From ee14034b131b68a6f213612c2a9882e942f31e47 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Fri, 22 Feb 2008 21:22:37 +0100 Subject: twitter plugin: use m.notify when twitting actions --- data/rbot/plugins/twitter.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'data') diff --git a/data/rbot/plugins/twitter.rb b/data/rbot/plugins/twitter.rb index 0ac88ef7..0aabe660 100644 --- a/data/rbot/plugins/twitter.rb +++ b/data/rbot/plugins/twitter.rb @@ -136,10 +136,11 @@ class TwitterPlugin < Plugin response = @bot.httputil.post(uri, body, :headers => @header) debug response + reply_method = params[:notify] ? :notify : :reply if response.class == Net::HTTPOK - m.reply "status updated" + m.__send__(reply_method, "status updated") else - m.reply "could not update status" + m.__send__(reply_method, "could not update status") end end @@ -154,7 +155,7 @@ class TwitterPlugin < Plugin def ctcp_listen(m) return unless m.action? return unless @registry[m.sourcenick + "_actions"] - update_status(m, :status => m.message) + update_status(m, :status => m.message, :notify => true) end # show or toggle action twitting -- cgit v1.2.3