Voice XP not assigned for some users in a channel.
We recently switched to Kiai from probot for XP and firstly just want to say I'm loving the feature set by comparison its great.
However last night I noticed that both myself and another member were not assigned voice XP at the end of our few hour long session (others from the same channel were though)
I'm fairly sure neither of us muted or deafened over this time, which I see from a previous ticket can cause issues sometimes....
Whitelabel cant be purchased
Hey Id love to buy whitelabel for kiai but it wont let me. Also Id like to use this bot in my 16k members discord, my question would just be are you guys planning to keep this project going? Would love to get this 2 things sorted out and use your bot on my server!
Leveling up through voice xp
Is there a way to enable the level up message or roll reward message when people level up from VoiceXP ?
Solution:
VoiceXP is just regular EXP, there is no difference between the two. So sadly there is no way to create separate roles for people who are active in either chats or voice calls.
how to disable commands on a certain chanel?
hi
Solution:
You can configure that by managing the command permissions in server settings > integrations > kiai
https://support-apps.discord.com/hc/en-us/articles/26501869403159-Command-Permissions...
Reward messages sent in last discussed channel
Hi! So... this is a weird case because it used to work in the past, and now it seems like it doesn't anymore. So I'm looking for the right permissions / settings to make so that I can eventually fix this again.
The issue is the following: whenever a user levels up and a reward is affected, Kiai sends the reward message in the same channel the user sent their last messages in, but as far as I understand, it's not supposed to be happening. However, the level up messages are sent in the proper channel.
- The integration denied every channels, except one (the one where all the messages should go)
- The level up message setting is set to be sent to a single specific channel...
Solution:
:facepalm: Okay I know what happened, what you just mentioned hinted me. I replaced my rewards messages recently using
/rewards add
But I essentially did it like this: /rewards add level:5 message:blabla
and I forgot that there was a channel
parameter to it, so could be how I managed to make it work last time, because they're not set for the rewards I created recently...I have too many minutes from some users.
I just added the bot to my Discord, and overnight they already had 1,300 minutes even though the users are not active.
I'd like to remove the minutes from the leaderboard for these users.
My server ID is: 1083939627662053416...
Solution:
voice minutes for all 3 users have been fully cleared now!
Is there a chart/spreadsheet with the XP required for X level?
Migrating from probot so need to manually work out roughly what level is the equivalent with kiai when assigning role rewards. Thanks in advance for your time, and sorry if this is a silly question I did look through the support docs and search the forum first.
Solution:
@Jaqqour,
You can visualize the XP curve for Kiai's default formula here: https://www.desmos.com/calculator/jpwyjlqih9...
XP Decay not working
Hopefully it's not some trivial error or oversight on my part - XP Decay has been doing next to nothing on my server. I enabled logging for it but got nothing. I changed and re-enabled Decay settings many times over many weeks and from what I've managed to track manually it decreased XP for some users here and there but not as much as it was meant to and in some cases they kept their role rewards even after dropping in level. Overall it seems like it's doing something very occasionally, but not working as intended, most of the time not working at all from what I can tell.
I currently have it set to remove 1 XP per day. Logging and some manual checks still don't show it doing anything.
Server ID: 1224390743133786174...
Solution:
Thanks for helping us uncover this bug @ahmenh0tep, enjoy the rest of your month of Kiai Premium on us, and if you have any other suggestions or bugs you know where to reach us 🙏
Leaderboard formatting?
Is it possible to change the /leaderboard feature to use {user.tag} instead of {user}? as I prefer not to ping every single person in that leaderboard lol
Solution:
Heya. While you can not currently edit the formatting of the leaderboard, tags inside of a embed do not actually ping those members. I hope this helps!
Kiai does not take messages in threads into account
Hi!
I am debugging the bot right now, and I have no actual message of exp being gained when people send messages in threads/forums, although the bot has access to the main channel / category.
Is there a way to solve this?...
Solution:
Figured. Somehow the channel the bot should write the logs in was removed from the exp logging message settings, so to me that looked like we weren’t gaining any exp :facepalm:
We can close this 🙂...
how do i set role reward
i want people who reach level 5 to get a specific role auto
Solution:
Heya! You can do this by using the
/rewards add role
command.kiai randomly gives tens of thousands of xp to random members
none of these users were in vc at the time (quark logger would show if they were) and no xp has been added by other admins as it would show the message being deleted in audit logs.
this happened randomly, i just suddenly started getting a ton of notifications about users leveling up.
at the end of the recording, i showed the amount of xp one of the members had before the bug (they had about 600). since the average amount of xp per hour in vc is about 1000, they received almost a full day of xp.
this has happened one other time in my server.
i would appreciate any help in preventing this from happening again!...
API route for granting XP is broken
Unfortunately for quite a while already I'm unable to give users XP via the API. This neither works in my own code nor the API docs playground. Screenshots attached.

Random level ups
In the server I'm a part of. The kiai bot leveled up some people that were not on vc or sending messages, they were not being active, at the same time I left. The server admin is @Aiden so he will be interested in this too. I don't know how much information you guys need other than the fact that these users were not being active at the moment this happened.
roles issue
some users on my server are randomely obtaining higher roles of level up without having the needed level for that
Level Up Message Help
Can I make my server's level up message look like this:
Solution:
Yep, the image at the bottom has been a requested feature for a month or two. Also the reason it says that is due to there needing to be an image in that spot, though if you would like this to be removable feel free to make a suggestion in #kiai-suggestions.

[KIAI-399] Prune not correctly identifying left members
a couple users left some weeks ago but the prune command says there is no members to prune.
server id: 693897990393298975...
Voice XP Bug - Getting HUGE amounts of XP
Hello, today I noticed that after leaving the voice channel after 6 minutes I got about 1700XP, the setting on server is set to give 1xp per minute. This is happening for all users on my server.
Server ID: 732651316374929548
My Discord ID for reference: 307445427089833986...

Voice XP
About every other time a member leaves vc they level up in my server. Not sure what's causing this, it started today.