Nightbot commands no longer working in discord

Asked Mar 14, 2024·6 replies·Last activity 2 years ago·Open in Discord ↗
Archived from the original community forum
Things may have changed since it was written. Still stuck? Ask the community on Discord.

I have tried with disconnecting Nightbot from the discord server and adding it back multiple times, as well as using integration setup but without any success.

On the other hand, all commands work in Twitch stream chat.

6 replies

Hey @Noble Sheep!

Make sure Nightbot's role has permissions allowing it to view and send messages in channels.

Hmm, then I suggest a complete reset: under your Discord server settings, go under Integrations, if Nightbot is under Bots and Apps, click on it, then scroll to the very bottom and click on Remove App, then kick Nightbot from your server if necessary, make sure its role has been deleted, and then add it back from the integration settings.

Hello, I did that and still the same issue. But I also found something interesting.

When adding !schedule command, it is not working, but if I add /run !schedule the command works.

Not sure if that could pinpoint where the issue is.

Ah, I see, well, using slash commands is the preferred way of using commands on Discord, so as long as this works, then it's all good from my point of view. It's possible the Discord module of the bot was updated to only use slash commands now, as responding to regular messages requires invasive permissions that are heavily scrutinized by Discord. Using Nightbot commands on Discord is a sidecar, it's a bonus feature, it's not the core product.

Didn't find your answer? The community is on Discord.

Ask on Discord