Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
O privilégio do Telegram dá aos clientes pagantes acesso a um chat ou canal privado. O bot do Dodo Payments no Telegram gera um link de convite único para cada cliente e os remove no cancelamento.
O que é entregue
- A concessão é criada em
pendingenquanto o bot prepara o convite, depois transita paradeliveredquando o link está pronto. - O cliente recebe um link de convite único do Telegram em seu e-mail de entrega e portal do cliente.
- Eles tocam no link e o bot os adiciona ao chat configurado.
- No cancelamento, reembolso ou revogação manual, o bot os remove do chat.
Conectar Telegram
Open Entitlements
No painel do Dodo Payments, vá para Entitlements e clique em +, em seguida escolha Telegram Access como a integração. O painel solicita seu ID de usuário do Telegram para que o bot possa verificar a propriedade dos chats que gerencia.

Get your Telegram user ID
No Telegram, envie uma mensagem para
/start para:@dodo_payments_botse você estiver usando Modo Live@DodoPaymentsTestBotse você estiver usando Modo Teste
Add the bot to your chat as an admin
No grupo ou canal do Telegram que você deseja proteger, abra a lista de membros e adicione o mesmo bot como administrador (
@dodo_payments_bot para live, @DodoPaymentsTestBot para teste) com estas duas permissões ativadas:- Banir Usuários — necessário para remover membros na revogação
- Adicionar Usuários — necessário para convidar clientes pagantes

Connect Telegram and pick the chat
De volta ao painel, cole o ID de usuário da etapa 2 em Telegram User ID e clique em Connect Telegram. O seletor de chat agora lista todos os grupos e canais onde o bot é administrador — escolha o que você quer proteger, dê um nome ao privilégio e clique em Create Entitlement.
Fluxo do cliente
- O cliente conclui o checkout.
- O Dodo Payments cria uma concessão
pendinge pede ao bot para gerar um link de convite único para o chat configurado. - Quando o link está pronto, a concessão passa para
deliverede o link é incluído no e-mail de entrega e no portal do cliente. - O cliente toca no link e é adicionado ao chat.
- Na revogação, o bot remove o cliente do chat.
Configuração necessária
| Campo | Obrigatório | Descrição |
|---|---|---|
chat_id | Sim | O ID do chat do Telegram (numérico, geralmente negativo para grupos/canais). O seletor do painel preenche isso para você. |
Criar via API
Webhooks
Veja eventos de webhook. As concessões do Telegram chegam comopending e passam para delivered uma vez que o bot tenha emitido o link de convite.
Solução de problemas
Chat doesn't appear in the picker
Chat doesn't appear in the picker
O bot do Dodo Payments deve ser adicionado ao chat como administrador com Adicionar Usuários ativado. O seletor lê o estado em tempo real, então o chat aparece assim que o bot for administrador.
Customer says the invite link doesn't work
Customer says the invite link doesn't work
Os links únicos do Telegram expiram após o primeiro uso. Se o cliente tocou nele em um dispositivo desconectado ou perdeu o link, revogue a concessão e reemita.
Customer cancelled but is still in the chat
Customer cancelled but is still in the chat
O bot precisa da permissão de administrador Banir Usuários para remover membros. Abra as configurações do chat e confirme que tanto Banir Usuários quanto Adicionar Usuários estão marcados no bot do Dodo Payments.