The Discord Bot
The GameShuffle Discord bot brings your game nights into your server: announcements, self-serve roles, moderation, a daily question, and randomizer slash commands. Configure it under Account › Stream Setup› Discord Bot.
Getting the bot in your server
- Connect Discord from Account › Stream Setup› Integrations and add the bot to a server where you have Manage Server.
- Open the Discord Bot tab to configure it.
Slash commands
/gs-randomize: kart randomizer for MK8DX and Mario Kart World, with user tagging and per-player re-rolls. Free for everyone./gs-result: post a competitive lounge result. GameShuffle Pro./gs-poll: open or close a live poll for your community, with button voting. GameShuffle Pro, Manage Server permission.
Slash commands can take a few minutes to appear after the bot joins.
What the bot can do
On the free tier, the bot posts to a single default channel. GameShuffle Pro adds the full toolkit:
- Channel routing: send each type of GameShuffle post to the channel you choose, by drag and drop.
- Announcements: post now or schedule ahead, with optional follow-up reminders.
- Self-assign roles: reaction, button, or dropdown role pickers your members use themselves.
- Auto-roles: give new members a role on join, and auto-grant a role to your linked GS Pro members.
- AutoMod: block words and switch on preset filters (profanity, sexual content, slurs).
- Server logging: record edits and deletes, joins and leaves, and role changes to a channel.
- Question of the Day: a daily prompt from a pool you manage, posted on your schedule.
Free vs Pro
Free accounts can connect the bot and post to one default channel. Everything above, routing, announcements, roles, AutoMod, logging, and QOTD, is a GameShuffle Pro feature. On a free account those cards appear locked with a GS Pro label.
Troubleshooting
- Bot not responding: confirm it's still in the server and Discord is connected under Integrations. See Integration Issues.
- Slash commands missing: wait a few minutes after adding the bot; if they still don't show, remove and re-add it.
- “Missing Permissions”: the bot needs permission to post and manage roles in the channels you've pointed it at.
Still need help?
Email support@gameshuffle.co and we'll help you set up the bot.