DönerBOT

Was ich einst unter Yahoo Pipe erstellt habe, habe ich nun als eigenständiges Script entwickelt um die Benutzer von Twitter etwas zum Schmunzeln zu bringen. Die Rede ist von meinen DönerBOT. Dieser BOT wiederholt alle Tweets die das Wort Döner und Kebab enthalten, und packt noch einen kleinen Spruch dazu.

Die Entwicklung von der neuen Version des BOT”s steckt noch in den Kinderschuhen, da ich den BOT noch einpaar dinge beibringen muss. Wie zum Beispiel die SprĂĽche, und welche Tweets auch wirklich relevant sind, um sie zu wiederholen. Wie der BOT genau funktioniert erkläre ich euch mithilfe einer kleinen Grafik.

Die hervorgehobenen Linien symbolisieren den Hauptverlauf des Scripts.
Die DĂĽnnen Linien sind Wege die das Script nebenbei erledigt.

Im Augenblick arbeitet das Script nur, wenn ich den Startschuss gebe, das ist im Moment nur abends nach dem Feierabend oder am Wochenende. Ich könnte das Script zwar schon alleine laufen lassen, allerdings besteht dann die Gefahr, dass manche Tweets ständig wiederholt werden. Außerdem versuche ich noch einpaar Sprüche in die Datenbank zu packen.

Später soll mein Script in dieser Reihenfolge ablaufen:

  1. Server
    Via Cronjob / MySQL wird das Script angesprochen.
  2. Script (Daten-Suchen)
    Sendet eine anfrage an die Twitter-API bzw. Twitter-Suche.
  3. Twitter-Suche -> API
    Es wird nach den Tags Döner und Kebab gesucht.
    Wenn was gefunden wurde, sendet es an die API.
  4. API -> Script (Check-Up)
    Wird geprüft ob es sich wirklich um Döner oder Kebab handelt, und sortiert nur Deutsche Twitter User. Wenn Ja, sendet es an die Spruch-Datenbank.
  5. Spruch-Datenbank
    Wandelt die Tweets in Retweets mit einen Spruch davor, und sendet es nebenbei in die Hauptdatenbank um doppelte Retweets zu vermeiden.  Der Komplette Tweet wird weitergesendet.
  6. Script (RT / Senden)
    PrĂĽft ob alles richtig ist, und sendet es wieder an die Twitter-API.
  7. Twitter-API / Twitter-Account
    Verbindet sich mit dem DönerBOT Account  und Sendet die Nachricht raus.

Das war es auch schon, solltet Ihr fragen zu dem Bot haben oder eine Bug-Meldung dann hinterlasst hier einfach ein Kommentar. ;-)

1 Kommentar

  1. zitrusfrisch sagt:

    Hehe! Hier noch ein paar Vorschläge für die Sprüche-Datenbank:

    Machsu dobbelt Tsadsiki!
    Mit alles?
    Ohne scharf, bitte.
    Auch Spessialsosse?
    Einpacke?
    Das’ alles?
    zwei fĂĽnfzisch.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht.