Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slack-ucashpay

A Slack bot that creates U.CASH Pay checkout links. @mention the bot with /pay <amount> [currency] [title] and it posts a hosted pay link (crypto + cards). Non-custodial.

Setup

  1. Create a Slack app (Bot Token + Signing Secret; enable Socket Mode for easy hosting).
  2. npm install
  3. export SLACK_BOT_TOKEN=... SLACK_SIGNING_SECRET=... SLACK_APP_TOKEN=... UCASH_CLOUD_TOKEN=...
  4. npm start

Set up your pay.u.cash account

  1. Sign up at pay.u.cash, click the verification email link.
  2. Set receive addresses under Settings -> Addresses (raw, ENS, UD, or FIO).
  3. Create a store under Account -> Stores, copy its Store Cloud Token.
  4. For cards, connect your own Stripe under Settings -> Payment processors.

License: MIT.

Releases

Packages

Contributors

Languages