Buape Studios

BS

Buape Studios

Join the community to ask questions about Buape Studios and get answers from other members.

Join

kiai-support

other-bot-support

Kiai API -> virtual message

Looking to integrate Kiai's leveling with my own STT bot as a better level up system. Docs on the virtual message endpoint aren't great, so I'm wondering a few things about it: * For a specific user in the server should I populate member.roles with all of their roles? * Does Kiai not take into account the message content at all? * There's also a field kiaiApplicationId in the JSON request, what should that be?...
Solution:
Yeah the virtual message API is basically a hacky method no matter which way you look at it ioswoozy - Yes, we use those role IDs to compare against the blacklist, rather than waiting and trying to fetch the user from Discord - Correct, message length doesn't matter to kiai (we didn't even apply for the message content intent) - That property was removed (though it would be your bot's ID), I'm not sure why it still shows up on the swagger docs but I'll get that removed shortly...

Kiai bot auto message

I added the bot to my server, and I moved it from the main chat channel to a channel on its own to post the level messages there instead of being mixed with normal chat. And now it won't post at all. You have to use the rank commands or leaderboard commands to get your messages
Solution:
yes, the bot needs to see the channel and message history to be able to count XP. for the bot to send level up message / respond to commands it would need send messages too....

Reward roles only given to people with the exact level

I use the kiai bot for my server and imported data but now the reward roles are all messed up, guildid: 1190250358593818674 for context: the user in the screenshot is level 25 but doesn't have the other roles...
Solution:
I can see your server has role reward stacking enabled, so it should have added the roles to all eligible users. I'll need to look into this more deeply; are you able to wait for a fix?
No description

Arcane XP Data Transfer

I am aware that there is no current way to transfer XP data with Arcane, however, I would like to use your bot and I was told by @oirnoir that you may be able to manually do it.

time

How long can you give some a role for when you use/rewards add role because idk how much time you can add and this is on kiai I need to know so I can add it on my server and is there a way to give a role when some on level up i need so badly
Solution:
Okay well, 1. You can set it to never be removed, or you can set a time after which to remove the role 2. Yes, you can set different roles to be added at different levels using /rewards add role...

Reward Messages are getting repeated.

It is becoming in issue in my server. When a person levels up and gets a special message, it plays almost all of them. It is getting really annoying, Help wanted please!
Solution:
Resolved the issue!
No description

Rank card background has no validation

The rank background image input has no validation.

/settings server loads forever

Most all other commands seem to work, other than /settings server This was an issue both yesterday and today :)...
No description

How do you create an authorization token for an application?

https://api.kiaibot.com/docs/ looks pretty cool, but I don't know how to create an application in order to be able to use the API.