application command registry saying it takes 40 seconds to initalise
the title
23 Replies
and it keeps saying it finds differences between api command and my commands every time i start the bot but i never change anything like that
Do you have the command IDs that are registered in the ‘idHints’?
i tried with and without and the same thing happens
sapphire has been very buggy for some reason
This is partially because of networking and partially because of comparisons. Setting idHints definitely should speed it up, but if you're really concerned about it then use bulk overwrite method.
well im concerned because its saying its finding differences
and my network is good unless its on discords side
same thing happened when i had idHints enabled too
Please show the code of a command that has this issue
It is entirely possible that @vladdy 's comparison logic needs fixing
okay
i wouldn't put it past me xD
hmm
interesting
its saying its finding differences for every command i do
this is the repo btw https://github.com/nicklvh/joewy
GitHub
GitHub - nicklvh/joewy: Multi-purpose discord bot made in TypeScrip...
Multi-purpose discord bot made in TypeScript, Discord.js and Sapphire - nicklvh/joewy
Oh hm but that's a very simple one. I had half expected something complex.
but its for every command not juse this one
must be some builders shenanigans
can you set the default overwrite behavior to verbose overwrite and send the debug logs?
okay
this is what it says
i have no idea what integration types are
well that helps me enough
eugh
ok
i'll look into it unless someones faster
The API or builders implicitly sets integration types?
i think builders might? i need to check
For now the immediate fix is probably to use bulk overwrite mode @iaqi
Unless that conflicts with your bot setup but there are few scenarios where it does
okay