Explore

Advertise

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

TxT's Karmabot

TxT's Karmabot

5

0

Invite

Vote (2)

Discord bot to add a karma system similar to Reddit to your Discord server implemented with reactions


Get Started

To get started invite the bot to your server.
Use the command +karma config server upvote default to let the bot upload a custom upvote emoji and set that emoji as the upvote emoji for the server.
Use the command +karma config server downvote default to let the bot upload a custom downvote emoji and set that emoji as the downvote emoji for the server.
Alternatively you can type a custom server emoji instead of default to mark that emoji the up/downvote emoji for the server.

Features

  • React with upvote emoji to message to increase authors karma by one
  • React with downvote emoji to message to decrease authors karma by one
  • Custom voting emojis can be set by the admins of the server
  • Default emojis can be added via simple command
  • Commands to show karma in server or globally
  • Commands to show different rankings
  • Commands to show top lists
  • Recording history of various stats
  • Ability for users to disable themselves completely or to disable specific servers, so they dont get publically shown
  • Website to view global top lists, history and more documentation
  • (Coming soon) Log in to the website with your Discord Account to view personal history and statistics

List of commands

You can get help directly in Discord through the +karma help command

Top level commands

  • +karma show: show karma of single user
  • +karma rank: show rank of single user
  • +karma top: show top lists
  • +karma config: configure your (servers) experience

Show

  • +karma show: Show your global karma
  • +karma show @mention: Show global karma of mentioned user
  • +karma show server: Show your server karma
  • +karma show server @mention: Show server karma of mentioned user
  • +karma show server total: Show karma of server

Rank

  • +karma rank: Show your global rank
  • +karma rank @mention: Show global rank of mentioned user
  • +karma rank server: Show your rank in the current server
  • +karma rank server @mention: Show rank in the current server of mentioned user
  • +karma rank server global: Show your rank in the current server based on your global karma
  • +karma rank server global @mention: Show rank in the current server based on global karma of mentioned user
  • +karma rank server total: Show rank of the current server

Top

  • +karma top: Show top 10 users in current server
  • +karma top global: Show top 10 users in current server based on global karma

Config

User config

  • +karma config disable/enable: Disables/Enables you, this will stop counting your karma and displaying you in any output
  • +karma config disable/enable server: Disables/Enables you in the current server, this will stop counting your karma in the server and stop displaying you in any output specific to this server

Server config

    These commands can only be sent by someone with the administrator permission
  • +karma config server disable/enable: Disables/Enables the current server, this will stop showing any output specific to this server.
  • +karma config server upvote _your custom emoji here_: Sets the server specific upvote emoji. You can also write default instead of a custom emoji. This will add a custom emoji to your server. React to messages with this emoji to upvote them.
  • +karma config server downvote _your custom emoji here_: Sets the server specific downvote emoji. You can also write default instead of a custom emoji. This will add a custom emoji to your server. React to messages with this emoji to downvote them.

For more detailed information + API docs check out the wiki


Ratings & Reviews


5

1 review

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

1

4 stars

0

3 stars

0

2 stars

0

1 star

0


Loading...
Loading...

8 days ago

Hello world!

0











Details

Prefix

+karma

Socials

thetxt.io

GitLab

Tags

    Leveling

    Social

    Fun

Creators

TxT

TxT