仕事楽しいbot作った

heroku使う準備

  • herokuコマンドをインストール
gem install heroku
  • herokuに新規アプリを登録
gem create job-enjoy
  • 出来立てのアプリをcloneしてくる
 git clone git clone git@heroku.com:job-enjoy.git
cd job-enjoy

最低限動くやつを作る

  • app.rbを↓の内容で作成
#!/usr/bin/env ruby
# encoding: utf-8
require 'sinatra'
require 'slim'

get '/' do
    'しごとたのしー♪───O(≧∇≦)O────♪'
end
  • localでテスト
 ./app.rb

※しごとたのしー表示されたらおk

  • heroku用のファイルを作る

◯config.ru

require './app.rb'
run Sinatra::Application

◯Gemfile

source :rubygems
gem 'sinatra'
gem 'slim'
  • bundle installする
$ bundle install

※Gemfile.lockが出来たらおk

heroku上で動作テスト

git add .
git commit -m 'first commit'
git remote add heroku git@heroku.com:job-enjoy.git
git push heroku master

アプリの登録する

https://dev.twitter.com/