Using this bot for character progression in an rp server.
Various questions.
Solution:Jump to solution
Hey @Shelldrake
Did some digging, and we can do this, but because of technical limitations it will only be supported on whitelabel instances of Kiai. However, on those instances, each tupper can have their own XP and leaderboard position and rank card. I haven’t seen any other XP bots that do this so it was pretty fun to make today.
If you haven't seen it, our custom whitelabel instances allow you to have your own version of Kiai with your own name/avatar/etc for $3/mo (off the top of my head thats the right price), and now tupperbox and pluralkit are supported with it....
22 Replies
Hey @Shelldrake! 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 Overflowo/
I'm figuring this out as I go along so won't badger this server too much
I would like to know however how to check how much xp each level needs
I know the formula is in the website here: https://docs.kiai.app/features/custom-formulas
But I'm afraid I'm still finding it confusing lol
Custom Formulas – Kiai Docs
The main documentation for Kiai
it's a curve, higher levels require more XP
Here's a visualization, the x axis is the level and the y axis is the xp required for it @Shelldrake
Thanks
I've noticed a sticking point however
So in the server we're using tupperbox for different characters within the same account
The way I was hoping to use this bot would be as follows:
- Send messages in the rp chats
- Gain xp
- Each level up = an rp reward.
The problem is, if they progress to level 10 for example using this bot, then begin a new character (they are now roleplaying two separate characters simultaneously), that character essentially starts at level 10 and will be much more difficult to progress.
Is there any solution to this? EG being able to grant xp to the tupperbox characters (bots in and of themselves?). Or have multiple profiles within the same account?
@Buape Staff just pinging incase u thought it was solved for the first question
dont ping all the staff please, there's way more staff than just kiai support 🙏
sry
I'd delete it but don't think I can
lol its fine, feel free to ping me though
🙏
lemme think on this for a second
Gonna test some stuff in my testing server and get back to you :salute:
Thanks man
maybe there's a solution with roles? If tupperbox has a role which is permitted to gain xp?
The issue is all XP is based solely on discord account IDs right now so you can never have more than one character/profile/etc per account. I might have a solution though that im testing
Thanks g
idk if its possible to get the source code on github or something and tweak it to allow it to register bots as users, that's a bit above my ability level though
any solution to create multiple profiles for one account ID would be dandy
Solution
Hey @Shelldrake
Did some digging, and we can do this, but because of technical limitations it will only be supported on whitelabel instances of Kiai. However, on those instances, each tupper can have their own XP and leaderboard position and rank card. I haven’t seen any other XP bots that do this so it was pretty fun to make today.
If you haven't seen it, our custom whitelabel instances allow you to have your own version of Kiai with your own name/avatar/etc for $3/mo (off the top of my head thats the right price), and now tupperbox and pluralkit are supported with it.
Would you be interested in pursuing that?
Epic
Only problem is
I'm poor
lmao
Show me where I can see the details of it and I'll take a look though
There's no version of this which isn't behind a paywall?
Or some version of free trial to see if it works for the server before paying for it.
@Shadow let me know, either way thanks for going out of your way to help me bro. Hopefully I can find some way to make this work.
esp if its in development stage
I can let you try it for a 1 month period since it’s a new feature
🙌🏻
Ticket
Conversation has been moved to a ticket (<#1299738333269856326>)
Out of interest - what did you do to make it work? Idk why no other bots have it
It scans the tupper/pluralkit channel for messages, and treats the webhook messages there as regular user messages.
Discord only allows verified bots to see message author/content information if you are approved for it/your bot depends on it, and that is why we cannot add this to the main instance of Kiai.