Skip to content

🤖 Dogecoin tipping bot for Slack. Much wow, much rich!

License

Notifications You must be signed in to change notification settings

arifaydogmus/doge-cool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doge-cool

Getting started

.env file should look like:

BLOCK_IO_API_KEY=XXXXXXXXX
BLOCK_IO_SECRET_PIN=XXXXXXX

BOT_USER_ID=XXXXXXX
BOT_DM_CHANNEL_ID=XXXXXXX
BOT_CHANNEL_MEMBER_ID=XXXXXXX

GENERAL_CHANNEL_ID=YOUR_GENERAL_CHANNEL

SLACK_ACCESS_TOKEN=xoxb-...
SLACK_SIGNING_SECRET=XXXXXXX

BOT_REACTION_EMOJI = 'cool-doge';

PORT=5000

In public / private channels

  • tip <username> <amount> - gives amount to specified user
  • tip <username1> <username2> <usernameN> <amount> - gives amount to specified users
  • rain <amount> - Divides amount equally between participants (currently max. 5)
  • random <amount> - Randomly awards one person the specified amount

Slash commands

  • /deposit - return address
  • /balance - shows balance
  • /withdraw - withdraws to address (not implemented yet)

About

🤖 Dogecoin tipping bot for Slack. Much wow, much rich!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.0%
  • JavaScript 8.3%
  • Dockerfile 0.7%