Kiai Refuses to be Consistent about Roles
I run a ~200 member historical reenacting and collecting community, and I've been using Kiai to track levels since April because Atlas capped out at 10 roles. Unfortunately I have not had a very good experience thusfar.
Even with the stack role rewards setting turned off, Kiai refuses to consistently award roles, or will sometimes remove a user's level role without awarding the next one, leading that user to be completely devoid of roles. The most common issue is Kiai not accurately awarding the role associated with the level.
e.g:
User ranks up to level 5
Level 2 reward is removed
No reward for level 5 is added
This has been going on since April. I have done two full setting/XP resets in an attempt to fix the issue but that has not made any difference.
Server ID is 1070840101887815710
Ping me if you would like more photos or information to diagnose the issue. Thank you in advance.
Solution:Jump to solution
Okay, I feel really stupid and I apologize for taking your time like this, but I realized that for some reason the XP system under Atlas was still activated even though I know I had deactivated it. So the real issue was that two XP systems were colliding with each-other. I disabled the other bot and so far I haven't had any further problems with Kiai.
21 Replies
@Elluvon I don't see a reward for level 5 in your server's data, was that just an example number or is something wrong there
Just wanna be clear before i dig into this
I was using it as an example, sorry
All good, just checking
Pinging @net-tech- in to look at this, i dont see a reason why that should happen at a glance
@Elluvon Do you have any logs of the audit logs where Kiai removes a users role
Perhaps. Iām at work right now but I can send that when I get home
All good
if possible could you also send the ID of a user who this happened to
It was probably like half of them
Like legitimately the problem was persisting for a long time with a huge chunk of my members
just any of them will work in that case
I just did an XP reset recently so the audit log doesn't go back that far, but I do have an example because the problem happened today again
This member received the role, but then it was immediately removed. I had to manually add it back this morning because I noticed it was missing.
Immediately removed by Kiai?
Their ID is
832074993222287381
That's the only assumption I have because none of us removed it
S: 1070840101887815710
U: 832074993222287381
Alright, I will definitely get back to you on this, I don't think we've ever seen this before
š
Appreciate it
Hey @Elluvon , just so you know I haven't forgotten about this. I am going to try setting the same settings you have in a test server so that I can see the problem reproduced
Understood, thanks
Hi @Elluvon. Could you answer the following questions:
- Can you change your example to an instance of the issue you saw happen? You used level 2 -> 5 in your example. Just want to try to replicate your server as close as possible.
- How often does the issue occur on a level up? Does it only happen sometimes or always?
- Are you manually changing the XP of users using /xp set or /xp add when this issue happens?
Solution
Okay, I feel really stupid and I apologize for taking your time like this, but I realized that for some reason the XP system under Atlas was still activated even though I know I had deactivated it. So the real issue was that two XP systems were colliding with each-other. I disabled the other bot and so far I haven't had any further problems with Kiai.
Entirely my fault, unless the problem with Kiai persists in the future, in which case I will revisit this. But I doubt it will.
Ah okay, that makes sense š
. I was a bit confused because we have extensive tests to prevent stuff like this. I wouldn't feel bad about it though, since you did help uncover an unrelated bug :)
Can I mark this as solved?
Go for it