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.
30 Replies
Daksh
Daksh11mo ago
it is not possible sadly due to Arcane's API being locked / only retrieving top 100 people. with that being said no other levelling bot can import from arcane either due to this and the developer wont even export the levelling data if you request there was apparently a rewrite fro arcane's levelling to allow some api access, or so i was told
Truffle
Truffle11mo ago
to quote from #kiai-updates
We now support imports from Arcane through a manual ticket with our developers. Not the most ideal solution, we know, but the blame doesn't fall on us here. (Thanks Arcane :Bruh:)
Daksh
Daksh11mo ago
will let the dev answer this. as of last week it wasn't possible fully. perhaps they found a way
Codeize
Codeize11mo ago
Heya @ashwastaken_, may I have your server ID that the bot is in?
ash
ashOP11mo ago
I removed the bot so that there was not two level bots, can you help me transfer now and I can re-invite the bot?
Shadow
Shadow11mo ago
Heya, I can work on this. What's your server's ID (found on /ping) and how many members do you have in the server that would need to be transferred?
ash
ashOP11mo ago
Should I add the bot first? And do you mean all members or only members with XP?
Shadow
Shadow11mo ago
Only members with XP that would need to be transferred Yep whenever you do I can get started
ash
ashOP11mo ago
Alright. One second. Thank you for the quick reply. Is there an easy command to see all members with XP on Arcane? @Shadow I have more than 100 with XP so I cannot via the leaderboard.
Shadow
Shadow11mo ago
no arcane makes it quite difficult actually
ash
ashOP11mo ago
However, #100 only has around 135 so if not it would not be a problem. As 135 XP takes no time to achieve.
Shadow
Shadow11mo ago
I'll explain our method for importing: First I scrape the top 100 users from the leaderboard, then we reset the XP of only those top 100 users, which shows us the next 100. Rinse and repeat until you have all the users in the server
ash
ashOP11mo ago
Oh, alright. You should only have to do that twice. As #100 has 135 xp which is really low. Let me get the server ID. 1191665210231111691
Shadow
Shadow11mo ago
@Kiai eval this.client.guilds.resolve("1191665210231111691").name
Kiai
Kiai11mo ago
'99PS | Grinding'
'99PS | Grinding'
Type:
string
string
⏱ 129.08μs
Shadow
Shadow11mo ago
That's your server's name correct?
ash
ashOP11mo ago
Yes.
Shadow
Shadow11mo ago
Alright I'll get started
ash
ashOP11mo ago
Thank you very much.
Shadow
Shadow11mo ago
@ashwastaken_ Sorry for the delay, the top 100 users have been imported!
ash
ashOP11mo ago
Can I remove Arcane? @Shadow
Shadow
Shadow11mo ago
Yep I'm done with it
ash
ashOP11mo ago
Alright. Thank you very much. Will adding a category to the denylist apply to all channels under that category?
Shadow
Shadow11mo ago
No it won't, but feel free to suggest that in #kiai-suggestions and we can add it to our list
ash
ashOP11mo ago
Alright. I will. Thanks for letting me know as my denylist would not have worked if I did not know this. How do I enable the setting where each level starts from 0 XP? I remember seeing it somewhere but cannot find it. @Shadow
Tyler
Tyler11mo ago
Hey @ashwastaken_, I can see that you have the required + {xp} term in your formula so it should be enabled :) If it's not, let me know and I'll make sure to debug in the morning!
ash
ashOP11mo ago
I do not believe it is enabled. @blizzy8953
No description
Tyler
Tyler11mo ago
Thanks for sending that. I’ll do a bit of experimenting in the morning and we’ll see what’s up. I should note, however, that the XP doesn’t actually reset to 0 in any displays. Rather, cumulative mode adds a summation to your formula - if your formula yields 5, 10, 15, then in the standard mode you’d just need 5 xp at every level. In this mode, you’d need 5, then 15, then 30. If that’s what’s happening, then you know it works!
Two
Two11mo ago
the only way to get arcane xp data is to fetch the top 100 then you have to run 100 requests to reset all the leveling data for the top 100 users then you fetch again rince and repeat yk the drill (but if u make a mistake, theres no going back)
Shadow
Shadow11mo ago
That’s exactly what we did
Want results from more Discord servers?
Add your server