Skip to content

Instantly share code, notes, and snippets.

Earthquake.init do
command %r|^:hisaichi\s+(.+)$|, :as => :hisaichi do |m|
str = URI.escape(m[1])
response = Net::HTTP.get('www11268ue.sakura.ne.jp','/generator?text=' + str, 5001)
strings = JSON.parse(response)["text"]
input(strings)
end
end
# http://hisaichi5518.hatenablog.jp/entry/2013/07/09/111503
@siyo
siyo / teiji.rb
Last active December 15, 2015 16:38 — forked from DOGEME/teiji.rb
# -*- coding: utf-8 -*-
# teiji tweet / earthquake plugin
#
# src: http://shindanmaker.com/311937
#
require 'httpclient'
require 'nokogiri'
Earthquake.init do
command %r|^:teiji\s*(.+)?|, :as => :teiji do |m|
@siyo
siyo / favstar.rb
Last active October 11, 2015 13:18 — forked from morygonzalez/favstar.rb
favstar ふぁぼったりRTしたユーザ名も見るやつ(色つき + 発見) / earthquakge.gem plugin
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# option:
# -d : discovered
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
# :favstar -d #=> your discovered favstar
# :favstar -d who #=> who's dicovered favstar
@siyo
siyo / favstar.rb
Created April 8, 2012 07:20 — forked from hecomi/favstar.rb
favstar ふぁぼったりRTしたユーザ名も見るやつ(色つき) / earthquakge.gem plugin
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
#
require 'open-uri'
require 'nokogiri'
Earthquake.init do
@siyo
siyo / ii.user.js
Created February 11, 2012 14:00 — forked from cxx/ii.user.js
いい…
// ==UserScript==
// @name いい…
// @namespace http://twitter.com/cxx
// @include http://www.facebook.com/plugins/like.php?*
// @version 1.2.1
// ==/UserScript==
var texts = document.evaluate('.//text()', document.body, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0, len = texts.snapshotLength; i < len; i++) {
var t = texts.snapshotItem(i);
@siyo
siyo / reverse.rb
Created January 22, 2012 06:32 — forked from hagiyaki/gyaku.rb
ひっくり返してtweetするしパクってひっくり返すやつ/ earthquake.gem plugin
# -*- coding: utf-8 -*-
# reverse tweet
#
# e.g. :reverse hoge #=> egoh
# or
# :reverse $aa #=> reverse RT
#
Earthquake.init do
command %r|^:reverse\s(.+)$|, :as => :reverse do |m|
txt = if /^\d+$/ =~ m[1]
@siyo
siyo / favstar.rb
Created November 27, 2011 10:31 — forked from morygonzalez/favstar.rb
favstar 見るやつ(色つき) / earthquakge.gem plugin
# -*- coding: utf-8 -*-
# favstar / earthquakge.gem plugin
#
# e.g. :favstar #=> your favstar
# :favstar who #=> who's favstar
#
require 'rss'
Earthquake.init do
@siyo
siyo / growl-all.rb
Created October 19, 2011 05:52 — forked from uu59/growl-all.rb
# -- coding: utf-8
require "fileutils"
require "digest/md5"
Earthquake.init do
dir = File.join(File.dirname(__FILE__), "userimage")
output do |item|
next if item.nil? || item["user"].nil?
begin