So erstellen Sie ein Gehirn in Telegram ohne Code (mit Make)

Möchten Sie einen Brain Assistant-Bot erstellen, der Fragen in Telegram beantworten kann, ohne eine einzige Zeile Code zu schreiben? Suchen Sie nicht weiter! In dieser Schritt-für-Schritt-Anleitung zeigen wir Ihnen, wie Sie Ihren eigenen Telegram-Bot erstellen, der ChatGPT verwendet, um Ihre Fragen mit KI zu beantworten.

Schritt 1: Richten Sie einen neuen Bot in Telegram ein

Öffnen Sie zunächst Telegram und suchen Sie nach dem Bot „BotFather“. Geben Sie „/start“ ein, und folgen Sie den Anweisungen, um einen neuen Bot zu erstellen. Stellen Sie sicher, dass Sie Ihrem Bot einen Namen geben, der mit „Bot“ endet.

Schritt 2: Abrufen Ihres API-Tokens

Nachdem Sie Ihren Bot erstellt haben, stellt Ihnen der BotFather ein API-Token zur Verfügung. Kopieren Sie dieses Token, und speichern Sie es für die spätere Verwendung.

Schritt 3: Erstellen eines Flows

Erstellen Sie als Nächstes einen Flow, der einen Telegram-Bot enthält, der nach Updates sucht, eine HTTP-Anforderung an den Brain Assistant-Webhook und eine Textnachricht, um die Antwort an den Benutzer zurückzusenden.

Schritt 4: Verbinden Sie Ihren Telegram-Bot mit dem Flow

Fügen Sie im Block „Watch Updates“ eine Verbindung hinzu und fügen Sie das API-Token ein, das Sie zuvor vom BotFather erhalten haben.

Schritt 5: HTTP-Anfrage an Brain Assistant stellen

Erstellen Sie eine POST-Anforderung mithilfe der URL und des Anforderungsinhalts, die von Brain Assistant bereitgestellt werden. Um diese Informationen zu finden, gehen Sie zum Abschnitt „Einbetten und Integrieren“ von Brain Assistant und klicken Sie auf „API-Zugriff“. Stellen Sie sicher, dass die Header, der Texttyp und der Inhaltstyp mit dem übereinstimmen, was im Beispielcode gezeigt wird.

Schritt 6: Ersetzen des Platzhalters durch Meldungstext

Ersetzen Sie im Text der HTTP-Anfrage „insert your question“ durch den Nachrichtentext, der von Telegram stammt. Sie können das Feld „Message.Text“ einfach aus Telegram an die entsprechende Stelle ziehen.

Schritt 7: Analysieren der JSON-Antwort

Um eine kürzere Nachricht in Ihrem Telegram-Bot anzuzeigen, analysieren Sie zunächst die JSON-Antwort von Brain Assistant. In der Datei „JSON. String“ die Daten aus dem HTTP-Request ein.

Schritt 8: Senden der Nachricht an den Benutzer

Verwenden Sie abschließend den Block „SendMessage“, um die analysierte Antwort an den Benutzer zurückzusenden. Fügen Sie die Chat-ID und die analysierte Antwort ein und lassen Sie etwas Platz für Referenzlinks.

Schritt 9: Fügen Sie einen Filter hinzu, um zu verhindern, dass bei Ihrer ersten „Antwort“ eine Nachricht gesendet wird

Fügen Sie nach Ihrem Telegram-Bot „Updates beobachten“ einen Filter mit der Bedingung 1 hinzu. Nachrichten: Text und wählen Sie: „Textoperatoren: Enthält nicht“ und geben Sie dann „/start“ in das Textfeld ein. Dadurch wird sichergestellt, dass keine Antwort ausgelöst wird, wenn der Bot initiiert wird.

Schritt 10: Testen des Bots

Klicken Sie auf „Einmal ausführen“ und warten Sie auf neue Daten. Gehen Sie dann zu Ihrem Bot in Telegram und geben Sie eine Frage ein. Sie können zum Beispiel fragen: „Was ist Ihr Rückgaberecht?“

Schritt 11: Erhalten Sie die Antwort

Nachdem Sie die Frage gesendet haben, verarbeitet der Webhook Ihre Anfrage und sendet die Antwort an Ihren Telegram-Bot zurück. Die Antwort enthält die Antwort zusammen mit allen Referenzen.

Schritt 12: Anpassen der Antwort (optional)

Wenn Sie die Antwort kürzen oder den Antwortstil ändern möchten, können Sie dies tun, indem Sie zu Brain Assistant gehen und die Antworteinstellungen anpassen.

Mit diesen Schritten sollten Sie nun einen voll funktionsfähigen Brain Assistant-Bot in Telegram haben, der ChatGPT verwendet, um Ihre Fragen mit KI zu beantworten. Denken Sie daran, dass diese Integration derzeit auf die Funktion „Erklären“ beschränkt ist und die Chat-Funktion nicht unterstützt.

Viel Spaß mit Ihrem neuen Bot!