Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
ウーンチ!ウーンチ!ウーンチ!ウーンチ!
Plugin.create(:poop_parrot) do
poop_text = [
'ウンチーーーー!!!',
'ヴーンチ💕ヴーンチ💕ヴーンチ💕ヴーンチ💕',
'ウンチ!?',
'カワイイノ💕'
]
command(:poop_parrot,
name: 'ウーンチ!',
condition: ->opt{
world, = Plugin.filtering(:world_current, nil)
compose?(world, to: opt.messages)
},
visible: true,
role: :timeline) do |opt|
world, = Plugin.filtering(:world_current, nil)
opt.messages.each do |m|
compose(world,
m,
body: "@#{m.user.idname} #{poop_text.sample}")
end
end
end
@toshia
Copy link
Author

toshia commented Mar 8, 2018

mikutter 3.6のSpell機能を利用して書いたクソプラグインのサンプルです。

Twitterはもちろん、WorldonプラグインPortalプラグインによって提供されるWorldで動作確認しています。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment