Introduction
blash is a powerful Discord multi-tool bot — covering security, moderation, economy, music, and more in one package.
, by default. Use ,prefix set (symbol) to change it for your server.
Security Setup
Antinuke, automod, and moderation tools to keep your server safe around the clock.
Server Configuration
Welcome & goodbye messages, leveling rewards, economy, and giveaways for your community.
Fun & Social
Anime interactions, games, trivia, and more to keep your community engaged.
Music
YouTube & Spotify playback with queue management directly in voice channels.
Getting Started
Get blash running in your server in under 2 minutes.
Click Invite blash in the nav and authorize it with the recommended permissions. These are required for blash to function correctly.
blash uses , as the default prefix. Change it anytime with ,prefix set ! — only members with Manage Server can do this.
Head to the Security Setup and Server Config sections in this sidebar to customize blash — set welcome messages, automod rules, leveling, and more.
Prefix & Commands
How to use and customize blash's command prefix.
Default Prefix
blash's default prefix is ,. All commands follow the format ,commandname. For example: ,ban @user or ,play lofi hip hop.
Changing the Prefix
Use ,prefix set (symbol) to change the prefix server-wide. Only members with Manage Server permissions can do this.
,prefix set ,
Slash Commands
blash also supports Discord slash commands. Type / in any channel to see all available slash commands alongside your other bots.
Antinuke
Protect your server from mass bans, kicks, channel deletions, and other destructive actions in real time.
Enabling Antinuke
Use ,antinuke enable to turn on protection. blash will begin monitoring all privileged actions immediately.
Whitelisting Trusted Users
Trusted admins can be added to the whitelist with ,antinuke whitelist @user so their actions are never flagged as a threat.
Thresholds
Configure how many actions trigger a lockdown with ,antinuke threshold (number). The default is 5 actions within 10 seconds.
Automod
Automatically filter spam, links, bad words, and more — no manual moderation needed.
Setup
Run ,automod setup to launch the interactive setup wizard. You can enable or disable individual filters at any time without re-running setup.
Available Filters
Exemptions
Exempt specific roles or channels from automod with ,automod exempt @role or ,automod exempt #channel.
Moderation
Keep your server clean with blash's full moderation toolkit.
Core Commands
,ban @user reasonPermanently ban a member,kick @user reasonKick a member from the server,mute @user durationTimeout a member for a set duration,warn @user reasonIssue a formal warning to a member,purge (amount)Bulk delete messages in a channel,tempban @user durationTemporarily ban and auto-unbanMod Logs
Set a dedicated mod log channel with ,modlog set #channel. All moderation actions are logged automatically with timestamps, moderator info, and reasons.
Welcome & Goodbye
Greet new members and farewell departing ones with fully customizable messages.
Setting a Welcome Channel
Use ,welcome set #channel to designate your welcome channel, then ,welcome message (text) to write the message. Use {user} to mention the new member and {server} for the server name.
Goodbye Messages
Configure with ,goodbye set #channel and ,goodbye message (text). The same variables are available.
{user} {server} {membercount} {usertag}
Leveling
Reward active members with XP, levels, and automatic role rewards.
Enabling Leveling
Run ,leveling enable to start tracking XP. Members earn XP by sending messages — the amount varies slightly to prevent spam farming.
Level Roles
Assign roles at specific levels with ,levelrole set (level) @role. Roles are granted automatically when members level up. Multiple roles can be assigned to different levels.
Checking Rank
Members can view their rank card with ,rank, and the server leaderboard with ,leaderboard xp.
Economy
A full coin-based economy system with daily rewards, shops, games, and a leaderboard.
Earning Coins
,dailyClaim your daily coin reward,weeklyClaim your weekly bonus,workWork a job for coins,blackjack (bet)Play blackjack to win coins,slots (bet)Spin the slot machineServer Shop
Set up a server shop with ,shop add (item) (price). Members can browse with ,shop and spend coins to buy items or roles.
Giveaways
Run giveaways with ease — winners are picked automatically when the timer ends.
Starting a Giveaway
Use ,giveaway start (duration) (winners) (prize). Example: ,giveaway start 1h 1 Nitro starts a 1-hour giveaway for 1 winner.
Managing Giveaways
,giveaway end (id)End a giveaway early and pick a winner,giveaway reroll (id)Pick a new winner for an ended giveaway,giveaway listView all active giveawaysFun Commands
Keep your community entertained with silly, social, and interactive commands.
Social Interactions
Send anime-style GIF reactions to other members: ,hug @user ,pat @user ,slap @user ,kiss @user
Games & Randomizers
,8ball (question)Ask the magic 8-ball a question,coinflipFlip a coin — heads or tails,rps (choice)Play rock paper scissors vs blash,trivia (category)Start a trivia question for the channel,tictactoe @userChallenge a member to tic tac toe,ship @user1 @user2Check the ship score between two peopleMusic
Play music in your voice channels directly from YouTube or Spotify.
Basic Playback
Join a voice channel first, then use ,play (song name or URL). blash supports YouTube searches, YouTube links, and Spotify links.
Queue Controls
,queueView the current music queue,skipSkip to the next track,pause / ,resumePause or resume playback,volume (1–100)Adjust playback volume,loopToggle loop mode for the current track,shuffleShuffle the queue,stopStop music and clear the queue