BGE-Twitter-Bot
Today I finished a really spontaneous works, my third softwarebot. I begin to love this cute little helpers. The work from today is a twitter-bot, that retweets everything, that is connected to “BGE”, “Grundeinkommmen”, “Bedingungsloses Grundeinkommen”. It is therefore not only a software bot, but also political activism that is cute and fun at the same time.
Just follow @bgebot to get all recent news on the BGE right to your twitter-account. Freiheit. Gleichheit. Grundeinkommen. More links: Netzwerk Grundeinkommen, Unternimm-das-Jetzt, BGE Bebildern, Susanne Wiest.
UPDATE (Jan 2012): With the massive help of with @jorges (website) we made an update of the BGE-bot. He is now able to make *real* retweets (not only twitter-posts with RT @…) and to completely filter out non-german tweets. Thanks for the help, Jorges!
Artikel geschrieben von admin.
16 Kommentare für “BGE-Twitter-Bot”
25. February 2011 um 5:33 pm Uhr
hi und auf das bedingungslose grundeinkommen! hab ne frage zu deinem bot. kannst du den so einstellen, dass er die tweets etwas zeitversetzt retweetet? würde vielleicht noch besser kommen.
25. February 2011 um 5:37 pm Uhr
Danke für den Hinweis, ich denke da mal drüber nach. Könnte in der Tat ein spannedes Feature sein.
23. April 2011 um 8:08 am Uhr
hello. i love your bot. i created a similar one here…
http://twitter.com/#!/b3dbot
i wish to have mine credit the original tweet author like yours. any help would be appreciated. thanks!
23. April 2011 um 12:08 pm Uhr
Hallo iKlsR.
I uses Yahoo-Pipes for doing that bot (http://pipes.yahoo.com/pipes/). It receives an RSS-Feed of the search-query. Than a little bit of parsing-magic inside Yahoo Pipes is taking place: I get the author Twitter-name and prepend it at the beginning of the message. Then I also prepend “RT @” to make it a “viable” retweet. I think there are lots tutorials on the web, on how to parse stuff with yahoo pipes, just google.
I also make a “blacklist filtering” to filter out unwanted tweets. There is for example a power-company from the US, that is called BGE. Since we do not want tweets of people complaining about their power-bills, the bot eats every tweet with “power”, “bill” , “shortage” etc…
Hope I helped you a little it
23. April 2011 um 2:04 pm Uhr
i tried pipes once but it failed me. perhaps a screenshot of your pipe please and thanks. also thanks for the quick reply!
23. April 2011 um 2:55 pm Uhr
[update] i got it to work.
thanks for the update! seems i was using the loop filter wrong well its perfectly fine and working now. a screenshot would still help. to see if we are on the same grounds. thanks!
http://twitter.com/#!/b3dbot
23. April 2011 um 6:32 pm Uhr
Oh, well. I just read your last comment right now. Before that I made a screenshot, I just post it here. Maybe someone else needs to know.
http://scnclr.de/wp-content/uploads/2011/04/bge-bot-pipes.png
The most relevant parts shoud be covered.
23. April 2011 um 6:32 pm Uhr
Happy botting
24. April 2011 um 12:46 am Uhr
woo. haha. u sure filtered it, tho i could swear i saw a #b3d tag creep through today. creepy. well thank you very much. the bot is working fine now!
4. June 2012 um 5:55 am Uhr
Moin,
die Variante mit Pipes habe ich auch am laufen und das funktioniert auch ganz prächtig.
Nur, mit welchem Tool bringst du die von Pipes erzeugten XMLs letztlich nach Twitter? Ich hab momentan twitterfeed am Start, habe dort nur das Problem, dass dort nur alle 30 minuten und nur jeweils 5 feeds erzeugt werden können.
4. June 2012 um 10:07 am Uhr
Hi. Ja, das ist richtig. So hatte ich vorher auch gearbeitet. Das momentan laufende Skript ist von Jorges (wie oben im Artikel erwähnt). So weiß ich weiß hat ein ein php-Script auf eine Server laufen, welcher diese Tasks erledigt. Es nutzt auch die Twitter-API, so das “echte” retweets gesendet werden und auch der Sprachfilter ganz gut funktioniert. Angeblich gibt es ein paar ganz gut open-source-skripte in diesem Bereich.
4. June 2012 um 10:49 am Uhr
Da hab ich welche probiert, aber die meisten sind noch nicht auf die neue twitter authentifizierung gemünzt und die anderen müsste ich selbst für diesen anwendungszweck Coden – das von dir ist nicht zufällig zu haben?
4. June 2012 um 11:48 am Uhr
Hm, da müsstest du dich an @Jorges wenden. Ich hab den Code nicht selbst geschrieben.
5. June 2012 um 11:54 am Uhr
Hi, danke nochmal für die Hilfe! Twitter Bot funzt jetzt Jorges war äußerst hilfsbereit. @Postwachstumbot falls Interesse.
5. June 2012 um 11:08 pm Uhr
Here is the recent twitter-bot code, nicely shared by @jorges
http://pastebin.com/m5RhC4Nj
( http://twitter.com/jorges/status/209607676211109888 )
29. June 2012 um 11:46 am Uhr
Hab nun ein kleines Script gebastelt zum einfachen zusammenklicken eines retweet bots.
http://twitbot.para-dice.de
Feel Free to use !