Skip to content

Free and open source Discord bot made to show appreciation to others and reward said appreciation. beautifully translated to 3 languages.

License

Notifications You must be signed in to change notification settings

onrirr/appreciation-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Appreciation-bot

Free and open source Discord bot made to show appreciation to others and reward said appreciation. Beautifully translated to 3 languages.

Add to your server, Build Instructions

Check out other languages

Features

  • Language support for English, Turkish, Japanese
  • Language support for Korean, German and Spanish
  • Customisable role rewards
  • Admin commands (/set, /set-cooldown)
  • Customisable cooldowns

Table of Contents

Commands

/thank <@user>

thanks the given user, adds 1 point to their score and gives them a role if role rewards are set and they have enough points.

Shows the cooldown if the user is on cooldown.

/info <@user>?

Shows the score of the given user, if no user is given, shows the score of the user who sent the command.

/rewards

Shows the role rewards set for the server.

/leaderboard <amount>?

Displays the leaderboard for the current server, amount is optional and specificies the amount of users to display.

/set-thanks <@user> <amount>

Sets the score of the given user to the given amount.

/set-cooldown <amount>

Sets the cooldown of the server to the given amount.

/add-role-reward <amount> <@role>

Adds a role reward to the server, if the role reward already exists, adds the given amount to the existing amount.

/remove-role-reward <amount>

Removes the given role reward from the server.

Build

  1. Clone the repository
$ git clone https://github.com/onrirr/appreciation-bot
  1. Install dependencies with npm install
$ npm install
  1. Create a .config file
  2. Add your bot token to the .config file like so
token = XXXXXXX_xXXXXX_xXX_xXXXXXXXXXXXXX
  1. Run the bot with npm start
$ npm run start
  1. Invite the bot to your server and enjoy!

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Free and open source Discord bot made to show appreciation to others and reward said appreciation. beautifully translated to 3 languages.

Topics

Resources

License

Stars

Watchers

Forks