tcpbot/plugins/Barf.rb

22 lines
436 B
Ruby
Raw Normal View History

require 'cinch'
require_relative '../classes/Util.rb'
class Barf
include Cinch::Plugin
include Util::PluginHelper
set :prefix, /^:/
@clist = ["barf"]
@@commands["barf"] = ":barf <user>: barfs on <user>"
match /barf( .+)?/, method: :barf;
def barf(m, user = nil)
target = ""
case user
when nil
target = m.user
else
target = user.strip
end
m.action_reply "barfs on #{target}"
end
end