Kwiga Help Center LMS (Bildung) Verkäufe und Starts (Einstellungen für Preispläne, Gruppen, Verkäufe außerhalb von Kwiga) Einrichten von Benachrichtigungen in einem Telegram-Kanal

Einrichten von Benachrichtigungen in einem Telegram-Kanal

Artikel:

Dieser Artikel beschreibt die Schritte zur Einrichtung von Benachrichtigungen über neue Zahlungen, neue Registrierungen oder andere Ereignisse in einem Telegram-Chat.


Benachrichtigungen in einem Telegram-Kanal helfen Ihnen, informiert zu bleiben, schnell zu reagieren und Kundendaten nachzuverfolgen.

Schritt 1: Sie müssen einen Telegram-Bot erstellen. Sie können einen bereits erstellten Bot verwenden oder für diese Aufgabe einen neuen erstellen. Sie benötigen das API-Token des Bots, und wie Sie einen Bot erstellen oder sein Token erhalten, erfahren Sie in dem Artikel.

Schritt 2: Erstellen Sie einen Chat in Telegram (oder verwenden Sie einen bereits erstellten), an den die Benachrichtigungen gesendet werden sollen. Fügen Sie den Bot zu diesem Chat hinzu (als Administrator). Fügen Sie diesem Chat außerdem den Bot @myidbot hinzu – er ist erforderlich, um die Chat-ID zu erhalten.

Schritt 3: Geben Sie im Chat \/getgroupid@myidbot ein (kopieren Sie diesen Text ohne Änderungen). Als Antwort erhalten Sie die Chat-ID.



Schritt 4: Öffnen Sie Ihr Projekt auf der Kwiga-Plattform und wählen Sie im Menü Kurse - Prozesseinstellungen - Prozessautomatisierung. Erstellen Sie einen neuen Trigger und wählen Sie das Ereignis aus, das Ihrer Aufgabe entspricht.

Beispiele:

Wenn Sie Benachrichtigungen über neue Registrierungen erhalten möchten (unabhängig davon, ob die Kunden bezahlt haben oder nicht), wählen Sie - Kontakte - Hinzugefügt.


Wenn Sie Benachrichtigungen über neue Zahlungen erhalten möchten, wählen Sie - Bestellung - Erfolgreiche Bestellzahlung.



Geben Sie in der Aktion die Webhook-Zustellung an, Methode POST.



Geben Sie in den Webhook-Einstellungen den folgenden Parameter an:

URL: https://api.telegram.org/bot\/sendMessage

Ersetzen Sie durch das Token Ihres Bots. Die endgültige URL sieht dann so aus (ersetzen Sie die Zahlen im Beispiel durch den Token-Wert Ihres Bots):

https://api.telegram.org/bot4438664756564457547EabCX4AOtYCu678wOWsib31s/sendMessage

Fügen Sie die folgenden benutzerdefinierten Parameter hinzu:



chat_id – die Chat-ID, an die die Benachrichtigungen gesendet werden sollen, abgerufen mit dem Bot @myidbot. Wenn die Chat-ID negativ ist, geben Sie sie ebenfalls an.
text – der Nachrichtentext, der beim Eintreten des Ereignisses an den Chat gesendet werden soll. Sie können normalen Text oder HTML\/Markdown-Format verwenden. Beispiel für einen Nachrichtentext:

Neuer Kontakt hinzugefügt Kontakt #{contact.id}<\/a> {contact.name}

Oder:

Erfolgreiche Zahlung Bestellung {order.id}<\/a> für das Angebot {offer.title} vom Benutzer {contact.email}

Wenn Ihre Dashboard-Adresse zum Beispiel sampleschool.kwiga.com ist, sollte es so aussehen:
Erfolgreiche Zahlung
https://sampleschool.kwiga.com/expert/crm/contact/{order.contact_id}/order/{order.id}">Bestellung {order.id}<\/a> für das Angebot {offer.title} vom Benutzer {contact.email}

Wenn Sie HTML\/Markdown im Text verwenden, fügen Sie parse_mode: html oder parse_mode: markdown hinzu.
Wenn Sie Links im Text hinzufügen und nicht möchten, dass eine große Vorschau des Links in der Telegram-Nachricht erscheint, können Sie
link_preview_options.is_disabled: true hinzufügen.

Ergebnis im Chat:
(Textnachricht gemäß der Vorlage).


Hier ist der Link zur Telegram-Dokumentation zum Senden von Nachrichten: