A Matrix bot that creates U.CASH Pay checkout links. Send /pay <amount> [currency] [title] in a room the bot is in and it replies with a hosted pay link (crypto + cards). Non-custodial.
- Create a Matrix account for the bot on your homeserver and grab its access token.
pip install -r requirements.txtexport MATRIX_HOMESERVER=https://matrix.org MATRIX_USER_ID=@bot:matrix.org MATRIX_ACCESS_TOKEN=... UCASH_CLOUD_TOKEN=...python bot.py
- Sign up at pay.u.cash, click the verification email link.
- Set receive addresses under Settings -> Addresses (raw, ENS, UD, or FIO).
- Create a store under Account -> Stores, copy its Store Cloud Token.
- For cards, connect your own Stripe under Settings -> Payment processors.
License: MIT.