Skip to main content
Telegram-entitlementen ger betalande kunder åtkomst till en privat Telegram-grupp eller kanal. Kunden länkar sitt Telegram-konto i Customer Portal, och Telegram-boten från Dodo Payments skickar en länk för att begära medlemskap som endast godkänns för det kontot. När tilldelningen återkallas tar boten bort kunden från chatten.

Vad som levereras

  • Tilldelningen skapas i Pending. Den förblir Pending efter att kunden har länkat sitt Telegram-konto och boten har utfärdat länken för begäran om att gå med.
  • I Customer Portal klickar kunden på Connect, skickar /start till Dodo Payments-boten för att få sitt Telegram-användar-ID, anger det och klickar på Link account.
  • Boten skickar en länk för begäran om att gå med till kunden i Telegram. När kunden begär att få gå med godkänner boten begäran endast för det länkade kontot.
  • Vid avslut, återbetalning eller manuell återkallelse tar boten bort kunden från chatten och bannlyser kunden. Om kunden köper igen häver boten bannlysningen innan den skickar en ny länk.
Vanliga användningsområden inkluderar privata alpha-kanaler, betalda signalgrupper och community-förmåner.

Anslut Telegram

1

Open Entitlements

Gå till Entitlements i Dodo Payments-dashboarden och klicka på +. Välj sedan Telegram Access som integration. Dashboarden ber om ditt Telegram-användar-ID, vilket länkar de chattar som du lägger till boten i till ditt företag.
New Entitlement Telegram Access form prompting for Telegram user ID and Connect Telegram button

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

De följande två stegen utförs i Telegram och kan göras i valfri ordning: hämta ditt användar-ID och lägg till boten i din chatt som administratör. När båda är klara återgår du till dashboarden för det sista steget.
2

Get Your Telegram User ID

Skicka /start till följande i Telegram:
  • @dodo_payments_bot om du använder Live Mode
  • @DodoPaymentsTestBot om du använder Test Mode
Boten svarar med ditt numeriska Telegram-användar-ID. Kopiera det. Du klistrar in det i dashboarden i det sista steget.
3

Add the Bot to Your Chat as an Admin

Öppna gruppen eller kanalen som du vill begränsa åtkomsten till från samma Telegram-konto och lägg till samma bot som administratör (@dodo_payments_bot för live-läge, @DodoPaymentsTestBot för testläge). Aktivera dessa två behörigheter:
  • Ban Users: krävs för att ta bort medlemmar när tilldelningen återkallas.
  • Add Users: krävs för att bjuda in betalande kunder.
Lämna alla andra admin-behörigheter avslagna.
Telegram Promote to admin screen showing Ban Users and Add Users enabled for the Dodo Payments bot

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

4

Connect Telegram and Pick the Chat

Tillbaka i dashboarden klistrar du in användar-ID:t från steg 2 i Telegram User ID och klickar på Connect Telegram. Väljaren Chat visar de grupper och kanaler där du lade till boten från det kontot. Välj chatten som du vill begränsa åtkomsten till, ange ett Name för entitlementen och klicka på Create Entitlement.

Kundflöde

  1. Kunden slutför checkout.
  2. Dodo Payments skapar en Pending-tilldelning. Ingen inbjudningslänk finns ännu.
  3. E-postmeddelandet med betalningsbekräftelsen listar entitlementen som Action Required och länkar till Customer Portal. I portalen klickar kunden på Connect, skickar /start till boten, anger sitt Telegram-användar-ID och klickar på Link account.
  4. Boten skickar kunden en länk för att begära medlemskap i Telegram. Kunden öppnar länken och begär att få gå med, varpå boten godkänner begäran.
  5. När tilldelningen återkallas tar boten bort kunden från chatten.
Boten godkänner endast medlemskapsbegäranden från det Telegram-konto som kunden länkade. En vidarebefordrad länk ger ingen annan åtkomst. Det länkade kontot kan inte ändras för en befintlig tilldelning.

Obligatorisk konfiguration

Skapa via API

Webhooks

Se entitlement_grant.* webhook-händelser. Telegram-tilldelningar anländer Pending och förblir Pending efter att kunden har länkat sitt Telegram-konto. Om en kund med en levererad tilldelning lämnar chatten återkallar Dodo Payments tilldelningen med revocation_reason: platform_external.

Felsökning

Lägg till Dodo Payments-boten i chatten som administratör med Add Users aktiverat, från det Telegram-konto vars användar-ID du angav i dashboarden. Chatten visas i väljaren när boten är administratör.
Boten behöver administratörsbehörigheten Ban Users för att ta bort medlemmar. Öppna chattinställningarna och bekräfta att både Ban Users och Add Users är aktiverade för Dodo Payments-boten.
Senast ändrad 26 september 2026