Wie schreibe ich einen Twitter Bot

Ich bin kein Programmierer und werde es auch nie sein, aber das hat mich nicht davon abgehalten, einen einfachen Twitter-Bot zu schreiben, der mir bei meinen Social-Media-Kanälen hilft. Ich glaube, ich wurde gebeten, dieses Tutorial absichtlich zu schreiben. Wenn ich einen Twitter-Bot schreiben kann, kann jeder!

Twitter-Bots können einige grundlegende, aber nützliche Funktionen ausführen. Ich werde nicht so tun, als hätte ich alles für mich selbst herausgefunden, weil ich es nicht getan habe. Es gibt einige gute Anleitungen, aber ich habe ein paar meiner eigenen Erfahrungen zu dieser hinzugefügt.

Warum einen Twitter-Bot schreiben?

Warum sollten Sie neben der Standardantwort “Weil Sie können” einen Twitter-Bot schreiben? Wenn Sie ein kleines Unternehmen führen und keine Zeit haben, mit Twitter Schritt zu halten, wenn Sie Ihre Präsenz ohne Aufwand erhöhen möchten, wenn Sie mehr interagieren oder das langweilige Zeug automatisieren möchten, ist alles mit einem Bot möglich.

Der Bot, den ich erstellt habe, hat einfach Retweets gesendet, damit das Konto nicht funktioniert, während ich andere Dinge tue. Andere Bots können Ihre Grammatik überprüfen, Warnungen senden, die bestimmte Kriterien erfüllen, Sie auf Erdbeben und alle möglichen netten Dinge aufmerksam machen. Ich habe es einfach gehalten, aber es gibt keinen Grund, dass Sie dasselbe tun müssen.

Lesen Sie unbedingt, bevor Sie mit dem Schreiben beginnen Die Automatisierungsregeln von Twitter. Es beschreibt, was Sie mit Twitter-Bots tun können und was nicht. Die Regeln sind einfach und dauern nur ein oder zwei Minuten.

Schreiben Sie Ihren Twitter-Bot

Es gibt viele Bots und einige Möglichkeiten, sie zu schreiben. Einige verwenden Python oder Node.js, während andere einfache Google Scripts verwenden. Da ich kein Programmierer bin, hat mir die Idee eines in der Cloud gehosteten Google-Skripts gefallen, also habe ich das getan. Ich habe diese Seite als Leitfaden verwendet da dieser Typ viel schlauer ist als ich.

  1. Sie benötigen ein Twitter-Konto, damit der Bot es verwenden kann. Richten Sie eine ein und melden Sie sich mit diesem Konto an.
  2. Sie müssen auch eine Twitter-Anwendung erstellen, damit der Bot sie verwenden kann. Erstellen Sie eine auf dieser Seite. Geben Sie eine zufällige URL und einen beschreibenden Namen ein und fügen Sie die gewünschten Informationen hinzu. Möglicherweise müssen Sie ein Entwicklerkonto beantragen, um Zugriff auf diese Seite zu erhalten.
  3. Wählen Sie nach dem Erstellen die Option App-Berechtigungen ändern und erlauben Sie das Lesen, Schreiben und Zugreifen auf Direktnachrichten.
  4. Wählen Sie Schlüssel und Zugriffstoken und erstellen Sie Mein Zugriffstoken. Lassen Sie die Seite offen, da wir diese Schlüssel in einer Minute benötigen.
  5. Besuchen Sie diese Seite, um auf die Bot-Skripte zuzugreifen. Gewähren Sie der App auf Anfrage Zugriff auf Ihre Daten.
  6. Geben Sie den Twitter-Verbraucherschlüssel, das Verbrauchergeheimnis, das Zugriffstoken und das Zugriffsgeheimnis ein, die Sie in Schritt 3 von Twitter erhalten haben.
  7. Fügen Sie Ihre Suchphrasen für den zu verwendenden Bot hinzu. Dies bestimmt, was Ihr Twitter-Bot retweetet. Wählen Sie ihn daher sorgfältig aus.
  8. Wählen Sie Speichern, sobald Sie Ihre Suchbegriffe haben.

Sobald Sie Speichern auswählen, ist der Bot live. Es wird regelmäßig nach den von Ihnen eingegebenen Begriffen gesucht und diese erneut getwittert. Es ist ein sehr einfacher Bot, der zeigt, wie einfach es sein kann, etwas normalerweise Alltägliches zu automatisieren.

Code einen Twitter-Bot

Wenn Sie mehr daran interessiert sind, einen Twitter-Bot zu codieren, ist das auch ziemlich einfach. Ich habe diese Seite als Inspiration benutzt und der Bot hat gut funktioniert. Sie benötigen ein paar Software-Tools, um dies zum Laufen zu bringen, aber es dauert nicht lange.

  1. Du wirst brauchen Twit, eine Twitter-API und js Das ist eine Software-Installation.
  2. Befolgen Sie die obigen Schritte 1 bis 3, falls Sie dies noch nicht getan haben.
  3. Öffnen Sie ein Terminal oder ein CMD-Fenster auf dem Computer, auf dem Twit und Node.js installiert sind.
  4. Geben Sie ‘npm init’ ein und drücken Sie die Eingabetaste. Füllen Sie die angeforderten Informationen aus.
  5. Geben Sie ‘npm install twit –save’ ein und drücken Sie die Eingabetaste, um die Abhängigkeit zu erstellen, mit der die beiden Apps miteinander kommunizieren können.
  6. Öffnen Sie einen Texteditor, erstellen Sie eine Datei im selben Verzeichnis und nennen Sie sie index.js.

Öffnen Sie index.js und geben Sie Folgendes ein:

var Twit = require (‘twit’) var T = new Twit ({consumer_key: ‘KEY’, consumer_secret: ‘KEY’, access_token: ‘KEY’, access_token_secret: ‘KEY’,}) var users = [“USERID”, “USERID”, “USERID”];; var stream = T.stream (‘statuses / filter’, {follow: users}); stream.on (‘tweet’, function (tweet) {if (users.indexOf (tweet.user.id_str)> -1) {console.log (tweet.user.name + “:” + tweet.text); T. .post (‘statuses / retweet /: id’, {id: tweet.id_str}, Funktion (Fehler, Daten, Antwort) {console.log (Daten)})}})

  1. Wenn Sie KEY sehen, geben Sie den entsprechenden Schlüssel von Twitter ein.
  2. Wenn USERID angezeigt wird, geben Sie die numerische Zeichenfolgen-ID des Twitter-Benutzers ein. Geben Sie ihren Benutzernamen in diese Seite ein, um die ID zu erhalten.

Speichern Sie anschließend Ihre Datei, geben Sie ‘node index.js’ ein und drücken Sie die Eingabetaste, um sie auszuführen.

Auch dies ist nicht meine Arbeit, sondern war ursprünglich von Omar Sinan geschrieben. Ich habe es nur zugänglicher gemacht.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *