Community payments

Get paid in
your community.

Create and confirm payments inside Discord or Telegram, then automate access, roles, or the next action when payment is complete.

Discord
Your Bot APPToday at 10:24
Payment request created!

Send 25 USDT to the address below.

TRX9...7Fq2kX
Payment received!Access has been granted.
Telegram

Payment confirmed.
Role granted.

Payments inside chatCreate requests where members already are.
ϟAutomatic fulfillmentGrant a role or unlock access.
Clear payment statusTrack every request to confirmation.

How it works

From a chat command to confirmed access.

The bot coordinates the request and status while funds move directly between wallets.

Member requests accessA command starts the payment.
CPBot creates requestAmount and payment details appear in chat.
Member paysCrypto moves directly to your wallet.
Status confirmedCPTPayment tracks the blockchain.
Action completedGrant a role, access, or confirmation.

Works where your community lives

One payment flow. Two familiar platforms.

Choose the bot that matches how your members communicate.

Discord

Discord bot

Create requests in a server, track status, and automate roles or channel access.

/create-payment amount:25 asset:USDT

Payment link readyVisible to the member who requested it.

  • Slash-command payment requests
  • Automatic role assignment
  • Channel and membership access
  • Payment updates in the server
Add to Discord
Telegram

Telegram bot

Request and confirm payments in a direct chat, group, or community workflow.

/pay 25 USDT

Payment request sentThe bot will update this message automatically.

  • Direct and group payments
  • Automatic access actions
  • Payment status notifications
  • Simple commands for admins
Add to Telegram

Automate what happens next

Payment is the trigger—not the destination.

Once the required payment state is reached, the bot can continue the workflow your community needs.

Grant a role

Assign a supporter, member, or customer role after confirmation.

Unlock access

Open a private channel, group, resource, or downloadable benefit.

Track renewals

Keep memberships and recurring access visible to your team.

Call a webhook

Connect payment events to your own application or automation.

What the bot coordinates

  • Payment requests and status messages
  • Roles, access, and follow-up actions
  • Member-facing confirmations

What remains yours

  • Your wallet and receiving address
  • Your community rules and permissions
  • Your funds—CPTPayment never holds them

Bot setup

Start in four steps.

Add the bot, connect your wallet, choose what a confirmed payment unlocks, and run a test.

View bot setup
  1. 1

    Add the botChoose Discord or Telegram and authorize it in your community.

  2. 2

    Connect your account and walletSelect where payments should be received.

  3. 3

    Configure payment actionsChoose assets, confirmation rules, roles, and access behavior.

  4. 4

    Test and launchCreate a test request and verify the automated result.

Questions

Community payments

Does the bot hold community funds?+

No. Payments go directly from the member’s wallet to a wallet you control.

Can a payment automatically grant a Discord role?+

Yes. Configure which confirmed payment grants the selected role or channel access.

Can I use the Telegram bot in a group?+

Yes. It can support direct conversations and configured group workflows.

What happens while a payment is confirming?+

The bot keeps the request visible and updates its labeled status until your confirmation requirement is met.

Can I connect the bot to my own application?+

Yes. Use webhooks or the API to continue the payment event in your own workflow.

Ready for your community

Turn a confirmed payment into the next action.

Add a bot, connect your wallet, and automate access without giving up custody.

Add a community bot