Command Reference

    Documentation

    Complete command reference for Knight Official. Use /help in Discord for quick access.

    Moderation & Security

    /lockLocks the current channel by disabling permissions for @everyone.
    /unlockRestores default permissions to the current channel.
    /ban/ban [user] [reason] - Permanently ban a member from the server.
    /unban/unban [user_id] - Removes a ban from a user using their Discord ID.
    /kick/kick [user] [reason] - Kicks a member from the server.
    /mute/mute [user] [duration] [reason] - Timeout a user for a specific duration (e.g., 10m, 1h).
    /unmute/unmute [user] - Removes a timeout/mute from a user.
    /muteinfo/muteinfo [user] - Checks the current mute/timeout status of a user.
    /warn/warn [user] [reason] - Issues a formal warning recorded in the database.
    /warninfo/warninfo [user] - Displays all warnings recorded for a user.
    /clearwarnings/clearwarnings [user] - Deletes all warning history for a user (Administrator only).
    /purge/purge [amount] - Quickly delete a specified number of messages (Max: 100).
    /giverole/giverole [user] [role] - Adds a specific role to a user.
    /removerole/removerole [user] [role] - Removes a specific role from a user.

    Configuration

    /setlogchannel/setlogchannel [channel] - Choose where mod-logs are sent.
    /enablelogs/enablelogs [true/false] - Turn moderation logging on or off globally.
    /setwelcome/setwelcome [channel] [message] - Set greetings with {user} and {server} variables.
    /setgoodbye/setgoodbye [channel] [message] - Set farewells with custom variables.
    /togglewelcome/togglewelcome [on/off] - Enable or disable join join messages.
    /togglegoodbye/togglegoodbye [on/off] - Enable or disable leave messages.

    Gaming Features

    /mcstatus set/mcstatus set [ip] - Start a live tracker that updates every 60 seconds.
    /mcstatus stopStops tracking and cleans up the Minecraft status message.
    /addgamertag/addgamertag [game] [tag] - Save your unique ID for specific games.
    /viewgamertag/viewgamertag [user] - View a user's registered gaming profiles.
    /removegamertag/removegamertag [game] - Delete your saved tag for a specific game.
    /viewallgamertags/viewallgamertags [game] - See everyone in the server who plays a specific game.
    /randomgamertag/randomgamertag [game] - Pick a random player from the database for events.

    Giveaways

    /giveaway start/giveaway start [duration] [prize] [winners] - Fully automated management.
    /giveaway end/giveaway end [message_id] - End an active giveaway instantly.
    /giveaway reroll/giveaway reroll [message_id] - Pick a new winner if the original is invalid.

    Utility

    /poll/poll [question] [options] - Create interactive polls with up to 10 options.
    /weather/weather [city] - Get current weather data for any location globally.
    /avatar/avatar [user] - Get the high-resolution profile picture of any user.
    /botinfoShows developer info, library versions, and bot uptime.
    /serverinfoDetailed statistics and information about the current Discord server.
    /userinfoProfile data and Discord details for any member.
    /pingChecks real-time latency and API response speed.
    /inviteGet the official link to add Knight Official to your server.
    /bugreportSubmit issues or bugs directly to the development team.
    /botsuggestionSubmit your feature ideas directly to the dev team.

    Fun & Games

    /8ballAsk the magic 8-ball anything for a random but profound response.
    /minesweeperGenerates a playable Minesweeper grid using Discord spoilers.
    /rpsPlay Rock-Paper-Scissors against the bot's AI.
    /slotsTry your luck on the virtual slot machine. Gamble responsibly!
    /coinFlip a coin for a heads or tails result.
    /diceRoll a standard 6-sided die.
    /jokeGet a random joke to lighten the mood.
    /roastGet a savage (but friendly) burn from the bot.

    Need More Help?

    Join our Discord support server for personalized assistance and community discussions.

    Join Support Server