]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
twitter plugin: set update source to 'rbot'
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Sun, 16 Sep 2007 06:44:17 +0000 (06:44 +0000)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Sun, 16 Sep 2007 06:44:17 +0000 (06:44 +0000)
Since September 17 Twitter.com supports us as an 'official' client, and we can use 'rbot' as the source for updates coming from rbot.

data/rbot/plugins/twitter.rb

index 25ceb63a4ea0daeac179743d42f278bb9cb99104..ef0d05b639e60be27a7395aaae7dd9c4107ef841 100644 (file)
@@ -7,6 +7,7 @@
 # Author:: Giuseppe "Oblomov" Bilotta <giuseppe.bilotta@gmail.com>
 #
 # Copyright:: (C) 2007 Carter Parks
+# Copyright:: (C) 2007 Giuseppe Bilotta
 #
 # Users can setup their twitter username and password and then begin updating
 # twitter whenever
@@ -110,7 +111,9 @@ class TwitterPlugin < Plugin
       m.reply "your status message is longer than 140 characters, which is not optimal, but I'm going to update anyway"
     end
 
-    body = "status=#{CGI.escape(msg)}"
+    source = "source=rbot"
+    msg = "status=#{CGI.escape(msg)}"
+    body = [source,msg].join("&")
 
     response = @bot.httputil.post(uri, body, :headers => @header)
     debug response