Skip to content

Instantly share code, notes, and snippets.

@maimai-swap
Last active December 25, 2015 15:30
Show Gist options
  • Save maimai-swap/1574574 to your computer and use it in GitHub Desktop.
Save maimai-swap/1574574 to your computer and use it in GitHub Desktop.
BooシャカLoop earthquake.gem plugin e.g. :booshaka m #=> ぶーしゃかLOOP
# -*- coding: utf-8 -*-
# booshaka tweet / earthquake plugin
#
# booshaka: http://kiyosan.wordpress.com/%E3%81%B6%E3%83%BC%E3%81%97%E3%82%83%E3%81%8Bloop-%E6%AD%8C%E8%A9%9E/
#
require 'pp'
class BooshakaLoop
@@values = [
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"1.2.3.4 スーーーーーーーーーーーーーー",
"たぶん 23歳 うーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"たぶん 23歳 うーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"1.2.3.4 スーーーーーーーーーーーーーー",
"たぶん 23歳 うーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"たぶん23歳 うーーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"1.2.3.4 スーーーーーーーーーーーーーー",
"たぶん23歳 うーーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"たぶん23歳 うーーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ 126(ワンツーろく)ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"1.2.3.4 スーーーーーーーーーーーーーー",
"たぶん23歳 うーーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
"ぶーーーぶーしゃからか ぶーーー",
"アイセイ ぶー",
"ぶーしゃからか ぶー",
"それ ワンツーろく ってフリーランスの ノン",
"ぺん ぺん ぺん ぺん ぺん ぺん 草",
"たぶん23歳 うーーーーっ",
"たぶん、たぶん、たぶん、23歳 うーーーーっ",
"ちきっ ぶんぶーーーん",
"うっ ベイベ ベイベ ベイベ",
"あーーーっ",
"ぼんちゅがっすどどっぱっ ヘイ ダッ",
];
def isay ( m )
val1 = rand(100)%95
str = @@values[rand(100)%95] + " おれは" + m[1] + "ちゃん! " + @@values[rand(100)%95] + "たぶん " + val1.to_s + "歳";
str
end
end
Earthquake.init do
command :booshaka do |m|
boo = BooshakaLoop.new;
ret = boo.isay(m)
input(ret)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment