A Telegram bot that creates U.CASH Pay checkout links (crypto + cards). Non-custodial: the link opens the hosted checkout and funds settle to addresses you control.
/pay <amount> [currency] [title]
Examples: /pay 10, /pay 5 USD Tip, /pay 25 EUR Pro plan.
- Create a bot with @BotFather and copy the token.
- Run:
npm install
BOT_TOKEN=your_telegram_bot_token \
UCASH_CLOUD_TOKEN=st_your_store_cloud_token \
npm start- Sign up at pay.u.cash with email + password, then click the verification link in the email.
- Set your receive addresses under Settings → Addresses (a wallet per coin, or ENS/Unstoppable/FIO names). Crypto settles here.
- Create a store at Account → Stores → + Add Store.
- Copy the Store Cloud Token into
UCASH_CLOUD_TOKEN. Use the store-level token, not the account-wide one.
MIT.