Closed wlhcode closed 5 years ago
Hi, thanks for your suggestions and for using the bot! I cannot do the whitelisting of a bot feature you mentioned on the public bot because that would introduce way too much potential spam. Remember, while many guilds do use the bot for a simple key/value points system for their guild or some use like that, karma is cross guild; so any keyword is actually tracked across all guilds using the public bot. Everything is shared.
With regards to your second suggestion, I may do this if I have the time (most of my time is not spent on this) - but mainly trying to keep the simplicity of this project as it is used by several as a starter to get into basic Discord bot programming, and was never meant to be anything complex (just modern/clean and properly coded 🙂). Also have to figure out if that's something I want to do as I purposefully do not have guild configurations on the public bot.
For now, I suggest using the NoKarma
role option (type @KarmaBot help
to get instructions) -- setting that role for the user would disallow them from modifying any Karma, which isn't what you wanted exactly, but it may work ¯\(ツ)/¯
Let me know if you have any further questions (feel free to DM me on Discord - .vlexar#0001
) - going to close this issue for now, but, feel free to open it if there's any further questions!
As Karmabot currently ignores all messages sent by bot, a whitelisting feature would be nice to whitelist another bot such that it can command Karmabot to make changes to karma scores.
Another suggestion I would like to make is to prevent a user from manipulating his karma.
Thanks for reading.