Skip to content

Instantly share code, notes, and snippets.

@erutaso
erutaso / config.rb
Created May 6, 2014 12:05
VALUEDOMAIN+Middleman+github pagesでブログを作ろう ref: http://qiita.com/erutaso/items/6578cd453701a29501b9
activate :deploy do |deploy|
deploy.method = :git
deploy.branch = 'master'
end
@erutaso
erutaso / tweet_okazu.rb
Created March 31, 2014 07:56
リプライを受けて画像をツイートする奴。エロ画像botとか作った時に使えそう。パスは長々と書くんじゃなくて上の方で記述した方がいいかもしれない。
# -*- coding: utf-8 -*-
require 'twitter'
require './key.rb'
@rest_client = Twitter::REST::Client.new do |config|
config.consumer_key = Const::CONSUMER_KEY
config.consumer_secret = Const::CONSUMER_SECRET
config.access_token = Const::ACCESS_TOKEN
config.access_token_secret = Const::ACCESS_TOKEN_SECRET
end
def change_icon(status)
#streamingから@user_name change_iconを見つけたら以下を実行する
if status.text.include?("@#{@name} change_icon") then
#画像が入ってるディレクトリからランダムに取ってくる。パスは各自変更
p = Dir::entries('./icon').sample
#ランダムに選ばれた画像を開く(よくわからん)
pic = open("./icon/#{p}", "r")
# -*- coding: utf-8 -*-
require 'twitter'
require 'date'
require 'nkf'
require './key.rb'
require './timer.rb'
@rest_client = Twitter::REST::Client.new do |config|
# encoding: utf-8
require 'date'
require './timer.rb'
@last_update = nil
def tweet
d = DateTime.now
# encoding: utf-8
require 'date'
@dic = {'朝' => 'first', '昼' => 'second', '夜' => 'third'}
def meshi(str)
today = Date.today
@erutaso
erutaso / tsurasa.rb
Last active August 29, 2015 13:57
kazooNのNをインクリメントしていく
$c
def turasa(status)
if status.text.include?("@murakamiginko tsurasa") then
text = status.text.sub("@murakamiginko tsurasa","")
$c += 1
@rest_client.update_profile(:name => "kazoo#{$c.to_i}")