Commands not working for only SOME users
Hello, I have the issue that the commands of my bot are only showing up for some users on one of the bots discord servers. On all other discords its working for everyone, just on this one its having this issue, perms are all set properly, "@ everyone" has perms to execute slash commands, I invited the bot with the application.commands scope, bot has admin perms, etc etc.
On StackOverflow and GitHub I was looking for solutions but could only find other people with the same issue, Im pretty sure that issue is not code related, but if that helps finding the solution you can find the repo down below.
Source:
Other people with the same issue: https://github.com/discord/discord-api-docs/issues/4959
- here it says its only when not overriding, but for me its still there even when I override the integration commands perms and stuff
My repo: https://github.com/Luis-GameDev/Why-Not-Bot
8 Replies
- What's your exact discord.js
npm list discord.js
and node node -v
version?
- Not a discord.js issue? Check out #other-js-ts.
- Consider reading #how-to-get-help to improve your question!
- Explain what exactly your issue is.
- Post the full error stack trace, not just the top part!
- Show your code!
- Issue solved? Press the button!
- ✅
Marked as resolved by staffeverything is enabled
PS: It seems to only work for admins of the server, even tho everyone has the Application Commands perms
What overrides are you using for the specific commands?
everyone and all channels, so basically the same as the standard settings above
Considering it's just one server, I'd say it's their permissions. Do any of the users who can't use the commands have higher roles with slash commands disabled. Or do any of the channels have the slash commands perm disabled?
Actually it was a permission issue, was hard to find since there are so many different permissions now
Thanks tho
Glad you got it sorted