Re-application or removal of role when user rejoins server.
Hi there. We've been using Kiai on a server to remove a "Newcomer" role when users hit a certain level (4). An issue we've had with it however is that when a user gets banned or leaves and then rejoins a while later it's stuck with the role again. The user in question could be level 30 but Kiai doesn't seem to realise and doesn't remove the role. Does it only check to remove the role if the user were to level up to 31 in this instance?
Solution:Jump to solution
There is a /rewards sync command but there have been potential reported bugs with it that we haven’t tracked down or tried to reproduce yet, it could be worth trying though
7 Replies
Hey @Cmac! Our team will answer your post soon.
If this is an issue in your server, make sure you've included your server's ID (This can be found on the
/ping
command), as well as which users are having this issue.
Once your question has been answered, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution
to help others find the solution via Answer Overflow@Cmac What's your server ID? Generally it will only check again when they next level up
@Cmac 👋 Just wanting to check in
Sorry guys, busy period 😅
Server ID: 487060767342854145
Yeah it does seem to be working that way, so if that's the intention then it's working fine!
I think we might have to invert our use for the bot in this case. By default new people see nothing and at a certain level you get applied a "regular" role of sorts that lets you see everything
But I guess the issue still remains that people who leave or get banned won't get the role upon rejoining until they level. It's fine for low levels but when they're already level 60 or so it will take forever
Solution
There is a /rewards sync command but there have been potential reported bugs with it that we haven’t tracked down or tried to reproduce yet, it could be worth trying though
Hey @Cmac do you need any further help?
All good! Thanks for the help everyone :) :cmacL: