Skip to main content
Die Telegram-Berechtigung gewährt zahlenden Kunden Zugriff auf eine private Telegram-Gruppe oder einen privaten Telegram-Kanal. Der Kunde verknüpft sein Telegram-Konto im Customer Portal, und der Telegram-Bot von Dodo Payments sendet ihm einen Beitrittsanfragelink, den er nur für dieses Konto genehmigt. Wenn die Gewährung widerrufen wird, entfernt der Bot den Kunden aus dem Chat.

Was bereitgestellt wird

  • Der Grant wird in Pending erstellt. Er bleibt Pending, nachdem der Kunde sein Telegram-Konto verknüpft hat und der Bot den Beitrittsanfragelink ausstellt.
  • Im Customer Portal klickt der Kunde auf Connect, sendet /start an den Dodo Payments-Bot, um seine Telegram-Benutzer-ID zu erhalten, gibt sie ein und klickt auf Link account.
  • Der Bot sendet dem Kunden einen Beitrittsanfragelink in Telegram. Wenn der Kunde den Beitritt anfragt, genehmigt der Bot die Anfrage ausschließlich für das verknüpfte Konto.
  • Bei einer Kündigung, Rückerstattung oder manuellen Aufhebung entfernt der Bot den Kunden aus dem Chat und sperrt ihn. Wenn der Kunde erneut kauft, hebt der Bot die Sperre auf, bevor er einen neuen Link sendet.
Häufige Anwendungsfälle sind private Alpha-Kanäle, bezahlte Signalgruppen und Community-Vorteile.

Telegram verbinden

1

Open Entitlements

Gehen Sie im Dodo Payments-Dashboard zu Entitlements und klicken Sie auf +. Wählen Sie anschließend Telegram Access als Integration aus. Das Dashboard fragt nach Ihrer Telegram User ID. Dadurch werden die Chats, zu denen Sie den Bot hinzufügen, mit Ihrem Unternehmen verknüpft.
Neues Berechtigungsformular für Telegram-Zugang, das nach der Telegram-Benutzer-ID und dem Verbinden-Button fragt

New Entitlement → Telegram Access. The dashboard needs your Telegram user ID before it lists chats.

Die nächsten beiden Schritte finden in Telegram statt und können in beliebiger Reihenfolge durchgeführt werden: Rufen Sie Ihre User ID ab und fügen Sie den Bot als Administrator zu Ihrem Chat hinzu. Wenn beide Schritte abgeschlossen sind, kehren Sie für den letzten Schritt zum Dashboard zurück.
2

Get Your Telegram User ID

Senden Sie in Telegram /start an:
  • @dodo_payments_bot zu senden, wenn Sie den Live-Modus verwenden
  • @DodoPaymentsTestBot zu senden, wenn Sie den Testmodus verwenden
Der Bot antwortet mit Ihrer numerischen Telegram User ID. Kopieren Sie sie. Im letzten Schritt fügen Sie sie im Dashboard ein.
3

Add the Bot to Your Chat as an Admin

Öffnen Sie mit demselben Telegram-Konto die Gruppe oder den Kanal, dessen Zugriff Sie beschränken möchten, und fügen Sie denselben Bot als Administrator hinzu (@dodo_payments_bot für den Live-Modus, @DodoPaymentsTestBot für den Testmodus). Aktivieren Sie diese beiden Berechtigungen:
  • Ban Users: erforderlich, um Mitglieder beim Widerruf zu entfernen.
  • Add Users: erforderlich, um zahlende Kunden einzuladen.
Lassen Sie alle anderen Admin-Berechtigungen deaktiviert.
Telegram zu Admin befördern Bildschirm, der zeigt, dass Benutzer sperren und Benutzer hinzufügen für den Dodo Payments-Bot aktiviert sind

Telegram → Promote to admin. Only Ban Users and Add Users need to be enabled.

4

Connect Telegram and Pick the Chat

Fügen Sie im Dashboard die User ID aus Schritt 2 in Telegram User ID ein und klicken Sie auf Connect Telegram. Der Chat-Auswahldialog listet die Gruppen und Kanäle auf, zu denen Sie den Bot über dieses Konto hinzugefügt haben. Wählen Sie den Chat aus, dessen Zugriff Sie beschränken möchten, geben Sie unter Name einen Namen für die Berechtigung ein und klicken Sie auf Create Entitlement.

Kundenablauf

  1. Der Kunde schließt den Checkout ab.
  2. Dodo Payments erstellt eine Pending-Gewährung. Es gibt noch keinen Einladungslink.
  3. In der Zahlungsbestätigungs-E-Mail wird die Berechtigung als Action Required aufgeführt und auf das Customer Portal verlinkt. Dort klickt der Kunde auf Connect, sendet /start an den Bot, gibt seine Telegram User ID ein und klickt auf Link account.
  4. Der Bot sendet dem Kunden in Telegram einen Beitrittsanfragelink. Der Kunde öffnet den Link und beantragt den Beitritt, woraufhin der Bot die Anfrage genehmigt.
  5. Beim Widerruf entfernt der Bot den Kunden aus dem Chat.
Der Bot genehmigt Beitrittsanfragen nur von dem Telegram-Konto, das der Kunde verknüpft hat. Ein weitergeleiteter Link gewährt niemand anderem Zugriff. Das verknüpfte Konto kann bei einer bestehenden Gewährung nicht geändert werden.

Erforderliche Konfiguration

Über API erstellen

Webhooks

Siehe entitlement_grant.* Webhook-Ereignisse. Telegram-Grants treffen in Pending ein und bleiben Pending, nachdem der Kunde sein Telegram-Konto verknüpft hat. Wenn ein Kunde mit einem zugestellten Grant den Chat verlässt, widerruft Dodo Payments den Grant mit revocation_reason: platform_external.

Problembehandlung

Fügen Sie den Dodo Payments-Bot über das Telegram-Konto, dessen User ID Sie im Dashboard eingegeben haben, als Administrator zum Chat hinzu und aktivieren Sie Add Users. Der Chat wird im Auswahldialog angezeigt, sobald der Bot Administrator ist.
Der Bot benötigt die Administratorberechtigung Ban Users, um Mitglieder zu entfernen. Öffne die Chateinstellungen und bestätige, dass sowohl Ban Users als auch Add Users für den Dodo Payments-Bot aktiviert sind.
Zuletzt geändert am 26. September 2026