Closed cool-aid-man closed 3 weeks ago
Decided to edit and add an important 3rd Query instead of making a new issue.
Your first query should be fixed now with v4.2.13
The 2nd and 3rd query are unrelated and need to be separate issues. The 2nd one is just a question and the answer is that it is random every time, if the xp is set to 3-6 then each valid message will get a random number from/including 3-6
The 3rd query would require a full rewrite so that probably wont happen within the next year at least.
Thanks And will do
Hi alex, Hope you're doing well
I've got a few things to share today.
1st Issue
Describe the bug What's the expected behavior of
lvlset commandxp
?xp
when you run the bot commands (if enabled) - then I think it's having some issues.xp
per command run. I've tried this with a test scenario which seems to be agreeing.**Cog Version***
4.2.8
To Reproduce & Screenshot/Video
https://github.com/user-attachments/assets/98019073-63b3-41ae-b5d0-b874f60c7931
Expected behavior When
lvlset commandxp
is set to Disabled - It shouldn't give xp.2nd Query
xp
should be given ‒ when thexp
per message is set to the default I.e.:3- 6
? - Is it completely random or something else is going on!In my test scenario it looked like its random xp per message (correct me if I'm wrong here).
msg_content
as in - If the msg_content is big/better/well formatted or "good" then it'll incline towards thehighest xp
or give the highest xp?(not sure if it's a good idea though, since spammers exist & they'll find ways to get more
xp
but that's just a handful of users and it shouldn't be a problem to deal with them as you can always blacklist them anyways ― but the main issue might be knowing which msg is a "good" msg and which msg isn't aka "bad msg". Would it be too complex or doable ― I wanna know your point of view.)3rd Query
exp
&weekly-exp
would suffice ) via API endpoint for other bots to hook into!! ― (like how amari API works)amari_level
andamari_weekly_exp
and then uses it as asgiveaway requirement
- so having that data available for this cog means HUGE deal ‒ and it Not only just for us but for other people to use the cog with their own bot.