EReputation, a bot to manage the reputation points of a community in order to promote its good behavior.
-
Install requirements or manual install package
pip install -r requirements.txt
# manual install package
pip install discord-py-interactions
pip install requests
- edit config.json
"token": "abc",
"ClientId": 1234,
"guildId": 1234,
"rolestaff":[1234],
"roleverif":[1234],
"SlashCommand": true,
"nRep": 25
-
in your developer discord portal, go to O2Auth, then in general, activate the scope applications.commands and give it the necessary rights
-
Run the bot
python main.py
Command | Action |
---|---|
/show |
allows to show the reputation |
/rep |
gives 1 point of reputation to a player |
/reset |
allows to reset the player's reputation |
/rep- |
allows you to remove points from a player |
/showother |
allows you to see the reputation of another person |