Shouffle docs

Hello! Thanks for coming to my documentation. Developed by Yuvraj Ab, we focus on maintaining clean aesthetics behind a technical project. Shouffle was founded on June 2, 2026, to connect with soft communities, and we keep developing features to keep it easy to use for beginners.

Triggers: /command or ?command

💡 Quick Command Reading Guide

<argument> Required setting you must fill out
[argument] Optional choice you can leave blank
☁️ General & Utility 🛡️ Moderation ⚙️ Server Setup & Config

general & utility

ping
Tests the connection speed between Discord and Shouffle.
uptime
Shows how long Shouffle has been online without interruption.
botinfo
Displays details about Shouffle, including statistics and build info.
serverinfo
Provides a neat breakdown of the server's owner, age, and features.
roleinfo
Shows deep configurations, permissions, and settings for a specific role.
membercount
Counts the total number of real users and automated bots in the server.
inviteinfo
Analyzes a server invite link to find its origin and creator details.
emojiinfo
Reveals ID codes and direct image assets for any server emoji.
stick
Pins a chosen text to the absolute bottom of a text channel dynamically.
stickremove
Removes the current active sticky message from the channel.
autoresponder
Sets up Shouffle to automatically reply to custom keyword phrase triggers.
removeresponder
Deletes an active autoresponder keyword from the server's trigger list.
listresponders
Displays all custom auto-replies currently active in the server registry.
say
Forces the bot to mirror and say exactly what text you type out.
embed
Builds stylized, structured text blocks utilizing rich card layouts.
roll
Generates a completely randomized dice roll outcome for mini-games.
coinflip
Flips a virtual coin to quickly settle simple server choices (Heads/Tails).
choose
Randomly chooses an option out of multiple choices provided by you.
8ball
Answers your questions with random fortune-telling logic outcomes.
calculate
Acts as a direct mathematical tool solver inside the chat interface.
snipe
Instantly displays the content of the last deleted message in the channel.
steal
Clones and adds external custom emojis or stickers to your server registry.
avatar
Grabs and links the high-resolution profile icon of any designated user.
banner
Grabs and links the high-resolution background banner card layout of a user.
afk
Sets a custom status notice when you are away to tag any mentions.
afkremove
Clears your active AFK placeholder status immediately upon returning.
poll
Creates a custom public reaction poll for members to quickly cast votes.

moderation operations

mute
Applies a text and voice channel timeout block to a target member profile.
unmute
Removes any active mute timeout restrictions on a moderated profile.
kick
Removes a target user from the server space while leaving an open rejoin route.
softban
Bans and instantly unbans a user to wipe their recent message history.
ban
Permanently restricts a user ID layout from entering the server space.
unban
Pulls a user ID out of the server's central ban ledger registry.
warn
Logs a recorded infraction point on a user profile for rule tracking.
clearwarns
Resets and deletes all logged history warning records for a user.
purge
Deletes an exact specified number block of text messages from chat quickly.
mediaonly
Locks down channels to automatically drop messages devoid of links or attachments.
unmediaonly
Reverts chat rules to allow normal mix of files and text strings freely.
roleadd
Assigns an existing server group role directly to a member's profile.
roleremove
Strips down an active server group role identity off a profile target.
deafen
Mutes all audio reception for a user inside active voice chats.
undeafen
Restores regular voice listening capabilities for a deafened user.
vcban
Disconnects and blocks a user profile from logging into voice channels.

server setups & config

welcomesetup
Launches an interactive prompt assistant tool to initialize greeting scripts.
welcomechannel
Designates the specific text channel location where join cards will post.
welcometest
Simulates a fake member entry block to check text rendering alignments.
welcomeconfig
Reviews deep configuration variables set up for your active welcome setups.
ticketsetup
Deploys automated support interactive panels for staff-user communication.
ticketconfig
Configures access groups, tracking categories, and logging endpoints for tickets.
autorole
Saves roles that Shouffle will auto-assign directly as new users land.
botlogs enable
Enables extensive background server action auditing ledger hooks.
botlogs disable
Deactivates background logging and text change channel notifications.
vcsetup
Setup a temporary vc system for your server.
vcpanel
You can always re-send the vc panel if interface is deleted.
rr create
Setup reactionrole system for your server.
rr dm
Enable Dm pop up when user takes the role from reactionrole panel.
rr delete
Delete the existing reactionrole panel.
rr delete
Delete the existing reactionrole panel.
Automod Enable
Enable Automoderation for server
Automod Disable
Disable Automoderation for server
Automod Config
Edit automoderation settings for server