Need help clearing the denylist cache possibly?
I've been playing around with the settings for Kiai in my personal server and part of my testing was to add myself to the denylist. However now I cannot seem to remove myself from the list so I can continue testing.
I set up a logging channel and it doesn't announce any xp gains when I chat. Server ID is
1170519557287460914
16 Replies
@Kiai eval kiai.database.getDenylists("1170519557287460914")
Type:
⏱ 8.24ms<243.55μs>
Yeah I don't see any denylists that the bot is checking at all. We actually aren't running a cache right now because of some issues we've had with it @ArtfulAnya
and i do see in the logs where it was successfully deleted
hm... Any idea what else it may be then?
Not sure, is it still happening now?
@ArtfulAnya
still not working
@Shadow is there anything you'd like me to try for troubleshooting? It's still not working
I’ve been at work so I haven’t gotten to take a proper look at it yet
Oop, no worries! Hope I wasn't bothering you
nah you're good
Just had a chance to check
The only thing that prevent a message XP from being handled is:
1. The bot can't read messages in the channel (slash commands bypass normal user perms but reading messages doesn't)
- You are globally blacklisted from Kiai (you aren't)
- Message XP is disabled
- That channel/role/user is on a denylist
- You are on a cooldown
As of right now, you meet none of those conditions that I could check except the perms
@ArtfulAnya
Bizarre... I checked the perms on kiai and they're set to default. Out of curiosity I updated the perms on the channel I was using to test and now it works everywhere.
That's really odd
Yeah... what's especially weird is it was just a brand new generic channel that I'm testing in. Nothing in the perms should've blocked it, and the bot was working just fine yesterday. Seems it's good now though
Unrelated, but quick question: with the xp decay can that be used to fully reset everyone's xp back to zero if the decay amount is set high enough?
for any amount X, the xp decay will continue to decrement X amount on the interval you set until their total XP is less than X
so if you have it set to 5xp and they only have 4xp, it wont decrement anymore past that
in one server that uses kiai, they have it set so that users will at least keep level 1 even when decay triggers since it unlocks channels in that server
Okay, good to know thanks! I think that's everything
Awesome! :)