Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.
Entitlement Telegram memberikan pelanggan yang membayar akses ke grup atau channel Telegram privat. Pelanggan menautkan akun Telegram mereka di Customer Portal, lalu bot Telegram Dodo Payments mengirimkan link permintaan bergabung yang hanya akan disetujui untuk akun tersebut. Saat grant dicabut, bot menghapus pelanggan dari chat.
Grant dibuat di Pending. Grant tetap Pending setelah pelanggan menautkan akun Telegram mereka dan bot mengeluarkan tautan permintaan bergabung.
Di Customer Portal, pelanggan mengeklik Hubungkan, mengirim /start ke bot Dodo Payments untuk mendapatkan ID pengguna Telegram mereka, memasukkannya, lalu mengeklik Tautkan akun.
Bot mengirimkan tautan permintaan bergabung kepada pelanggan melalui Telegram. Saat pelanggan meminta untuk bergabung, bot menyetujui permintaan hanya untuk akun tertaut mereka.
Saat pembatalan, pengembalian dana, atau pencabutan manual, bot mengeluarkan pelanggan dari chat dan memblokirnya. Jika mereka membeli lagi, bot mencabut pemblokiran sebelum mengirimkan tautan baru.
Penggunaan umum termasuk saluran alpha pribadi, grup sinyal berbayar, dan keuntungan tingkat komunitas.
Di dasbor Dodo Payments, buka Entitlements dan klik +, lalu pilih Telegram Access sebagai integrasi. Dasbor meminta ID pengguna Telegram Anda, yang menautkan chat yang Anda tambahkan bot ke akun bisnis Anda.
New Entitlement → Telegram Access. The dashboard needs your Telegram user ID before it lists chats.
Dua langkah berikutnya dilakukan di Telegram, dan Anda dapat melakukannya dalam urutan apa pun: dapatkan ID pengguna Anda dan tambahkan bot ke chat Anda sebagai admin. Setelah keduanya selesai, kembali ke dasbor untuk langkah terakhir.
2
Get Your Telegram User ID
Di Telegram, kirim /start ke:
@dodo_payments_bot jika Anda menggunakan Live Mode
@DodoPaymentsTestBot jika Anda menggunakan Test Mode
Bot membalas dengan ID pengguna Telegram numerik Anda. Salin ID tersebut. Anda akan menempelkannya ke dasbor pada langkah terakhir.
3
Add the Bot to Your Chat as an Admin
Dari akun Telegram yang sama, buka grup atau channel yang ingin Anda batasi aksesnya dan tambahkan bot yang sama sebagai admin (@dodo_payments_bot untuk mode live, @DodoPaymentsTestBot untuk mode pengujian). Aktifkan dua izin berikut:
Ban Users: diperlukan untuk menghapus anggota saat pencabutan.
Add Users: diperlukan untuk mengundang pelanggan yang membayar.
Nonaktifkan izin admin lainnya.
Telegram → Promote to admin. Only Ban Users and Add Users need to be enabled.
4
Connect Telegram and Pick the Chat
Kembali ke dasbor, tempelkan ID pengguna dari langkah 2 ke Telegram User ID lalu klik Connect Telegram. Pemilih Chat menampilkan grup dan channel tempat Anda menambahkan bot dari akun tersebut. Pilih chat yang ingin Anda batasi aksesnya, masukkan Name untuk entitlement, lalu klik Create Entitlement.
Dodo Payments membuat grant Pending. Belum ada link undangan.
Email konfirmasi pembayaran mencantumkan entitlement sebagai Action Required dan menautkan ke Customer Portal. Di portal, pelanggan mengeklik Connect, mengirim /start ke bot, memasukkan ID pengguna Telegram mereka, lalu mengeklik Link account.
Bot mengirimkan link permintaan bergabung kepada pelanggan di Telegram. Pelanggan membuka link tersebut dan meminta untuk bergabung, lalu bot menyetujui permintaan itu.
Saat pencabutan, bot menghapus pelanggan dari chat.
Bot hanya menyetujui permintaan bergabung dari akun Telegram yang ditautkan oleh pelanggan. Link yang diteruskan tidak memberikan akses kepada orang lain. Akun yang tertaut tidak dapat diubah pada grant yang sudah ada.
// 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"), }, ),})
Lihat event webhook entitlement_grant.*. Grant Telegram tiba Pending dan tetap Pending setelah pelanggan menautkan akun Telegram mereka. Jika pelanggan dengan grant yang telah dikirim meninggalkan chat, Dodo Payments mencabut grant tersebut dengan revocation_reason: platform_external.
Tambahkan bot Dodo Payments ke chat sebagai admin dengan Add Users diaktifkan, dari akun Telegram yang ID penggunanya Anda masukkan di dasbor. Chat akan muncul di pemilih setelah bot menjadi admin.
Customer says the invite link doesn't work
Bot hanya menyetujui permintaan bergabung dari akun Telegram yang tertaut. Minta pelanggan membuka tautan dari akun tersebut.Pencabutan grant bersifat final. Anda tidak dapat menerbitkan kembali grant yang telah dicabut, sehingga pelanggan memerlukan pembelian baru untuk mendapatkan grant baru.
Customer cancelled but is still in the chat
Bot memerlukan izin admin Ban Users untuk mengeluarkan anggota. Buka pengaturan chat dan pastikan Ban Users serta Add Users diaktifkan untuk bot Dodo Payments.
Terakhir diubah pada 28 September 2026
Apakah halaman ini membantu?
⌘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":"id/features/entitlements/telegram","slug":"/id/features/entitlements/telegram","pageMetadata":{"title":"Hak Telegram","sidebarTitle":"Telegram","description":"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.","icon":"telegram","keywords":["Dodo Payments","Telegram","hak","saluran pribadi","komunitas"],"href":"/id/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: \"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\"\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:`Entitlement Telegram memberikan pelanggan yang membayar akses ke grup atau channel Telegram privat. Pelanggan menautkan akun Telegram mereka di Customer Portal, lalu bot Telegram Dodo Payments mengirimkan link permintaan bergabung yang hanya akan disetujui untuk akun tersebut. Saat grant dicabut, bot menghapus pelanggan dari chat.`})}),`\n`,_jsx(Heading,{level:`2`,id:`hasil-yang-dikirimkan`,children:`Hasil yang Dikirimkan`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Grant dibuat di `,_jsx(_components.code,{children:`Pending`}),`. Grant tetap `,_jsx(_components.code,{children:`Pending`}),` setelah pelanggan menautkan akun Telegram mereka dan bot mengeluarkan tautan permintaan bergabung.`]}),`\n`,_jsxs(_components.li,{children:[`Di Customer Portal, pelanggan mengeklik `,_jsx(_components.strong,{children:`Hubungkan`}),`, mengirim `,_jsx(_components.code,{children:`/start`}),` ke bot Dodo Payments untuk mendapatkan ID pengguna Telegram mereka, memasukkannya, lalu mengeklik `,_jsx(_components.strong,{children:`Tautkan akun`}),`.`]}),`\n`,_jsx(_components.li,{children:`Bot mengirimkan tautan permintaan bergabung kepada pelanggan melalui Telegram. Saat pelanggan meminta untuk bergabung, bot menyetujui permintaan hanya untuk akun tertaut mereka.`}),`\n`,_jsx(_components.li,{children:`Saat pembatalan, pengembalian dana, atau pencabutan manual, bot mengeluarkan pelanggan dari chat dan memblokirnya. Jika mereka membeli lagi, bot mencabut pemblokiran sebelum mengirimkan tautan baru.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Penggunaan umum termasuk saluran alpha pribadi, grup sinyal berbayar, dan keuntungan tingkat komunitas.`}),`\n`,_jsx(Heading,{level:`2`,id:`hubungkan-telegram`,children:`Hubungkan Telegram`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open Entitlements`,children:[_jsxs(_components.p,{children:[`Di dasbor Dodo Payments, buka `,_jsx(_components.strong,{children:`Entitlements`}),` dan klik `,_jsx(_components.strong,{children:`+`}),`, lalu pilih `,_jsx(_components.strong,{children:`Telegram Access`}),` sebagai integrasi. Dasbor meminta ID pengguna Telegram Anda, yang menautkan chat yang Anda tambahkan bot ke akun bisnis Anda.`]}),_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:`Form akses Telegram Entitlement baru meminta ID pengguna Telegram dan tombol Hubungkan 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:`Dua langkah berikutnya dilakukan di Telegram, dan Anda dapat melakukannya dalam urutan apa pun: dapatkan ID pengguna Anda dan tambahkan bot ke chat Anda sebagai admin. Setelah keduanya selesai, kembali ke dasbor untuk langkah terakhir.`})})]}),_jsxs(Step,{title:`Get Your Telegram User ID`,children:[_jsxs(_components.p,{children:[`Di Telegram, kirim `,_jsx(_components.strong,{children:_jsx(_components.code,{children:`/start`})}),` ke:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`@dodo_payments_bot`})}),` jika Anda menggunakan `,_jsx(_components.strong,{children:`Live Mode`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`@DodoPaymentsTestBot`})}),` jika Anda menggunakan `,_jsx(_components.strong,{children:`Test Mode`})]}),`\n`]}),_jsx(_components.p,{children:`Bot membalas dengan ID pengguna Telegram numerik Anda. Salin ID tersebut. Anda akan menempelkannya ke dasbor pada langkah terakhir.`})]}),_jsxs(Step,{title:`Add the Bot to Your Chat as an Admin`,children:[_jsxs(_components.p,{children:[`Dari akun Telegram yang sama, buka grup atau channel yang ingin Anda batasi aksesnya dan `,_jsx(_components.strong,{children:`tambahkan bot yang sama sebagai admin`}),` (`,_jsx(_components.code,{children:`@dodo_payments_bot`}),` untuk mode live, `,_jsx(_components.code,{children:`@DodoPaymentsTestBot`}),` untuk mode pengujian). Aktifkan dua izin berikut:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ban Users`}),`: diperlukan untuk menghapus anggota saat pencabutan.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Add Users`}),`: diperlukan untuk mengundang pelanggan yang membayar.`]}),`\n`]}),_jsx(_components.p,{children:`Nonaktifkan izin admin lainnya.`}),_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:`Layar Promosikan ke admin Telegram menunjukkan Ban Users dan Add Users diaktifkan untuk bot 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:[`Kembali ke dasbor, tempelkan ID pengguna dari langkah 2 ke `,_jsx(_components.strong,{children:`Telegram User ID`}),` lalu klik `,_jsx(_components.strong,{children:`Connect Telegram`}),`. Pemilih `,_jsx(_components.strong,{children:`Chat`}),` menampilkan grup dan channel tempat Anda menambahkan bot dari akun tersebut. Pilih chat yang ingin Anda batasi aksesnya, masukkan `,_jsx(_components.strong,{children:`Name`}),` untuk entitlement, lalu klik `,_jsx(_components.strong,{children:`Create Entitlement`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`alur-pelanggan`,children:`Alur Pelanggan`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Pelanggan menyelesaikan checkout.`}),`\n`,_jsxs(_components.li,{children:[`Dodo Payments membuat grant `,_jsx(_components.code,{children:`Pending`}),`. Belum ada link undangan.`]}),`\n`,_jsxs(_components.li,{children:[`Email konfirmasi pembayaran mencantumkan entitlement sebagai `,_jsx(_components.strong,{children:`Action Required`}),` dan menautkan ke Customer Portal. Di portal, pelanggan mengeklik `,_jsx(_components.strong,{children:`Connect`}),`, mengirim `,_jsx(_components.code,{children:`/start`}),` ke bot, memasukkan ID pengguna Telegram mereka, lalu mengeklik `,_jsx(_components.strong,{children:`Link account`}),`.`]}),`\n`,_jsx(_components.li,{children:`Bot mengirimkan link permintaan bergabung kepada pelanggan di Telegram. Pelanggan membuka link tersebut dan meminta untuk bergabung, lalu bot menyetujui permintaan itu.`}),`\n`,_jsx(_components.li,{children:`Saat pencabutan, bot menghapus pelanggan dari chat.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Bot hanya menyetujui permintaan bergabung dari akun Telegram yang ditautkan oleh pelanggan. Link yang diteruskan tidak memberikan akses kepada orang lain. Akun yang tertaut tidak dapat diubah pada grant yang sudah ada.`})}),`\n`,_jsx(Heading,{level:`2`,id:`konfigurasi-yang-diperlukan`,children:`Konfigurasi yang Diperlukan`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_id`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`ID chat Telegram (numerik, dan sering kali negatif untuk grup dan channel). Pemilih chat di dasbor akan mengisinya untuk Anda.`})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`membuat-melalui-api`,children:`Membuat melalui 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:`webhook`,children:`Webhook`}),`\n`,_jsxs(_components.p,{children:[`Lihat `,_jsxs(_components.a,{href:`/developer-resources/webhooks/intents/entitlement-grant`,children:[`event webhook `,_jsx(_components.code,{children:`entitlement_grant.*`})]}),`. Grant Telegram tiba `,_jsx(_components.code,{children:`Pending`}),` dan tetap `,_jsx(_components.code,{children:`Pending`}),` setelah pelanggan menautkan akun Telegram mereka. Jika pelanggan dengan grant yang telah dikirim meninggalkan chat, Dodo Payments mencabut grant tersebut dengan `,_jsx(_components.code,{children:`revocation_reason: platform_external`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`pemecahan-masalah`,children:`Pemecahan masalah`}),`\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:[`Tambahkan bot Dodo Payments ke chat `,_jsx(_components.strong,{children:`sebagai admin`}),` dengan `,_jsx(_components.strong,{children:`Add Users`}),` diaktifkan, dari akun Telegram yang ID penggunanya Anda masukkan di dasbor. Chat akan muncul di pemilih setelah bot menjadi admin.`]})}),_jsxs(Accordion,{title:`Customer says the invite link doesn't work`,id:`customer-says-the-invite-link-doesnt-work`,children:[_jsx(_components.p,{children:`Bot hanya menyetujui permintaan bergabung dari akun Telegram yang tertaut. Minta pelanggan membuka tautan dari akun tersebut.`}),_jsx(_components.p,{children:`Pencabutan grant bersifat final. Anda tidak dapat menerbitkan kembali grant yang telah dicabut, sehingga pelanggan memerlukan pembelian baru untuk mendapatkan grant baru.`})]}),_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:[`Bot memerlukan izin admin `,_jsx(_components.strong,{children:`Ban Users`}),` untuk mengeluarkan anggota. Buka pengaturan chat dan pastikan `,_jsx(_components.strong,{children:`Ban Users`}),` serta `,_jsx(_components.strong,{children:`Add Users`}),` diaktifkan untuk bot Dodo Payments.`]})})]})]})}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":"Hak Telegram","sidebarTitle":"Telegram","description":"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.","icon":"telegram","keywords":["Dodo Payments","Telegram","hak","saluran pribadi","komunitas"],"href":"/id/features/entitlements/telegram"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Hasil yang Dikirimkan","slug":"hasil-yang-dikirimkan","depth":2,"children":[]},{"title":"Hubungkan Telegram","slug":"hubungkan-telegram","depth":2,"children":[]},{"title":"Alur Pelanggan","slug":"alur-pelanggan","depth":2,"children":[]},{"title":"Konfigurasi yang Diperlukan","slug":"konfigurasi-yang-diperlukan","depth":2,"children":[]},{"title":"Membuat melalui API","slug":"membuat-melalui-api","depth":2,"children":[]},{"title":"Webhook","slug":"webhook","depth":2,"children":[]},{"title":"Pemecahan masalah","slug":"pemecahan-masalah","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":"Hak 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":0},"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":1},"sv":{"href":"/sv/features/entitlements/telegram","matchLevel":1}}},"lastModified":"2026-09-28T05:12:07.270Z","gitLastModified":"2026-09-28T05:10:45.000Z","originalFileLocation":"id/features/entitlements/telegram.mdx","locale":"id"},"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=\"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\">\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=\"Hak Telegram - Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dodopayments.com/id/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=Hak+Telegram\u0026amp;description=Tambahkan+pelanggan+yang+membayar+ke+grup+atau+channel+Telegram+privat+saat+mereka+berlangganan+atau+melakukan+pembelian%2C+dan+hapus+mereka+secara+otomatis+saat+\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=9fab2adf744332f7c2daa519ca1b8c1ee0e2f5b1330d84bfea557986206ab3bb\">\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=\"Hak Telegram - Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=Hak+Telegram\u0026amp;description=Tambahkan+pelanggan+yang+membayar+ke+grup+atau+channel+Telegram+privat+saat+mereka+berlangganan+atau+melakukan+pembelian%2C+dan+hapus+mereka+secara+otomatis+saat+\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=9fab2adf744332f7c2daa519ca1b8c1ee0e2f5b1330d84bfea557986206ab3bb\">\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/id/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=\"/id/features/entitlements/telegram.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.dodopayments.com/id/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=\"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=\"it\" href=\"https://docs.dodopayments.com/it/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/id/features/entitlements/telegram#webpage\",\"url\":\"https://docs.dodopayments.com/id/features/entitlements/telegram\",\"name\":\"Hak Telegram\",\"description\":\"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\",\"dateModified\":\"2026-09-28T05:10:45.000Z\",\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dodopayments.com/id/features/entitlements/telegram#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dodopayments.com/id/features/entitlements/telegram#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Features\",\"item\":\"https://docs.dodopayments.com/id/features/products\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entitlements\",\"item\":\"https://docs.dodopayments.com/id/features/entitlements/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hak Telegram\",\"item\":\"https://docs.dodopayments.com/id/features/entitlements/telegram\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dodopayments.com/id/features/entitlements/telegram#article\",\"headline\":\"Hak Telegram\",\"name\":\"Hak Telegram\",\"description\":\"Tambahkan pelanggan yang membayar ke grup atau channel Telegram privat saat mereka berlangganan atau melakukan pembelian, dan hapus mereka secara otomatis saat akses berakhir.\",\"url\":\"https://docs.dodopayments.com/id/features/entitlements/telegram\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dodopayments.com/id/features/entitlements/telegram#webpage\"},\"dateModified\":\"2026-09-28T05:10:45.000Z\",\"keywords\":\"Dodo Payments, Telegram, hak, saluran pribadi, komunitas\",\"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":"/id/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","tabs":[{"tab":"Docs","icon":"book","groups":[{"group":"Getting Started","pages":[{"title":"Welcome to Dodo Payments","sidebarTitle":"Introduction","icon":"rocket","href":"/id/introduction"},{"title":"Membangun dengan AI Coding Agents","sidebarTitle":"AI Coding Agents","icon":"robot","href":"/id/developer-resources/build-with-ai-coding-agents"},{"title":"Migrasi ke Dodo Payments","icon":"arrow-right-arrow-left","href":"/id/migrate-to-dodo"},{"title":"Account Verification","icon":"id-card","href":"/id/miscellaneous/verification-process"}]},{"group":"Features","pages":[{"sidebarTitle":"Produk","title":"Produk","icon":"box","href":"/id/features/products"},{"sidebarTitle":"Product Collections","title":"Product Collections","icon":"layer-group","href":"/id/features/product-collections"},{"sidebarTitle":"Pembayaran Sekali Bayar","title":"Pembayaran Sekali Bayar","icon":"credit-card","href":"/id/features/one-time-payment-products"},{"group":"Subscriptions","icon":"infinity","pages":[{"sidebarTitle":"Subscriptions","title":"Subscriptions","icon":"repeat","href":"/id/features/subscription"},{"sidebarTitle":"Add-ons","title":"Add-ons untuk Langganan","icon":"puzzle","href":"/id/features/addons"},{"title":"On-Demand Subscriptions","icon":"bolt","href":"/id/developer-resources/ondemand-subscriptions"}]},{"group":"Usage Based Billing","icon":"arrow-trend-up","pages":[{"sidebarTitle":"Pendahuluan","title":"Penagihan Berbasis Penggunaan","icon":"box","href":"/id/features/usage-based-billing/introduction"},{"sidebarTitle":"Meter","title":"Meter","icon":"sliders","href":"/id/features/usage-based-billing/meters"},{"sidebarTitle":"Event Ingestion","title":"Event Ingestion","icon":"bolt","href":"/id/features/usage-based-billing/event-ingestion"},{"group":"Ingestion Blueprints","icon":"copy","pages":[{"sidebarTitle":"Pendahuluan","title":"Blueprint Ingesti","icon":"box","href":"/id/features/usage-based-billing/ingestion-blueprints"},{"title":"LLM Blueprint","icon":"brain-circuit","href":"/id/developer-resources/ingestion-blueprints/llm"},{"title":"API Gateway Blueprint","icon":"cloud","href":"/id/developer-resources/ingestion-blueprints/api-gateway"},{"title":"Blueprint Penyimpanan Objek","icon":"box-archive","href":"/id/developer-resources/ingestion-blueprints/object-storage"},{"title":"Blueprint Streaming","icon":"tower-broadcast","href":"/id/developer-resources/ingestion-blueprints/stream"},{"title":"Blueprint Rentang Waktu","icon":"clock","href":"/id/developer-resources/ingestion-blueprints/time-range"}]}]},{"sidebarTitle":"Credit-Based Billing","title":"Credit-Based Billing","icon":"coins","tag":"NEW","href":"/id/features/credit-based-billing"},{"sidebarTitle":"Seat-Based Billing","title":"Seat-Based Billing","icon":"users","href":"/id/features/seat-based-billing"},{"sidebarTitle":"Penagihan Hibrida","title":"Model Penagihan Hibrida","icon":"layer-group","href":"/id/features/hybrid-billing"},{"title":"Upsells \u0026 Downsells","icon":"arrow-up-right-dots","href":"/id/features/upsells-and-downsells"},{"group":"Customers","icon":"user-group","pages":[{"title":"Manajemen Pelanggan","icon":"user-group","href":"/id/features/customers"},{"sidebarTitle":"Portal Pelanggan","title":"Portal Pelanggan","icon":"id-card","href":"/id/features/customer-portal"},{"title":"Dompet Pelanggan","icon":"wallet","tag":"NEW","href":"/id/features/customer-wallet"},{"sidebarTitle":"Email Terkirim","title":"Log Email Pelanggan","icon":"envelope","tag":"NEW","href":"/id/features/email-logs"},{"sidebarTitle":"Daftar Blokir Pelanggan","title":"Daftar Blokir Pelanggan","icon":"user-slash","tag":"NEW","href":"/id/features/customer-blocklist"}]},{"sidebarTitle":"Diskon","title":"Diskon","icon":"percent","href":"/id/features/discount-codes"},{"group":"Recovery","icon":"rotate","tag":"NEW","pages":[{"sidebarTitle":"Ikhtisar","title":"Pemulihan Pendapatan","icon":"rotate","href":"/id/features/recovery/overview"},{"sidebarTitle":"Pemulihan Keranjang Terbengkalai","title":"Pemulihan Keranjang Terbengkalai","icon":"cart-shopping","href":"/id/features/recovery/abandoned-cart-recovery"},{"sidebarTitle":"Subscription Dunning","title":"Subscription Dunning","icon":"repeat","href":"/id/features/recovery/subscription-dunning"},{"sidebarTitle":"Percobaan Ulang Pembayaran Langganan","title":"Percobaan Ulang Pembayaran Langganan","icon":"arrow-rotate-right","href":"/id/features/recovery/payment-retries"},{"sidebarTitle":"Coba Lagi Manual","title":"Coba Lagi Pembayaran Manual","icon":"hand-pointer","tag":"NEW","href":"/id/features/recovery/manual-retry"}]},{"group":"Transactions","icon":"credit-card","pages":[{"title":"Pembayaran","icon":"money-bill-transfer","href":"/id/features/transactions/payments"},{"title":"Pengembalian Dana","icon":"rotate-left","href":"/id/features/transactions/refunds"},{"title":"Disputes","icon":"circle-exclamation","href":"/id/features/transactions/disputes"}]},{"group":"Entitlements","icon":"gift","tag":"NEW","pages":[{"title":"Introduction","sidebarTitle":"Introduction","icon":"box-archive","href":"/id/features/entitlements/introduction"},{"title":"License Keys","icon":"key","href":"/id/features/license-keys"},{"title":"Digital Product Delivery","sidebarTitle":"Produk Digital","icon":"download","href":"/id/features/digital-product-delivery"},{"title":"Hak Fitur Bendera","sidebarTitle":"Feature Flags","icon":"flag","tag":"NEW","href":"/id/features/entitlements/feature-flags"},{"title":"Discord Entitlement","sidebarTitle":"Discord","icon":"discord","href":"/id/features/entitlements/discord"},{"title":"GitHub Entitlement","sidebarTitle":"GitHub","description":"Berikan akses collaborator kepada pelanggan ke private GitHub repository pada tingkat permission yang Anda pilih, dan cabut akses tersebut secara otomatis saat pembatalan.","icon":"github","href":"/id/features/entitlements/github"},{"title":"Hak Telegram","sidebarTitle":"Telegram","icon":"telegram","href":"/id/features/entitlements/telegram"},{"title":"Entitlement Framer","sidebarTitle":"Framer","description":"Berikan kepada pelanggan yang telah membayar tautan remix template Framer Anda, sehingga mereka dapat me-remix-nya ke akun Framer mereka sendiri setelah pembelian.","icon":"puzzle-piece","href":"/id/features/entitlements/framer"},{"title":"Notion Entitlement","sidebarTitle":"Notion","icon":"book","href":"/id/features/entitlements/notion"}]},{"group":"Payouts and Balances","icon":"wallet","pages":[{"title":"Proses Payout","icon":"money-bill","href":"/id/features/payouts/payout-structure"},{"title":"Saldo","icon":"file-invoice-dollar","href":"/id/features/account-summary-payout-wallet"}]},{"group":"Account Management","icon":"user","pages":[{"sidebarTitle":"Arsipkan Bisnis","title":"Mengarsipkan Bisnis","icon":"box-archive","tag":"NEW","href":"/id/features/archive-business"},{"title":"Pengaturan Multi-Merek","icon":"building-columns","href":"/id/features/multi-brands"},{"title":"Manajemen Faktur","icon":"file-invoice-dollar","href":"/id/features/invoice-generation"},{"title":"Anggota Tim","icon":"user-gear","href":"/id/features/team"},{"title":"Preferensi Komunikasi","sidebarTitle":"Preferensi Komunikasi","icon":"bell","tag":"NEW","href":"/id/features/communication-preferences"},{"title":"Akun Saya","icon":"user-gear","href":"/id/miscellaneous/accounts"}]},{"group":"Pricing","icon":"dollar-sign","pages":[{"sidebarTitle":"Harga Termasuk Pajak","title":"Harga Termasuk Pajak","icon":"file-invoice","href":"/id/features/tax-inclusive-pricing"},{"sidebarTitle":"Bayar Sesuai Keinginan Anda","title":"Harga Bayar Sesuai Keinginan Anda","icon":"dollar-sign","href":"/id/features/pay-what-you-want"},{"title":"Pembayaran B2B","icon":"money-bills","href":"/id/features/b2b-payments"},{"title":"Harga Terlokalisasi","sidebarTitle":"Harga Terlokalisasi","icon":"earth-americas","href":"/id/features/localized-pricing"},{"sidebarTitle":"Purchasing Power Parity","title":"Purchasing Power Parity","tag":"NEW","icon":"money-bill-trend-up","href":"/id/features/purchasing-power-parity"},{"sidebarTitle":"Charm Pricing","title":"Charm Pricing","tag":"NEW","icon":"tag","href":"/id/features/charm-pricing"}]},{"sidebarTitle":"Checkout","title":"Fitur Checkout","icon":"cart-shopping","href":"/id/features/checkout"},{"sidebarTitle":"Desain","title":"Kustomisasi Desain \u0026 Tema","icon":"palette","tag":"NEW","href":"/id/features/design"},{"group":"Payment Methods","icon":"money-bill-wave","pages":[{"title":"Payment Methods","sidebarTitle":"Overview","icon":"layer-group","href":"/id/features/payment-methods"},{"title":"Kartu Kredit \u0026 Debit","sidebarTitle":"Kartu","icon":"credit-card","href":"/id/features/payment-methods/cards"},{"title":"Dompet Digital","sidebarTitle":"Dompet Digital","icon":"wallet","href":"/id/features/payment-methods/digital-wallets"},{"title":"Beli Sekarang Bayar Nanti (BNPL)","sidebarTitle":"BNPL","icon":"calendar-days","href":"/id/features/payment-methods/bnpl"},{"title":"ACH Direct Debit","sidebarTitle":"ACH Direct Debit","icon":"building-columns","href":"/id/features/payment-methods/ach"},{"title":"Metode Pembayaran India","sidebarTitle":"India","icon":"indian-rupee-sign","href":"/id/features/payment-methods/india"},{"title":"Metode Pembayaran Eropa","sidebarTitle":"Eropa","icon":"euro-sign","href":"/id/features/payment-methods/europe"},{"title":"Metode Pembayaran Korea Selatan","sidebarTitle":"Korea Selatan","icon":"won-sign","href":"/id/features/payment-methods/south-korea"},{"title":"Metode Pembayaran Asia-Pasifik","sidebarTitle":"Asia-Pasifik","icon":"earth-asia","href":"/id/features/payment-methods/asia-pacific"},{"title":"Pix","sidebarTitle":"Pix","icon":"brazilian-real-sign","href":"/id/features/payment-methods/pix"},{"title":"Stablecoins","sidebarTitle":"Stablecoins","icon":"dollar-sign","href":"/id/features/payment-methods/stablecoins"},{"title":"WeChat Pay","sidebarTitle":"WeChat Pay","icon":"comment-dollar","href":"/id/features/payment-methods/wechat"}]},{"title":"Analitik Pihak Ketiga","sidebarTitle":"Analitik Pihak Ketiga","icon":"chart-line","tag":"NEW","href":"/id/features/analytics"},{"sidebarTitle":"Mata Uang Adaptif","title":"Mata Uang Adaptif","icon":"money-bill-transfer","href":"/id/features/adaptive-currency"},{"group":"BYOP","icon":"shuffle","tag":"BETA","pages":[{"title":"Bring Your Own Processor (BYOP)","sidebarTitle":"Ikhtisar","tag":"BETA","icon":"boxes-stacked","href":"/id/features/byop"},{"title":"Stripe - Akses API Connect \u0026 Raw Card","sidebarTitle":"Stripe","icon":"stripe","href":"/id/features/byop/stripe"},{"title":"Adyen - Koneksi \u0026 Akses API Kartu Mentah","sidebarTitle":"Adyen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/adyen.svg","href":"/id/features/byop/adyen"}]},{"title":"Tampilan Toko","icon":"store","href":"/id/features/storefront"},{"title":"Afiliasi","icon":"users-line","href":"/id/features/affiliates"},{"title":"Moderation API","icon":"shield-check","tag":"NEW","href":"/id/features/moderation"},{"title":"Menjual Barang Digital di iOS","icon":"mobile","href":"/id/features/appstore-digital-goods"},{"title":"Analitik Dasbor","sidebarTitle":"Analitik Dasbor","icon":"chart-line","href":"/id/features/analytics-and-reporting"},{"title":"Laporan","sidebarTitle":"Laporan","icon":"file-invoice","href":"/id/features/reports"}]},{"group":"Integrate","pages":[{"group":"SDKs","icon":"box-open","pages":[{"sidebarTitle":"Ikhtisar","title":"SDK Resmi","icon":"box","href":"/id/developer-resources/dodo-payments-sdks"},{"title":"TypeScript","icon":"js","href":"/id/developer-resources/sdks/typescript"},{"title":"Python","icon":"python","href":"/id/developer-resources/sdks/python"},{"title":"Go","icon":"golang","href":"/id/developer-resources/sdks/go"},{"title":"Ruby","icon":"gem","href":"/id/developer-resources/sdks/ruby"},{"title":"Java","icon":"java","href":"/id/developer-resources/sdks/java"},{"title":"Kotlin","icon":"k","href":"/id/developer-resources/sdks/kotlin"},{"title":"PHP","icon":"php","href":"/id/developer-resources/sdks/php"},{"title":"C#","icon":"c","href":"/id/developer-resources/sdks/csharp"},{"title":"Rust","icon":"rust","href":"/id/developer-resources/sdks/rust"}]},{"group":"Mobile Checkout SDKs","icon":"mobile","pages":[{"title":"Mobile Integration Guide","sidebarTitle":"Integration Guide","icon":"mobile","href":"/id/developer-resources/mobile-integration"},{"title":"Android","sidebarTitle":"Android","tag":"NEW","icon":"android","href":"/id/developer-resources/sdks/android"},{"title":"iOS","sidebarTitle":"iOS","tag":"NEW","icon":"apple","href":"/id/developer-resources/sdks/ios"},{"title":"React Native","sidebarTitle":"React Native","tag":"NEW","icon":"react","href":"/id/developer-resources/sdks/react-native"},{"title":"Flutter","sidebarTitle":"Flutter","tag":"NEW","icon":"layer-group","href":"/id/developer-resources/sdks/flutter"}]},{"group":"Framework Adaptors","icon":"frame","pages":[{"sidebarTitle":"Ikhtisar","title":"Ikhtisar Adaptor Framework","icon":"box","href":"/id/developer-resources/framework-adaptors"},{"title":"Adaptor Next.js","icon":"code-merge","href":"/id/developer-resources/nextjs-adaptor"},{"title":"Adaptor Better Auth","icon":"code-merge","href":"/id/developer-resources/better-auth-adaptor"},{"title":"Komponen Convex","icon":"code-merge","href":"/id/developer-resources/convex-component"},{"title":"TanStack Adaptor","icon":"code-merge","href":"/id/developer-resources/tanstack-adaptor"},{"title":"Nuxt Adaptor","icon":"code-merge","href":"/id/developer-resources/nuxt-adaptor"},{"title":"Adaptor Express","icon":"code-merge","href":"/id/developer-resources/express-adaptor"},{"title":"Adaptor Astro","icon":"code-merge","href":"/id/developer-resources/astro-adaptor"},{"title":"Adaptor SvelteKit","icon":"code-merge","href":"/id/developer-resources/sveltekit-adaptor"},{"title":"Hono Adaptor","icon":"code-merge","href":"/id/developer-resources/hono-adaptor"},{"title":"Remix Adaptor","icon":"code-merge","href":"/id/developer-resources/remix-adaptor"},{"title":"Fastify Adaptor","icon":"code-merge","href":"/id/developer-resources/fastify-adaptor"},{"title":"Bun Adaptor","icon":"code-merge","href":"/id/developer-resources/bun-adaptor"}]},{"group":"Webhooks","icon":"webhook","pages":[{"sidebarTitle":"Overview","title":"Webhooks","icon":"webhook","href":"/id/developer-resources/webhooks"},{"title":"Panduan Webhook Events","icon":"bell","href":"/id/developer-resources/webhooks/intents/webhook-events-guide"},{"group":"Webhook Payloads","icon":"code","pages":[{"title":"Pembayaran","icon":"credit-card","href":"/id/developer-resources/webhooks/intents/payment"},{"sidebarTitle":"Langganan","title":"Webhook Langganan","icon":"repeat","href":"/id/developer-resources/webhooks/intents/subscription"},{"title":"Pengembalian Dana","icon":"rotate-left","href":"/id/developer-resources/webhooks/intents/refund"},{"sidebarTitle":"Sengketa","title":"Webhook Sengketa","icon":"circle-exclamation","href":"/id/developer-resources/webhooks/intents/dispute"},{"title":"Kunci Lisensi","icon":"key","href":"/id/developer-resources/webhooks/intents/license-key"},{"title":"Entitlement Grant","icon":"gift","href":"/id/developer-resources/webhooks/intents/entitlement-grant"},{"sidebarTitle":"Penagihan Berbasis Kredit","title":"Webhook Penagihan Berbasis Kredit","icon":"coins","href":"/id/developer-resources/webhooks/intents/credit"},{"title":"Pemulihan","icon":"rotate","href":"/id/developer-resources/webhooks/intents/recovery"},{"sidebarTitle":"Payout","title":"Webhook Payout","icon":"money-bill-transfer","href":"/id/developer-resources/webhooks/intents/payout"}]},{"group":"Deploy to Cloud","icon":"rocket","pages":[{"title":"Fungsi Vercel","icon":"triangle","href":"/id/developer-resources/webhooks/examples/vercel-example"},{"title":"Cloudflare Workers","icon":"cloud","href":"/id/developer-resources/webhooks/examples/cloudflare-example"},{"title":"Supabase Edge Functions","icon":"bolt","href":"/id/developer-resources/webhooks/examples/supabase-example"},{"title":"Fungsi Netlify","icon":"diamond","href":"/id/developer-resources/webhooks/examples/netlify-example"}]}]},{"group":"Testing \u0026 Demo Tools","icon":"flask","pages":[{"title":"Mode Uji vs Mode Langsung","icon":"toggle-on","href":"/id/miscellaneous/test-mode-vs-live-mode"},{"title":"Testing Process","icon":"flask","href":"/id/miscellaneous/testing-process"},{"title":"Produk Demo Atlas","icon":"palette","href":"/id/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":"/id/developer-resources/expo-boilerplate"},{"sidebarTitle":"Supabase","title":"Boilerplate Supabase","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/supabase.svg","href":"/id/developer-resources/supabase-boilerplate"},{"sidebarTitle":"Plugin Figma","title":"Figma Plugin","icon":"https://mintlify.s3.us-west-1.amazonaws.com/dodopayments/images/logos/figma.svg","href":"/id/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":"/id/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":"/id/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":"/id/developer-resources/fastapi-boilerplate"},{"sidebarTitle":"Go","title":"Go Boilerplate","icon":"golang","tag":"NEW","href":"/id/developer-resources/go-boilerplate"}]},{"title":"Dodo CLI","icon":"terminal","tag":"NEW","href":"/id/developer-resources/sdks/cli"},{"title":"Overlay Checkout","icon":"cart-shopping","href":"/id/developer-resources/overlay-checkout"},{"title":"Checkout Inline","icon":"credit-card","href":"/id/developer-resources/inline-checkout"},{"title":"Billing SDK","icon":"boxes-stacked","href":"/id/developer-resources/billingsdk"},{"title":"Dodo Payments MCP Server","icon":"server","href":"/id/developer-resources/mcp-server"},{"title":"Agent Skills","icon":"wand-magic-sparkles","href":"/id/developer-resources/agent-skills"},{"sidebarTitle":"Sinkronisasi Database","title":"Sinkronkan dengan Database Anda","icon":"database","href":"/id/developer-resources/dodo-sync"},{"sidebarTitle":"Migrasi Langganan","title":"Migrasi Langganan ke Dodo Payments","icon":"file-import","href":"/id/miscellaneous/subscription-migration"}]},{"group":"Merchant of Record","pages":[{"sidebarTitle":"Apa itu MoR?","title":"Pendahuluan","icon":"building-columns","href":"/id/features/mor-introduction"},{"title":"MoR vs PG","icon":"scale-balanced","href":"/id/features/mor-vs-pg"},{"title":"Negara yang Memenuhi Syarat untuk Penerimaan Merchant","icon":"globe","href":"/id/miscellaneous/accepted-countries-and-territories"},{"title":"Kebijakan Tinjauan \u0026 Pemantauan","icon":"magnifying-glass","href":"/id/miscellaneous/review-monitoring-policy"},{"sidebarTitle":"Bypass of App Store Fees","title":"Menghindari Biaya App Store \u0026 Play Store Menggunakan Dodo Payments","icon":"shield-check","href":"/id/features/bypassing-app-store-fees"}]},{"group":"Miscellaneous","pages":[{"group":"Support Channels","icon":"headset","pages":[{"title":"Bantuan dan Dukungan","icon":"headset","href":"/id/miscellaneous/help-support"},{"title":"Permintaan Fitur dan Peta Jalan","icon":"lightbulb","href":"/id/features/feature-request"}]},{"title":"Aplikasi Mobile \u0026 Desktop","icon":"mobile","href":"/id/features/mobile-app"},{"title":"Kebijakan Pelaporan Keamanan","icon":"shield","href":"/id/miscellaneous/security-policy"}]}]},{"tab":"Guides","icon":"compass","pages":[{"title":"Guides","href":"/id/developer-resources/integration-guide"}]},{"tab":"API Reference","icon":"rectangle-code","pages":[{"title":"API Reference","href":"/id/api-reference/introduction"}]},{"tab":"External Integrations","icon":"plug","pages":[{"title":"External Integrations","href":"/id/integrations/introduction"}]},{"tab":"Changelog","icon":"calendar-days","pages":[{"title":"Changelog","href":"/id/changelog/introduction"}]},{"tab":"Community Projects","icon":"users","pages":[{"title":"Community Projects","href":"/id/community/overview"}]}]},{"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","pages":[{"title":"it","href":"/it/features/entitlements/telegram"}]},{"language":"sv","pages":[{"title":"sv","href":"/sv/features/entitlements/telegram"}]}]},"basePath":"","title":"Hak 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"]}