Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l’accesso termina.
L’entitlement Telegram consente ai clienti paganti di accedere a un gruppo o canale Telegram privato. Il cliente collega il proprio account Telegram nel Customer Portal e il bot Telegram di Dodo Payments gli invia un link per richiedere di entrare, che approva solo per quell’account. Quando il grant viene revocato, il bot rimuove il cliente dalla chat.
Il grant viene creato in Pending. Rimane Pending dopo che il cliente collega il proprio account Telegram e il bot emette il link per la richiesta di partecipazione.
Nel Customer Portal, il cliente fa clic su Connetti, invia /start al bot Dodo Payments per ottenere il proprio ID utente Telegram, lo inserisce e fa clic su Collega account.
Il bot invia al cliente un link per la richiesta di partecipazione su Telegram. Quando il cliente richiede di partecipare, il bot approva la richiesta solo per l’account collegato.
In caso di annullamento, rimborso o revoca manuale, il bot rimuove il cliente dalla chat e lo esclude. Se acquista nuovamente, il bot revoca l’esclusione prima di inviare un nuovo link.
Usi comuni includono canali alfa privati, gruppi di segnali a pagamento e vantaggi per livelli di comunità.
Nella dashboard di Dodo Payments, vai su Entitlements e fai clic su +, quindi scegli Telegram Access come integrazione. La dashboard richiede il tuo ID utente Telegram, che collega le chat a cui aggiungi il bot alla tua attività.
New Entitlement → Telegram Access. The dashboard needs your Telegram user ID before it lists chats.
I due passaggi successivi avvengono in Telegram e puoi eseguirli in qualsiasi ordine: ottenere il tuo ID utente e aggiungere il bot alla chat come amministratore. Quando entrambi sono completati, torna alla dashboard per il passaggio finale.
2
Get Your Telegram User ID
In Telegram, invia /start a:
@dodo_payments_bot se stai usando Modalità Live
@DodoPaymentsTestBot se stai usando Modalità Test
Il bot risponde con il tuo ID utente Telegram numerico. Copialo. Lo incollerai nella dashboard nell’ultimo passaggio.
3
Add the Bot to Your Chat as an Admin
Dallo stesso account Telegram, apri il gruppo o canale a cui vuoi limitare l’accesso e aggiungi lo stesso bot come amministratore (@dodo_payments_bot per la modalità live, @DodoPaymentsTestBot per la modalità di test). Abilita queste due autorizzazioni:
Ban Users: necessaria per rimuovere i membri in caso di revoca.
Add Users: necessaria per invitare i clienti paganti.
Disattiva tutti gli altri permessi di amministrazione.
Telegram → Promote to admin. Only Ban Users and Add Users need to be enabled.
4
Connect Telegram and Pick the Chat
Tornato nella dashboard, incolla l’ID utente del passaggio 2 in Telegram User ID e fai clic su Connect Telegram. Il selettore Chat elenca i gruppi e i canali a cui hai aggiunto il bot da quell’account. Scegli la chat a cui vuoi limitare l’accesso, inserisci un Name per l’entitlement e fai clic su Create Entitlement.
Dodo Payments crea un grant Pending. Non esiste ancora alcun link di invito.
L’email di conferma del pagamento elenca l’entitlement come Action Required e contiene un link al Customer Portal. Nel portale, il cliente fa clic su Connect, invia /start al bot, inserisce il proprio ID utente Telegram e fa clic su Link account.
Il bot invia al cliente un link per richiedere di entrare su Telegram. Il cliente apre il link e richiede di entrare, quindi il bot approva la richiesta.
In caso di revoca, il bot rimuove il cliente dalla chat.
Il bot approva le richieste di accesso solo dall’account Telegram collegato dal cliente. Un link inoltrato non consente a nessun altro di accedere. L’account collegato non può essere modificato su un grant esistente.
// client is a *dodopayments.Client, for example from// dodopayments.NewClient(option.WithEnvironmentTestMode()); ctx is a context.Context.client.Entitlements.New(ctx, dodopayments.EntitlementNewParams{ Name: dodopayments.F("Premium Signals Group"), IntegrationType: dodopayments.F(dodopayments.EntitlementIntegrationTypeTelegram), IntegrationConfig: dodopayments.F[dodopayments.IntegrationConfigUnionParam]( dodopayments.IntegrationConfigTelegramConfigParam{ ChatID: dodopayments.F("-1001234567890"), }, ),})
Consulta gli eventi webhook entitlement_grant.*. I grant Telegram arrivano Pending e rimangono Pending dopo che il cliente collega il proprio account Telegram. Se un cliente con un grant consegnato abbandona la chat, Dodo Payments revoca il grant con revocation_reason: platform_external.
Aggiungi il bot Dodo Payments alla chat come amministratore con Add Users abilitato, dall’account Telegram il cui ID utente hai inserito nella dashboard. La chat viene visualizzata nel selettore quando il bot è amministratore.
Customer says the invite link doesn't work
Il bot approva le richieste di partecipazione solo dall’account Telegram collegato. Chiedi al cliente di aprire il link da quell’account.La revoca di un grant è definitiva. Non puoi emettere nuovamente un grant revocato, quindi il cliente deve effettuare un nuovo acquisto per ottenerne uno nuovo.
Customer cancelled but is still in the chat
Il bot necessita dell’autorizzazione amministrativa Vietare utenti per rimuovere i membri. Apri le impostazioni della chat e verifica che per il bot Dodo Payments siano abilitate sia Vietare utenti sia Aggiungere utenti.
Ultima modifica il 28 settembre 2026
Questa pagina è stata utile?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Dodo Payments Documentation","description":"Documentation for Dodo Payments — the all-in-one payments, billing, and merchant of record platform for SaaS, AI, and digital products.","colors":{"primary":"#779812","light":"#C6FE1E","dark":"#166534"},"logo":{"light":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97","dark":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/dark.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=cd6c20238a54526436f21c43fee51b26"},"favicon":"https://mintcdn.com/dodopayments/doYQc9oUE-WNz0cs/favicon.svg?fit=max\u0026auto=format\u0026n=doYQc9oUE-WNz0cs\u0026q=85\u0026s=271c6cc8ce7d6bf4d7f2b9cca029e004","background":{"color":{"light":"#FFFFFF","dark":"#0D0D0D"}},"navbar":{"links":[{"icon":"link","href":"https://docs.dodopayments.com/llms-full.txt","label":"llms-full.txt"},{"icon":"discord","href":"https://discord.gg/bYqAp4ayYh","label":"Community"},{"icon":"house","href":"https://app.dodopayments.com/","label":"Dashboard"}]},"footer":{"socials":{"x":"https://x.com/dodopayments","linkedin":"https://linkedin.com/company/dodopayments","website":"https://dodopayments.com","discord":"https://discord.gg/bYqAp4ayYh","github":"https://github.com/dodopayments","instagram":"https://www.instagram.com/dodo.payments","facebook":"https://www.facebook.com/profile.php?id=61565515607280"}},"seo":{"metatags":{"og:site_name":"Dodo Payments Documentation","twitter:card":"summary_large_image"},"indexing":"navigable"},"fonts":{"heading":{"family":"ApfelGrotezk","weight":400,"source":"fonts/ApfelGrotezk-Regular.woff2","format":"woff2"},"body":{"family":"Inter","weight":400,"source":"fonts/Inter-Variable.woff2","format":"woff2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"introduction"},{"language":"es","href":"es/introduction"},{"language":"ar","href":"ar/introduction"},{"language":"fr","href":"fr/introduction"},{"language":"de","href":"de/introduction"},{"language":"id","href":"id/introduction"},{"language":"ja","href":"ja/introduction"},{"language":"ko","href":"ko/introduction"},{"language":"pt-BR","href":"pt-BR/introduction"},{"language":"vi","href":"vi/introduction"},{"language":"cn","href":"cn/introduction"},{"language":"hi","href":"hi/introduction"},{"language":"it","href":"it/introduction"},{"language":"sv","href":"sv/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dodopayments","hasAudioNarration":false,"actualSubdomain":"dodopayments","customDomains":["docs.dodopayments.com"],"gitSource":{"type":"github","owner":"dodopayments","repo":"dodo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af5ba080b3858d5ef254c97","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"en","tag":"API Reference","count":181},{"language":"en","tag":"Docs","count":178},{"language":"ar","tag":"Docs","count":153},{"language":"cn","tag":"Docs","count":153},{"language":"de","tag":"Docs","count":153},{"language":"es","tag":"Docs","count":153},{"language":"fr","tag":"Docs","count":153},{"language":"hi","tag":"Docs","count":153},{"language":"id","tag":"Docs","count":153},{"language":"it","tag":"Docs","count":153},{"language":"ja","tag":"Docs","count":153},{"language":"ko","tag":"Docs","count":153},{"language":"pt-BR","tag":"Docs","count":153},{"language":"sv","tag":"Docs","count":153},{"language":"vi","tag":"Docs","count":153},{"language":"ar","tag":"API Reference","count":151},{"language":"cn","tag":"API Reference","count":151},{"language":"de","tag":"API Reference","count":151},{"language":"es","tag":"API Reference","count":151},{"language":"fr","tag":"API Reference","count":151},{"language":"hi","tag":"API Reference","count":151},{"language":"id","tag":"API Reference","count":151},{"language":"it","tag":"API Reference","count":151},{"language":"ja","tag":"API Reference","count":151},{"language":"ko","tag":"API Reference","count":151},{"language":"pt-BR","tag":"API Reference","count":151},{"language":"sv","tag":"API Reference","count":151},{"language":"vi","tag":"API Reference","count":151},{"language":"en","tag":"Features","count":87},{"language":"ar","tag":"Features","count":81},{"language":"cn","tag":"Features","count":81},{"language":"de","tag":"Features","count":81},{"language":"es","tag":"Features","count":81},{"language":"fr","tag":"Features","count":81},{"language":"hi","tag":"Features","count":81},{"language":"id","tag":"Features","count":81},{"language":"it","tag":"Features","count":81},{"language":"ja","tag":"Features","count":81},{"language":"ko","tag":"Features","count":81},{"language":"pt-BR","tag":"Features","count":81},{"language":"sv","tag":"Features","count":81},{"language":"vi","tag":"Features","count":81},{"language":"en","tag":"Integrate","count":75},{"language":"en","tag":"Changelog","count":66},{"language":"ar","tag":"Changelog","count":65},{"language":"cn","tag":"Changelog","count":65},{"language":"de","tag":"Changelog","count":65},{"language":"es","tag":"Changelog","count":65},{"language":"fr","tag":"Changelog","count":65},{"language":"hi","tag":"Changelog","count":65},{"language":"id","tag":"Changelog","count":65},{"language":"it","tag":"Changelog","count":65},{"language":"ja","tag":"Changelog","count":65},{"language":"ko","tag":"Changelog","count":65},{"language":"pt-BR","tag":"Changelog","count":65},{"language":"sv","tag":"Changelog","count":65},{"language":"vi","tag":"Changelog","count":65},{"language":"ar","tag":"Integrate","count":59},{"language":"cn","tag":"Integrate","count":59},{"language":"de","tag":"Integrate","count":59},{"language":"es","tag":"Integrate","count":59},{"language":"fr","tag":"Integrate","count":59},{"language":"hi","tag":"Integrate","count":59},{"language":"id","tag":"Integrate","count":59},{"language":"it","tag":"Integrate","count":59},{"language":"ja","tag":"Integrate","count":59},{"language":"ko","tag":"Integrate","count":59},{"language":"pt-BR","tag":"Integrate","count":59},{"language":"sv","tag":"Integrate","count":59},{"language":"vi","tag":"Integrate","count":59},{"language":"en","tag":"External Integrations","count":33},{"language":"ar","tag":"External Integrations","count":30},{"language":"cn","tag":"External Integrations","count":30},{"language":"de","tag":"External Integrations","count":30},{"language":"es","tag":"External Integrations","count":30},{"language":"fr","tag":"External Integrations","count":30},{"language":"hi","tag":"External Integrations","count":30},{"language":"id","tag":"External Integrations","count":30},{"language":"it","tag":"External Integrations","count":30},{"language":"ja","tag":"External Integrations","count":30},{"language":"ko","tag":"External Integrations","count":30},{"language":"pt-BR","tag":"External Integrations","count":30},{"language":"sv","tag":"External Integrations","count":30},{"language":"vi","tag":"External Integrations","count":30},{"language":"en","tag":"Webhooks","count":24},{"language":"ar","tag":"Webhooks","count":23},{"language":"cn","tag":"Webhooks","count":23},{"language":"de","tag":"Webhooks","count":23},{"language":"es","tag":"Webhooks","count":23},{"language":"fr","tag":"Webhooks","count":23},{"language":"hi","tag":"Webhooks","count":23},{"language":"id","tag":"Webhooks","count":23},{"language":"it","tag":"Webhooks","count":23},{"language":"ja","tag":"Webhooks","count":23},{"language":"ko","tag":"Webhooks","count":23},{"language":"pt-BR","tag":"Webhooks","count":23},{"language":"sv","tag":"Webhooks","count":23},{"language":"vi","tag":"Webhooks","count":23},{"language":"en","tag":"Guides","count":22},{"language":"ar","tag":"Guides","count":22},{"language":"cn","tag":"Guides","count":22},{"language":"de","tag":"Guides","count":22},{"language":"es","tag":"Guides","count":22},{"language":"fr","tag":"Guides","count":22},{"language":"hi","tag":"Guides","count":22},{"language":"id","tag":"Guides","count":22},{"language":"it","tag":"Guides","count":22},{"language":"ja","tag":"Guides","count":22},{"language":"ko","tag":"Guides","count":22},{"language":"pt-BR","tag":"Guides","count":22},{"language":"sv","tag":"Guides","count":22},{"language":"vi","tag":"Guides","count":22},{"language":"en","tag":"Entitlements","count":20},{"language":"ar","tag":"Entitlements","count":20},{"language":"cn","tag":"Entitlements","count":20},{"language":"de","tag":"Entitlements","count":20},{"language":"es","tag":"Entitlements","count":20},{"language":"fr","tag":"Entitlements","count":20},{"language":"hi","tag":"Entitlements","count":20},{"language":"id","tag":"Entitlements","count":20},{"language":"it","tag":"Entitlements","count":20},{"language":"ja","tag":"Entitlements","count":20},{"language":"ko","tag":"Entitlements","count":20},{"language":"pt-BR","tag":"Entitlements","count":20},{"language":"sv","tag":"Entitlements","count":20},{"language":"vi","tag":"Entitlements","count":20},{"language":"en","tag":"Invoices","count":17},{"language":"ar","tag":"Customers","count":16},{"language":"cn","tag":"Customers","count":16},{"language":"de","tag":"Customers","count":16},{"language":"es","tag":"Customers","count":16},{"language":"fr","tag":"Customers","count":16},{"language":"hi","tag":"Customers","count":16},{"language":"id","tag":"Customers","count":16},{"language":"it","tag":"Customers","count":16},{"language":"ja","tag":"Customers","count":16},{"language":"ko","tag":"Customers","count":16},{"language":"pt-BR","tag":"Customers","count":16},{"language":"sv","tag":"Customers","count":16},{"language":"vi","tag":"Customers","count":16}]},"assistantConfig":{"deflection":{"enabled":false,"email":"support@dodopayments.com","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"#content-area{max-width:60rem}h1,h2,h3,h4,h5,h6{letter-spacing:0.05em!important}.welcome-page .card-group{margin:3rem auto 8rem;max-width:70rem;padding-left:1.25rem;padding-right:1.25rem}.welcome-page .card-group .card{padding:1rem}.welcome-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20vh;text-align:center;margin-top:3rem;margin-bottom:2.5rem}.welcome-hero h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff}.welcome-hero p{font-size:1.25rem;max-width:600px;margin:0 auto}.welcome-hero h1{color:rgb(41 42 37 / 1)}.dark .welcome-hero h1{color:rgb(255 255 255 / 1)}.welcome-hero p{color:rgb(83 85 79 / 1)}.dark .welcome-hero p{color:rgb(162 164 158 / 1)}"}],"page":{"pagePath":"it/features/entitlements/telegram","slug":"/it/features/entitlements/telegram","pageMetadata":{"title":"Accesso Telegram","sidebarTitle":"Telegram","description":"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l'accesso termina.","icon":"telegram","keywords":["Dodo Payments","Telegram","entitlement","canale privato","comunità"],"href":"/it/features/entitlements/telegram"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l’accesso termina.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,CodeGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Table,Tip}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsx(_components.p,{children:`L’entitlement Telegram consente ai clienti paganti di accedere a un gruppo o canale Telegram privato. Il cliente collega il proprio account Telegram nel Customer Portal e il bot Telegram di Dodo Payments gli invia un link per richiedere di entrare, che approva solo per quell’account. Quando il grant viene revocato, il bot rimuove il cliente dalla chat.`})}),`\n`,_jsx(Heading,{level:`2`,id:`cosa-viene-fornito`,children:`Cosa viene fornito`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Il grant viene creato in `,_jsx(_components.code,{children:`Pending`}),`. Rimane `,_jsx(_components.code,{children:`Pending`}),` dopo che il cliente collega il proprio account Telegram e il bot emette il link per la richiesta di partecipazione.`]}),`\n`,_jsxs(_components.li,{children:[`Nel Customer Portal, il cliente fa clic su `,_jsx(_components.strong,{children:`Connetti`}),`, invia `,_jsx(_components.code,{children:`/start`}),` al bot Dodo Payments per ottenere il proprio ID utente Telegram, lo inserisce e fa clic su `,_jsx(_components.strong,{children:`Collega account`}),`.`]}),`\n`,_jsx(_components.li,{children:`Il bot invia al cliente un link per la richiesta di partecipazione su Telegram. Quando il cliente richiede di partecipare, il bot approva la richiesta solo per l’account collegato.`}),`\n`,_jsx(_components.li,{children:`In caso di annullamento, rimborso o revoca manuale, il bot rimuove il cliente dalla chat e lo esclude. Se acquista nuovamente, il bot revoca l’esclusione prima di inviare un nuovo link.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Usi comuni includono canali alfa privati, gruppi di segnali a pagamento e vantaggi per livelli di comunità.`}),`\n`,_jsx(Heading,{level:`2`,id:`collegare-telegram`,children:`Collegare Telegram`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open Entitlements`,children:[_jsxs(_components.p,{children:[`Nella dashboard di Dodo Payments, vai su `,_jsx(_components.strong,{children:`Entitlements`}),` e fai clic su `,_jsx(_components.strong,{children:`+`}),`, quindi scegli `,_jsx(_components.strong,{children:`Telegram Access`}),` come integrazione. La dashboard richiede il tuo ID utente Telegram, che collega le chat a cui aggiungi il bot alla tua attività.`]}),_jsx(Frame,{caption:`New Entitlement → Telegram Access. The dashboard needs your Telegram user ID before it lists chats.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=dbb8be6964b2cbfb9bbe9902944f3d5f`,alt:`Nuovo modulo di accesso Telegram con richiesta di user ID Telegram e pulsante Connect Telegram`,style:{maxHeight:`500px`,width:`auto`},\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`1131`,height:`1131`,\"data-path\":`images/entitlements/telegram/connect-prompt.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=280\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=317f1df03872390dfc3fa3d6e20468f7 280w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=560\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=819682081bfb0ed2ddfaaac3625f7854 560w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=840\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=31cfe6bc4a83f13118bf47d76297aa69 840w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=1100\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=77e52b55b2e7fb8f0891be846c6c5485 1100w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=1650\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=f2c9fae4140681c0a04ee9e5c2080193 1650w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/connect-prompt.png?w=2500\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=13e721e4de88596bd1d873348598ea59 2500w`})}),_jsx(Tip,{children:_jsx(_components.p,{children:`I due passaggi successivi avvengono in Telegram e puoi eseguirli in qualsiasi ordine: ottenere il tuo ID utente e aggiungere il bot alla chat come amministratore. Quando entrambi sono completati, torna alla dashboard per il passaggio finale.`})})]}),_jsxs(Step,{title:`Get Your Telegram User ID`,children:[_jsxs(_components.p,{children:[`In Telegram, invia `,_jsx(_components.strong,{children:_jsx(_components.code,{children:`/start`})}),` a:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`@dodo_payments_bot`})}),` se stai usando `,_jsx(_components.strong,{children:`Modalità Live`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`@DodoPaymentsTestBot`})}),` se stai usando `,_jsx(_components.strong,{children:`Modalità Test`})]}),`\n`]}),_jsx(_components.p,{children:`Il bot risponde con il tuo ID utente Telegram numerico. Copialo. Lo incollerai nella dashboard nell’ultimo passaggio.`})]}),_jsxs(Step,{title:`Add the Bot to Your Chat as an Admin`,children:[_jsxs(_components.p,{children:[`Dallo stesso account Telegram, apri il gruppo o canale a cui vuoi limitare l’accesso e `,_jsx(_components.strong,{children:`aggiungi lo stesso bot come amministratore`}),` (`,_jsx(_components.code,{children:`@dodo_payments_bot`}),` per la modalità live, `,_jsx(_components.code,{children:`@DodoPaymentsTestBot`}),` per la modalità di test). Abilita queste due autorizzazioni:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ban Users`}),`: necessaria per rimuovere i membri in caso di revoca.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Add Users`}),`: necessaria per invitare i clienti paganti.`]}),`\n`]}),_jsx(_components.p,{children:`Disattiva tutti gli altri permessi di amministrazione.`}),_jsx(Frame,{caption:`Telegram → Promote to admin. Only Ban Users and Add Users need to be enabled.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=bf927f2ee98616b671257d246de06cd3`,alt:`Schermata di promozione a amministratore in Telegram che mostra Ban Users e Add Users abilitati per il bot di Dodo Payments`,style:{maxHeight:`500px`,width:`auto`},\"data-og-width\":`734`,width:`734`,\"data-og-height\":`1626`,height:`1626`,\"data-path\":`images/entitlements/telegram/promote-bot-admin.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=280\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=19a2f1f1a4ef5834556c71a9db69a9b1 280w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=560\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=9672c40ac89058300839de704a75c8ab 560w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=840\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=9b9d4371e65ad9879d73f7a25adb068b 840w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=1100\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=d84504b000b97efb22007e05e2ac3f22 1100w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=1650\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=aaf6f80f17981d4e966c517498bbc47e 1650w, https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/telegram/promote-bot-admin.png?w=2500\u0026fit=max\u0026auto=format\u0026n=do-W-dMDGVB_xzr_\u0026q=85\u0026s=2e1aa1b3a5e544800bdf63924cabb7fa 2500w`})})]}),_jsx(Step,{title:`Connect Telegram and Pick the Chat`,children:_jsxs(_components.p,{children:[`Tornato nella dashboard, incolla l’ID utente del passaggio 2 in `,_jsx(_components.strong,{children:`Telegram User ID`}),` e fai clic su `,_jsx(_components.strong,{children:`Connect Telegram`}),`. Il selettore `,_jsx(_components.strong,{children:`Chat`}),` elenca i gruppi e i canali a cui hai aggiunto il bot da quell’account. Scegli la chat a cui vuoi limitare l’accesso, inserisci un `,_jsx(_components.strong,{children:`Name`}),` per l’entitlement e fai clic su `,_jsx(_components.strong,{children:`Create Entitlement`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`flusso-del-cliente`,children:`Flusso del cliente`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Il cliente completa il checkout.`}),`\n`,_jsxs(_components.li,{children:[`Dodo Payments crea un grant `,_jsx(_components.code,{children:`Pending`}),`. Non esiste ancora alcun link di invito.`]}),`\n`,_jsxs(_components.li,{children:[`L’email di conferma del pagamento elenca l’entitlement come `,_jsx(_components.strong,{children:`Action Required`}),` e contiene un link al Customer Portal. Nel portale, il cliente fa clic su `,_jsx(_components.strong,{children:`Connect`}),`, invia `,_jsx(_components.code,{children:`/start`}),` al bot, inserisce il proprio ID utente Telegram e fa clic su `,_jsx(_components.strong,{children:`Link account`}),`.`]}),`\n`,_jsx(_components.li,{children:`Il bot invia al cliente un link per richiedere di entrare su Telegram. Il cliente apre il link e richiede di entrare, quindi il bot approva la richiesta.`}),`\n`,_jsx(_components.li,{children:`In caso di revoca, il bot rimuove il cliente dalla chat.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Il bot approva le richieste di accesso solo dall’account Telegram collegato dal cliente. Un link inoltrato non consente a nessun altro di accedere. L’account collegato non può essere modificato su un grant esistente.`})}),`\n`,_jsx(Heading,{level:`2`,id:`configurazione-necessaria`,children:`Configurazione necessaria`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Campo`}),_jsx(_components.th,{children:`Obbligatorio`}),_jsx(_components.th,{children:`Descrizione`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_id`})}),_jsx(_components.td,{children:`Sì`}),_jsx(_components.td,{children:`L’ID della chat Telegram (numerico e spesso negativo per gruppi e canali). Il selettore della chat nella dashboard lo compila automaticamente.`})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`creare-via-api`,children:`Creare via API`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`TypeScript`,expandable:`true`,numberOfLines:`14`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`14`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` DodoPayments`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'dodopayments'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` DodoPayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` bearerToken:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'DODO_PAYMENTS_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` environment:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'test_mode'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` entitlement`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`entitlements`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`create`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` name:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Premium Signals Group'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` integration_type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'telegram'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` integration_config:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` chat_id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '-1001234567890'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,expandable:`true`,numberOfLines:`13`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`13`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` dodopayments `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` DodoPayments`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`client `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` DodoPayments(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` bearer_token`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`os.environ.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DODO_PAYMENTS_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` environment`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"test_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`entitlement `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.entitlements.create(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Premium Signals Group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` integration_type`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"telegram\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` integration_config`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"chat_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"-1001234567890\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Go`,expandable:`true`,numberOfLines:`11`,language:`go`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`go`,children:_jsxs(_components.code,{language:`go`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// client is a *dodopayments.Client, for example from`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// dodopayments.NewClient(option.WithEnvironmentTestMode()); ctx is a context.Context.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Entitlements`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`New`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ctx`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`EntitlementNewParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Premium Signals Group\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` IntegrationType`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`EntitlementIntegrationTypeTelegram`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` IntegrationConfig`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`IntegrationConfigUnionParam`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`](`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`IntegrationConfigTelegramConfigParam`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` ChatID`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dodopayments`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`F`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"-1001234567890\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`})`})}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`webhooks`,children:`Webhooks`}),`\n`,_jsxs(_components.p,{children:[`Consulta gli `,_jsxs(_components.a,{href:`/developer-resources/webhooks/intents/entitlement-grant`,children:[`eventi webhook `,_jsx(_components.code,{children:`entitlement_grant.*`})]}),`. I grant Telegram arrivano `,_jsx(_components.code,{children:`Pending`}),` e rimangono `,_jsx(_components.code,{children:`Pending`}),` dopo che il cliente collega il proprio account Telegram. Se un cliente con un grant consegnato abbandona la chat, Dodo Payments revoca il grant con `,_jsx(_components.code,{children:`revocation_reason: platform_external`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`risoluzione-dei-problemi`,children:`Risoluzione dei problemi`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Chat doesn't appear in the picker`,id:`chat-doesnt-appear-in-the-picker`,children:_jsxs(_components.p,{children:[`Aggiungi il bot Dodo Payments alla chat `,_jsx(_components.strong,{children:`come amministratore`}),` con `,_jsx(_components.strong,{children:`Add Users`}),` abilitato, dall’account Telegram il cui ID utente hai inserito nella dashboard. La chat viene visualizzata nel selettore quando il bot è amministratore.`]})}),_jsxs(Accordion,{title:`Customer says the invite link doesn't work`,id:`customer-says-the-invite-link-doesnt-work`,children:[_jsx(_components.p,{children:`Il bot approva le richieste di partecipazione solo dall’account Telegram collegato. Chiedi al cliente di aprire il link da quell’account.`}),_jsx(_components.p,{children:`La revoca di un grant è definitiva. Non puoi emettere nuovamente un grant revocato, quindi il cliente deve effettuare un nuovo acquisto per ottenerne uno nuovo.`})]}),_jsx(Accordion,{title:`Customer cancelled but is still in the chat`,id:`customer-cancelled-but-is-still-in-the-chat`,children:_jsxs(_components.p,{children:[`Il bot necessita dell’autorizzazione amministrativa `,_jsx(_components.strong,{children:`Vietare utenti`}),` per rimuovere i membri. Apri le impostazioni della chat e verifica che per il bot Dodo Payments siano abilitate sia `,_jsx(_components.strong,{children:`Vietare utenti`}),` sia `,_jsx(_components.strong,{children:`Aggiungere utenti`}),`.`]})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Accesso Telegram","sidebarTitle":"Telegram","description":"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l'accesso termina.","icon":"telegram","keywords":["Dodo Payments","Telegram","entitlement","canale privato","comunità"],"href":"/it/features/entitlements/telegram"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cosa viene fornito","slug":"cosa-viene-fornito","depth":2,"children":[]},{"title":"Collegare Telegram","slug":"collegare-telegram","depth":2,"children":[]},{"title":"Flusso del cliente","slug":"flusso-del-cliente","depth":2,"children":[]},{"title":"Configurazione necessaria","slug":"configurazione-necessaria","depth":2,"children":[]},{"title":"Creare via API","slug":"creare-via-api","depth":2,"children":[]},{"title":"Webhooks","slug":"webhooks","depth":2,"children":[]},{"title":"Risoluzione dei problemi","slug":"risoluzione-dei-problemi","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/dodopayments/0ee82a08f7b65bcb/seo.js","/_mintlify/custom/dodopayments/6f88c9bbee313616/assistant-loader.js"],"subdomain":"dodopayments","siteName":"Dodo Payments Documentation","title":"Accesso Telegram - Dodo Payments Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/features/entitlements/telegram","matchLevel":1},"es":{"href":"/es/features/entitlements/telegram","matchLevel":1},"ar":{"href":"/ar/features/entitlements/telegram","matchLevel":1},"fr":{"href":"/fr/features/entitlements/telegram","matchLevel":1},"de":{"href":"/de/features/entitlements/telegram","matchLevel":1},"id":{"href":"/id/features/entitlements/telegram","matchLevel":1},"ja":{"href":"/ja/features/entitlements/telegram","matchLevel":1},"ko":{"href":"/ko/features/entitlements/telegram","matchLevel":1},"pt-BR":{"href":"/pt-BR/features/entitlements/telegram","matchLevel":1},"vi":{"href":"/vi/features/entitlements/telegram","matchLevel":1},"cn":{"href":"/cn/features/entitlements/telegram","matchLevel":1},"hi":{"href":"/hi/features/entitlements/telegram","matchLevel":1},"it":{"href":"/it/features/entitlements/telegram","matchLevel":0},"sv":{"href":"/sv/features/entitlements/telegram","matchLevel":1}}},"lastModified":"2026-09-28T05:12:07.080Z","gitLastModified":"2026-09-28T05:10:45.000Z","originalFileLocation":"it/features/entitlements/telegram.mdx","locale":"it"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l\u0026#x27;accesso termina.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Accesso Telegram - Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l\u0026#x27;accesso termina.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dodopayments.com/it/features/entitlements/telegram\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=Accesso+Telegram\u0026amp;description=Aggiungi+i+clienti+paganti+a+un+gruppo+o+canale+Telegram+privato+quando+si+abbonano+o+effettuano+un+acquisto+e+rimuovili+automaticamente+quando+l%27accesso+termin\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=f359ce585cd4ef8cab33628988f733c62a32e4291b81b79a47fab94ec0d7b2a7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Accesso Telegram - Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l\u0026#x27;accesso termina.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=Accesso+Telegram\u0026amp;description=Aggiungi+i+clienti+paganti+a+un+gruppo+o+canale+Telegram+privato+quando+si+abbonano+o+effettuano+un+acquisto+e+rimuovili+automaticamente+quando+l%27accesso+termin\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=f359ce585cd4ef8cab33628988f733c62a32e4291b81b79a47fab94ec0d7b2a7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#779812\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dodopayments.com/it/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/it/features/entitlements/telegram.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.dodopayments.com/it/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.dodopayments.com/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.dodopayments.com/es/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.dodopayments.com/ar/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.dodopayments.com/fr/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.dodopayments.com/de/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.dodopayments.com/id/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.dodopayments.com/ja/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.dodopayments.com/ko/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.dodopayments.com/pt-BR/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://docs.dodopayments.com/vi/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.dodopayments.com/cn/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.dodopayments.com/hi/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"sv\" href=\"https://docs.dodopayments.com/sv/features/entitlements/telegram\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.dodopayments.com/features/entitlements/telegram\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dodopayments.com/#organization\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dodopayments.com#website\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dodopayments.com/it/features/entitlements/telegram#webpage\",\"url\":\"https://docs.dodopayments.com/it/features/entitlements/telegram\",\"name\":\"Accesso Telegram\",\"description\":\"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l'accesso termina.\",\"dateModified\":\"2026-09-28T05:10:45.000Z\",\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dodopayments.com/it/features/entitlements/telegram#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dodopayments.com/it/features/entitlements/telegram#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Features\",\"item\":\"https://docs.dodopayments.com/it/features/products\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entitlements\",\"item\":\"https://docs.dodopayments.com/it/features/entitlements/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Accesso Telegram\",\"item\":\"https://docs.dodopayments.com/it/features/entitlements/telegram\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dodopayments.com/it/features/entitlements/telegram#article\",\"headline\":\"Accesso Telegram\",\"name\":\"Accesso Telegram\",\"description\":\"Aggiungi i clienti paganti a un gruppo o canale Telegram privato quando si abbonano o effettuano un acquisto e rimuovili automaticamente quando l'accesso termina.\",\"url\":\"https://docs.dodopayments.com/it/features/entitlements/telegram\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dodopayments.com/it/features/entitlements/telegram#webpage\"},\"dateModified\":\"2026-09-28T05:10:45.000Z\",\"keywords\":\"Dodo Payments, Telegram, entitlement, canale privato, comunità\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dodo Payments Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Dodo Payments Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/it/features/entitlements/telegram.md","siteName":"Dodo Payments Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/features/entitlements/telegram"}]},{"language":"es","pages":[{"title":"es","href":"/es/features/entitlements/telegram"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/features/entitlements/telegram"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/features/entitlements/telegram"}]},{"language":"de","pages":[{"title":"de","href":"/de/features/entitlements/telegram"}]},{"language":"id","pages":[{"title":"id","href":"/id/features/entitlements/telegram"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/features/entitlements/telegram"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/features/entitlements/telegram"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/features/entitlements/telegram"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/features/entitlements/telegram"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/features/entitlements/telegram"}]},{"language":"hi","pages":[{"title":"hi","href":"/hi/features/entitlements/telegram"}]},{"language":"it","tabs":[{"tab":"Docs","icon":"book","groups":[{"group":"Getting Started","pages":[{"title":"Welcome to Dodo Payments","sidebarTitle":"Introduction","icon":"rocket","href":"/it/introduction"},{"title":"Costruisci con agenti di codifica AI","sidebarTitle":"Agenti di codifica AI","icon":"robot","href":"/it/developer-resources/build-with-ai-coding-agents"},{"title":"Migra a Dodo Payments","icon":"arrow-right-arrow-left","href":"/it/migrate-to-dodo"},{"title":"Account Verification","icon":"id-card","href":"/it/miscellaneous/verification-process"}]},{"group":"Features","pages":[{"sidebarTitle":"Prodotti","title":"Prodotti","icon":"box","href":"/it/features/products"},{"sidebarTitle":"Collezioni di Prodotti","title":"Collezioni di Prodotti","icon":"layer-group","href":"/it/features/product-collections"},{"sidebarTitle":"Pagamenti una tantum","title":"Pagamenti una tantum","icon":"credit-card","href":"/it/features/one-time-payment-products"},{"group":"Subscriptions","icon":"infinity","pages":[{"sidebarTitle":"Abbonamenti","title":"Abbonamenti","icon":"repeat","href":"/it/features/subscription"},{"sidebarTitle":"Componenti aggiuntivi","title":"Componenti aggiuntivi per abbonamenti","icon":"puzzle","href":"/it/features/addons"},{"title":"Abbonamenti On-Demand","icon":"bolt","href":"/it/developer-resources/ondemand-subscriptions"}]},{"group":"Usage Based Billing","icon":"arrow-trend-up","pages":[{"sidebarTitle":"Introduzione","title":"Fatturazione basata sull'utilizzo","icon":"box","href":"/it/features/usage-based-billing/introduction"},{"sidebarTitle":"Misuratori","title":"Misuratori","icon":"sliders","href":"/it/features/usage-based-billing/meters"},{"sidebarTitle":"Ingestione Eventi","title":"Ingestione Eventi","icon":"bolt","href":"/it/features/usage-based-billing/event-ingestion"},{"group":"Ingestion Blueprints","icon":"copy","pages":[{"sidebarTitle":"Introduzione","title":"Blueprint di Ingestione","icon":"box","href":"/it/features/usage-based-billing/ingestion-blueprints"},{"title":"LLM Blueprint","icon":"brain-circuit","href":"/it/developer-resources/ingestion-blueprints/llm"},{"title":"API Gateway Blueprint","icon":"cloud","href":"/it/developer-resources/ingestion-blueprints/api-gateway"},{"title":"Blueprint di Archiviazione Oggetti","icon":"box-archive","href":"/it/developer-resources/ingestion-blueprints/object-storage"},{"title":"Stream Blueprint","icon":"tower-broadcast","href":"/it/developer-resources/ingestion-blueprints/stream"},{"title":"Blueprint Intervallo di Tempo","icon":"clock","href":"/it/developer-resources/ingestion-blueprints/time-range"}]}]},{"sidebarTitle":"Fatturazione Basata sui Crediti","title":"Fatturazione Basata sui Crediti","icon":"coins","tag":"NEW","href":"/it/features/credit-based-billing"},{"sidebarTitle":"Fatturazione Basata sui Posti","title":"Fatturazione Basata sui Posti","icon":"users","href":"/it/features/seat-based-billing"},{"sidebarTitle":"Fatturazione ibrida","title":"Modelli di fatturazione ibrida","icon":"layer-group","href":"/it/features/hybrid-billing"},{"title":"Upsell e Downsell","icon":"arrow-up-right-dots","href":"/it/features/upsells-and-downsells"},{"group":"Customers","icon":"user-group","pages":[{"title":"Customer Management","icon":"user-group","href":"/it/features/customers"},{"sidebarTitle":"Customer Portal","title":"Customer Portal","icon":"id-card","href":"/it/features/customer-portal"},{"title":"Customer Wallets","icon":"wallet","tag":"NEW","href":"/it/features/customer-wallet"},{"sidebarTitle":"Email inviate","title":"Registri delle email dei clienti","icon":"envelope","tag":"NEW","href":"/it/features/email-logs"},{"sidebarTitle":"Blocklist clienti","title":"Blocklist clienti","icon":"user-slash","tag":"NEW","href":"/it/features/customer-blocklist"}]},{"sidebarTitle":"Sconti","title":"Sconti","icon":"percent","href":"/it/features/discount-codes"},{"group":"Recovery","icon":"rotate","tag":"NEW","pages":[{"sidebarTitle":"Panoramica","title":"Recupero Entrate","icon":"rotate","href":"/it/features/recovery/overview"},{"sidebarTitle":"Recupero Carrello Abbandonato","title":"Recupero Carrello Abbandonato","icon":"cart-shopping","href":"/it/features/recovery/abandoned-cart-recovery"},{"sidebarTitle":"Gestione degli Abbonamenti","title":"Gestione degli Abbonamenti","icon":"repeat","href":"/it/features/recovery/subscription-dunning"},{"sidebarTitle":"Nuovi tentativi di pagamento degli abbonamenti","title":"Nuovi tentativi di pagamento degli abbonamenti","icon":"arrow-rotate-right","href":"/it/features/recovery/payment-retries"},{"sidebarTitle":"Riprova manuale","title":"Riprova manuale del pagamento","icon":"hand-pointer","tag":"NEW","href":"/it/features/recovery/manual-retry"}]},{"group":"Transactions","icon":"credit-card","pages":[{"title":"Pagamenti","icon":"money-bill-transfer","href":"/it/features/transactions/payments"},{"title":"Rimborsi","icon":"rotate-left","href":"/it/features/transactions/refunds"},{"title":"Disputes","icon":"circle-exclamation","href":"/it/features/transactions/disputes"}]},{"group":"Entitlements","icon":"gift","tag":"NEW","pages":[{"title":"Introduzione","sidebarTitle":"Introduzione","icon":"box-archive","href":"/it/features/entitlements/introduction"},{"title":"License Keys","icon":"key","href":"/it/features/license-keys"},{"title":"Consegna di Prodotti Digitali","sidebarTitle":"Prodotti Digitali","icon":"download","href":"/it/features/digital-product-delivery"},{"title":"Feature Flag Entitlement","sidebarTitle":"Feature Flags","icon":"flag","tag":"NEW","href":"/it/features/entitlements/feature-flags"},{"title":"Entitlement Discord","sidebarTitle":"Discord","icon":"discord","href":"/it/features/entitlements/discord"},{"title":"Titolo GitHub","sidebarTitle":"GitHub","description":"Concedi ai clienti l'accesso come collaboratori a un repository GitHub privato al livello di autorizzazione che scegli e revoca automaticamente l'accesso in caso di cancellazione.","icon":"github","href":"/it/features/entitlements/github"},{"title":"Accesso Telegram","sidebarTitle":"Telegram","icon":"telegram","href":"/it/features/entitlements/telegram"},{"title":"Entitlement Framer","sidebarTitle":"Framer","description":"Fornisci ai clienti paganti il link di remix del tuo template Framer, così potranno remixarlo nel loro account Framer dopo l'acquisto.","icon":"puzzle-piece","href":"/it/features/entitlements/framer"},{"title":"Notion Entitlement","sidebarTitle":"Notion","icon":"book","href":"/it/features/entitlements/notion"}]},{"group":"Payouts and Balances","icon":"wallet","pages":[{"title":"Processo di Pagamenti","icon":"money-bill","href":"/it/features/payouts/payout-structure"},{"title":"Saldi","icon":"file-invoice-dollar","href":"/it/features/account-summary-payout-wallet"}]},{"group":"Account Management","icon":"user","pages":[{"sidebarTitle":"Archivia un'attività","title":"Archiviazione di un'attività","icon":"box-archive","tag":"NEW","href":"/it/features/archive-business"},{"title":"Impostazione Multi-Brand","icon":"building-columns","href":"/it/features/multi-brands"},{"title":"Gestione Fatture","icon":"file-invoice-dollar","href":"/it/features/invoice-generation"},{"title":"Membri del Team","icon":"user-gear","href":"/it/features/team"},{"title":"Preferenze di comunicazione","sidebarTitle":"Preferenze di comunicazione","icon":"bell","tag":"NEW","href":"/it/features/communication-preferences"},{"title":"Il Mio Account","icon":"user-gear","href":"/it/miscellaneous/accounts"}]},{"group":"Pricing","icon":"dollar-sign","pages":[{"sidebarTitle":"Prezzi Inclusivi di Tassa","title":"Prezzi Inclusivi di Tassa","icon":"file-invoice","href":"/it/features/tax-inclusive-pricing"},{"sidebarTitle":"Paga Quanto Vuoi","title":"Prezzi Paga Quanto Vuoi","icon":"dollar-sign","href":"/it/features/pay-what-you-want"},{"title":"Pagamenti B2B","icon":"money-bills","href":"/it/features/b2b-payments"},{"title":"Prezzi Localizzati","sidebarTitle":"Prezzi Localizzati","icon":"earth-americas","href":"/it/features/localized-pricing"},{"sidebarTitle":"Parità del potere d'acquisto","title":"Parità del Potere d'Acquisto","tag":"NEW","icon":"money-bill-trend-up","href":"/it/features/purchasing-power-parity"},{"sidebarTitle":"Charm Pricing","title":"Charm Pricing","tag":"NEW","icon":"tag","href":"/it/features/charm-pricing"}]},{"sidebarTitle":"Checkout","title":"Caratteristiche del Checkout","icon":"cart-shopping","href":"/it/features/checkout"},{"sidebarTitle":"Design","title":"Personalizzazione del design e del tema","icon":"palette","tag":"NEW","href":"/it/features/design"},{"group":"Payment Methods","icon":"money-bill-wave","pages":[{"title":"Payment Methods","sidebarTitle":"Overview","icon":"layer-group","href":"/it/features/payment-methods"},{"title":"Carte di credito e debito","sidebarTitle":"Carte","icon":"credit-card","href":"/it/features/payment-methods/cards"},{"title":"Digital Wallets","sidebarTitle":"Digital Wallets","icon":"wallet","href":"/it/features/payment-methods/digital-wallets"},{"title":"Compra Ora Paga Dopo (BNPL)","sidebarTitle":"BNPL","icon":"calendar-days","href":"/it/features/payment-methods/bnpl"},{"title":"ACH Direct Debit","sidebarTitle":"ACH Direct Debit","icon":"building-columns","href":"/it/features/payment-methods/ach"},{"title":"Metodi di pagamento in India","sidebarTitle":"India","icon":"indian-rupee-sign","href":"/it/features/payment-methods/india"},{"title":"European Payment Methods","sidebarTitle":"Europe","icon":"euro-sign","href":"/it/features/payment-methods/europe"},{"title":"Metodi di Pagamento in Corea del Sud","sidebarTitle":"Corea del Sud","icon":"won-sign","href":"/it/features/payment-methods/south-korea"},{"title":"Metodi di pagamento nell'area Asia-Pacifico","sidebarTitle":"Asia-Pacifico","icon":"earth-asia","href":"/it/features/payment-methods/asia-pacific"},{"title":"Pix","sidebarTitle":"Pix","icon":"brazilian-real-sign","href":"/it/features/payment-methods/pix"},{"title":"Stablecoin","sidebarTitle":"Stablecoin","icon":"dollar-sign","href":"/it/features/payment-methods/stablecoins"},{"title":"WeChat Pay","sidebarTitle":"WeChat Pay","icon":"comment-dollar","href":"/it/features/payment-methods/wechat"}]},{"title":"Analisi di terze parti","sidebarTitle":"Analisi di terze parti","icon":"chart-line","tag":"NEW","href":"/it/features/analytics"},{"sidebarTitle":"Valuta Adattiva","title":"Valuta Adattiva","icon":"money-bill-transfer","href":"/it/features/adaptive-currency"},{"group":"BYOP","icon":"shuffle","tag":"BETA","pages":[{"title":"Bring Your Own Processor (BYOP)","sidebarTitle":"Panoramica","tag":"BETA","icon":"boxes-stacked","href":"/it/features/byop"},{"title":"Stripe - Connect \u0026 Raw Card API Access","sidebarTitle":"Stripe","icon":"stripe","href":"/it/features/byop/stripe"},{"title":"Adyen - Connect \u0026 Raw Card API Access","sidebarTitle":"Adyen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/adyen.svg","href":"/it/features/byop/adyen"}]},{"title":"Negozio","icon":"store","href":"/it/features/storefront"},{"title":"Affiliati","icon":"users-line","href":"/it/features/affiliates"},{"title":"Moderation API","icon":"shield-check","tag":"NEW","href":"/it/features/moderation"},{"title":"Vendita di beni digitali su iOS","icon":"mobile","href":"/it/features/appstore-digital-goods"},{"title":"Dashboard Analytics","sidebarTitle":"Dashboard Analytics","icon":"chart-line","href":"/it/features/analytics-and-reporting"},{"title":"Report","sidebarTitle":"Report","icon":"file-invoice","href":"/it/features/reports"}]},{"group":"Integrate","pages":[{"group":"SDKs","icon":"box-open","pages":[{"sidebarTitle":"Panoramica","title":"SDK ufficiali","icon":"box","href":"/it/developer-resources/dodo-payments-sdks"},{"title":"TypeScript","icon":"js","href":"/it/developer-resources/sdks/typescript"},{"title":"Python","icon":"python","href":"/it/developer-resources/sdks/python"},{"title":"Go","icon":"golang","href":"/it/developer-resources/sdks/go"},{"title":"Ruby","icon":"gem","href":"/it/developer-resources/sdks/ruby"},{"title":"Java","icon":"java","href":"/it/developer-resources/sdks/java"},{"title":"Kotlin","icon":"k","href":"/it/developer-resources/sdks/kotlin"},{"title":"PHP","icon":"php","href":"/it/developer-resources/sdks/php"},{"title":"C#","icon":"c","href":"/it/developer-resources/sdks/csharp"},{"title":"Rust","icon":"rust","href":"/it/developer-resources/sdks/rust"}]},{"group":"Mobile Checkout SDKs","icon":"mobile","pages":[{"title":"Mobile Integration Guide","sidebarTitle":"Integration Guide","icon":"mobile","href":"/it/developer-resources/mobile-integration"},{"title":"Android","sidebarTitle":"Android","tag":"NEW","icon":"android","href":"/it/developer-resources/sdks/android"},{"title":"iOS","sidebarTitle":"iOS","tag":"NEW","icon":"apple","href":"/it/developer-resources/sdks/ios"},{"title":"React Native","sidebarTitle":"React Native","tag":"NEW","icon":"react","href":"/it/developer-resources/sdks/react-native"},{"title":"Flutter","sidebarTitle":"Flutter","tag":"NEW","icon":"layer-group","href":"/it/developer-resources/sdks/flutter"}]},{"group":"Framework Adaptors","icon":"frame","pages":[{"sidebarTitle":"Panoramica","title":"Panoramica degli Adattatori del Framework","icon":"box","href":"/it/developer-resources/framework-adaptors"},{"title":"Next.js Adaptor","icon":"code-merge","href":"/it/developer-resources/nextjs-adaptor"},{"title":"Adattatore Better Auth","icon":"code-merge","href":"/it/developer-resources/better-auth-adaptor"},{"title":"Componente Convex","icon":"code-merge","href":"/it/developer-resources/convex-component"},{"title":"TanStack Adaptor","icon":"code-merge","href":"/it/developer-resources/tanstack-adaptor"},{"title":"Adaptor Nuxt","icon":"code-merge","href":"/it/developer-resources/nuxt-adaptor"},{"title":"Express Adaptor","icon":"code-merge","href":"/it/developer-resources/express-adaptor"},{"title":"Astro Adaptor","icon":"code-merge","href":"/it/developer-resources/astro-adaptor"},{"title":"SvelteKit Adaptor","icon":"code-merge","href":"/it/developer-resources/sveltekit-adaptor"},{"title":"Hono Adaptor","icon":"code-merge","href":"/it/developer-resources/hono-adaptor"},{"title":"Remix Adaptor","icon":"code-merge","href":"/it/developer-resources/remix-adaptor"},{"title":"Adattatore Fastify","icon":"code-merge","href":"/it/developer-resources/fastify-adaptor"},{"title":"Adattatore Bun","icon":"code-merge","href":"/it/developer-resources/bun-adaptor"}]},{"group":"Webhooks","icon":"webhook","pages":[{"sidebarTitle":"Overview","title":"Webhooks","icon":"webhook","href":"/it/developer-resources/webhooks"},{"title":"Guida agli eventi Webhook","icon":"bell","href":"/it/developer-resources/webhooks/intents/webhook-events-guide"},{"group":"Webhook Payloads","icon":"code","pages":[{"title":"Pagamento","icon":"credit-card","href":"/it/developer-resources/webhooks/intents/payment"},{"sidebarTitle":"Subscription","title":"Webhook di Subscription","icon":"repeat","href":"/it/developer-resources/webhooks/intents/subscription"},{"title":"Rimborso","icon":"rotate-left","href":"/it/developer-resources/webhooks/intents/refund"},{"sidebarTitle":"Contestazione","title":"Webhook delle contestazioni","icon":"circle-exclamation","href":"/it/developer-resources/webhooks/intents/dispute"},{"title":"Chiave di Licenza","icon":"key","href":"/it/developer-resources/webhooks/intents/license-key"},{"title":"Concessione di Diritti","icon":"gift","href":"/it/developer-resources/webhooks/intents/entitlement-grant"},{"sidebarTitle":"Fatturazione basata sui crediti","title":"Webhook per la fatturazione basata sui crediti","icon":"coins","href":"/it/developer-resources/webhooks/intents/credit"},{"title":"Recupero","icon":"rotate","href":"/it/developer-resources/webhooks/intents/recovery"},{"sidebarTitle":"Payout","title":"Webhook dei payout","icon":"money-bill-transfer","href":"/it/developer-resources/webhooks/intents/payout"}]},{"group":"Deploy to Cloud","icon":"rocket","pages":[{"title":"Vercel Functions","icon":"triangle","href":"/it/developer-resources/webhooks/examples/vercel-example"},{"title":"Cloudflare Workers","icon":"cloud","href":"/it/developer-resources/webhooks/examples/cloudflare-example"},{"title":"Supabase Edge Functions","icon":"bolt","href":"/it/developer-resources/webhooks/examples/supabase-example"},{"title":"Funzioni Netlify","icon":"diamond","href":"/it/developer-resources/webhooks/examples/netlify-example"}]}]},{"group":"Testing \u0026 Demo Tools","icon":"flask","pages":[{"title":"Modalità Test vs Modalità Live","icon":"toggle-on","href":"/it/miscellaneous/test-mode-vs-live-mode"},{"title":"Testing Process","icon":"flask","href":"/it/miscellaneous/testing-process"},{"title":"Prodotto Demo Atlas","icon":"palette","href":"/it/features/atlas-demo-website"}]},{"group":"Boilerplates","icon":"box-open","pages":[{"sidebarTitle":"Expo","title":"Expo Boilerplate","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/expo.svg","tag":"NEW","href":"/it/developer-resources/expo-boilerplate"},{"sidebarTitle":"Supabase","title":"Boilerplate Supabase","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/supabase.svg","href":"/it/developer-resources/supabase-boilerplate"},{"sidebarTitle":"Plugin Figma","title":"Plugin Figma","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/figma.svg","href":"/it/integrations/figma-plugin"},{"sidebarTitle":"Next.js","title":"Next.js Minimal Boilerplate","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/nextjs.svg","href":"/it/developer-resources/nextjs-boilerplate"},{"sidebarTitle":"Astro","title":"Astro Minimal Boilerplate","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/astro.svg","href":"/it/developer-resources/astro-boilerplate"},{"sidebarTitle":"FastAPI","title":"FastAPI Boilerplate","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/fastapi.svg","tag":"NEW","href":"/it/developer-resources/fastapi-boilerplate"},{"sidebarTitle":"Go","title":"Go Boilerplate","icon":"golang","tag":"NEW","href":"/it/developer-resources/go-boilerplate"}]},{"title":"Dodo CLI","icon":"terminal","tag":"NEW","href":"/it/developer-resources/sdks/cli"},{"title":"Overlay Checkout","icon":"cart-shopping","href":"/it/developer-resources/overlay-checkout"},{"title":"Checkout Inline","icon":"credit-card","href":"/it/developer-resources/inline-checkout"},{"title":"Billing SDK","icon":"boxes-stacked","href":"/it/developer-resources/billingsdk"},{"title":"Dodo Payments MCP Server","icon":"server","href":"/it/developer-resources/mcp-server"},{"title":"Agent Skills","icon":"wand-magic-sparkles","href":"/it/developer-resources/agent-skills"},{"sidebarTitle":"Sincronizzazione del database","title":"Sincronizza con il tuo database","icon":"database","href":"/it/developer-resources/dodo-sync"},{"sidebarTitle":"Subscription Migration","title":"Subscription Migration to Dodo Payments","icon":"file-import","href":"/it/miscellaneous/subscription-migration"}]},{"group":"Merchant of Record","pages":[{"sidebarTitle":"Che cos'è MoR?","title":"Introduzione","icon":"building-columns","href":"/it/features/mor-introduction"},{"title":"MoR vs PG","icon":"scale-balanced","href":"/it/features/mor-vs-pg"},{"title":"Paesi idonei per l'accettazione dei merchant","icon":"globe","href":"/it/miscellaneous/accepted-countries-and-territories"},{"title":"Politica di Revisione e Monitoraggio","icon":"magnifying-glass","href":"/it/miscellaneous/review-monitoring-policy"},{"sidebarTitle":"Bypass of App Store Fees","title":"Come aggirare le commissioni di App Store e Play Store usando Dodo Payments","icon":"shield-check","href":"/it/features/bypassing-app-store-fees"}]},{"group":"Miscellaneous","pages":[{"group":"Support Channels","icon":"headset","pages":[{"title":"Aiuto e Supporto","icon":"headset","href":"/it/miscellaneous/help-support"},{"title":"Richiesta di Funzionalità e Roadmap","icon":"lightbulb","href":"/it/features/feature-request"}]},{"title":"App per dispositivi mobili e desktop","icon":"mobile","href":"/it/features/mobile-app"},{"title":"Politica di Reporting sulla Sicurezza","icon":"shield","href":"/it/miscellaneous/security-policy"}]}]},{"tab":"Guides","icon":"compass","pages":[{"title":"Guides","href":"/it/developer-resources/integration-guide"}]},{"tab":"API Reference","icon":"rectangle-code","pages":[{"title":"API Reference","href":"/it/api-reference/introduction"}]},{"tab":"External Integrations","icon":"plug","pages":[{"title":"External Integrations","href":"/it/integrations/introduction"}]},{"tab":"Changelog","icon":"calendar-days","pages":[{"title":"Changelog","href":"/it/changelog/introduction"}]},{"tab":"Community Projects","icon":"users","pages":[{"title":"Community Projects","href":"/it/community/overview"}]}]},{"language":"sv","pages":[{"title":"sv","href":"/sv/features/entitlements/telegram"}]}]},"basePath":"","title":"Accesso Telegram - Dodo Payments Documentation","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-u3J1-UOn.js","DynamicMarkdown-B-f2cqXQ.js","zoom-image-lightbox-DTFzvaXJ.js","lightbox-handle-r17bVUz3.js"]}