
This project was born out of the ashes of the now deceased KarmaBot v3, Mr. Karma and Reppy Discord Bots. KarmaBot v3 was a great bot for clans and communities that had a lot of trading going on between users and a need to reward traders who came through on a deal and penalize those who scammed or flaked on a deal.
Written entirely from scratch on modern serverless architecture and supporting Slash Commands, Karma Reborn brings back that lost functionality with a few more features to boot. It should meet most needs for reputation or feedback.
NOTE: Due to serverless architecture the bot will appear to be offline. However, it will respond to your Slash Commands!
Traditional Features
- View a user’s karma points
- Give a user a positive karma point ++
- Give a user a negative karma point –
New Features
- Karma cards are embeds that include the user’s avatar
- Positive, negative, and “percent positive” are broken out like an eBay Feedback score
- All-time received is reported separately from Last 30 Days received - is the user getting better or worse?
- All-time given is reported - what is the quality of karma given out by the user?
- Leaderboard*
- Moderators can restrict who can run the leaderboard command*
- Moderators reset a user’s karma to a new value, usually when migrating from other karma bots*
- Moderators can view all karma received by a user broken out by date, giver, points*
- Moderators can view all karma given by a user broken out by date, receiver, points*
- Moderators can delete all karma given by a user - usually done when that toxic user is kicked out*
- Moderators can move all karma from one user to another - in case of a Discord account change*
- Admins can restrict who can run moderator commands*
*This Premium feature is currently restricted to early adopters, Patreons, beta testers or made available on a limited trial basis due to the additional costs some of these commands incur on serverless architecture.