BotBoard
/
ExploreCollectionsCategoriesMetrics
BotBoard

The modern Discord bot directory. Find the right Discord Bot, not just the most popular one.

Join our Discord

Discover

Browse BotsNew BotsTop RatedCollectionsMetricsCompareBotBoard vs Top.gg

Developers

Add Your BotDashboardAnalyticsMake a Discord BotGrow Your BotWhere to Post Your Bot

Company

AboutPrivacyTermsContact Us

Categories

All CategoriesModerationMusicUtilityEconomy
© 2026 BotBoard
PrivacyTermsNot affiliated with Discord Inc.
  1. Bots
  2. /
  3. Moderation
  4. /
  5. Slashy
Slashy icon
ModerationVerified by Discord

Slashy

What's Slashy? Slashy is the first free and open-source Discord bot that allows you to create custom slash commands. Yes, I know, Slashy is a super creative name. I'm not the best at naming things,

freeSlash commandsListed 6 months ago
Add to Discord
0No votes yet
#Moderation
Are you the developer of Slashy?Claim this listing, freeTakes under 10 minutes, no review queue.

Servers

+1.1%30dgrowth over the last 30 days

106

Discord servers using it

Health

42

Fair

out of 100

Server count15.3/55
Verified by Discord15/15
Listing completeness10/10
Claimed listing0/15
Reviews0/5
Growth2.5/5
Open source0/5
How it's scored →

Standing

50%

of Discord bots have fewer servers

Rating

No reviews yet

Be the first →

See it in action

Slashy in a channel

#general#commands#announcements#off-topic
#generalTrying out Slashy
+Message #general
Try a command:
  • /slashy: The bot uses the base command /slashy for management:

About

What Slashy does

Slashy is the first free and open-source Discord bot that lets you create custom slash commands easily. It's been active since 2022, and its code is publicly available.

Slashy's main purpose is to allow anyone, regardless of technical skill, to add commands to their Discord server.

Key Features

  • Command Management: Admins/managers can add, edit, delete, and list commands. Full command editing is done via a modal and is reflected instantly.
  • Usage Tracking: Command usages are tracked (visible to admins/managers or bot host via PostHog).
  • Ephemeral Replies: Command replies can be set to be visible only to the person who runs the command.
  • Role-Gated Commands: Commands can be restricted to specific roles (multi-select), with the default being everyone.
  • Internationalization: Supports all Discord locales.
  • Admin Endpoints: Functionality for limiting the number of commands per guild and banning guilds.

The publicly-hosted version can be added via the provided OAuth link. Self-hosting is also an option.

User Commands

The bot uses the base command /slashy for management:

  • /slashy add: Opens a modal for adding a new command.
  • /slashy list: Shows the server's custom commands (only visible to you).
  • /slashy delete <name>: Deletes a command. Uses autocomplete.
  • /slashy edit <name>: Edits a command. Uses autocomplete.

Note: Created commands become real slash commands on the guild. The replies honor the stored visibility flag (ephemeral/public).

Developer Information

Stack

  • Entrypoint: Cloudflare Worker (src/worker.ts).
  • Toolchain: Bun, deployed with Wrangler.
  • Discord: Interactions only, with Ed25519 verification (utils/verify.ts).
  • Database: Cloudflare D1 binding (DB) for commands and guild metadata.
  • REST: Client (discord/rest-client.ts) for registering commands on the fly.

Interaction Flow

  1. worker.fetch verifies the signature and builds context.
  2. router handles Ping, Autocomplete, Modal Submit, /slashy subcommands, or dynamic commands.
  3. /slashy requests trigger ensureBaseCommand to keep the root command up to date.
  4. Modal Submission: Sanitizes input, enforces Manage Server permission and guild limits, saves to D1, registers/patches the guild command, and replies ephemerally.
  5. Dynamic Command Handler: Fetches the command row, increments uses, applies placeholders, and replies as public or ephemeral based on the command settings. PostHog (if enabled) captures lifecycle events.

Persistence (D1 Tables)

  • commands: Stores reply, description, ephemeral status (0/1), allowed_roles (JSON array), uses, and timestamps.
  • guilds: Stores banned status and max_commands (default 50, can be overridden by MAX_COMMANDS environment variable).

Self-Hosting (Summary)

  1. Install Bun and Wrangler.
  2. Create a Cloudflare D1 database and bind it as DB.
  3. Set Discord app secrets: DISCORD_TOKEN, DISCORD_APP_ID, DISCORD_PUBLIC_KEY.
  4. Apply the DB schema: wrangler d1 migrations apply slashy.
  5. Set (or retrieve from logs) the SLASHY_SECRET for admin access.
  6. Register the base command: curl -H "Authorization: Bearer $SLASHY_SECRET" https://your-worker/admin/register-base.
  7. Use bun dev -- --remote for development or bun run deploy for deployment.

Slashy is licensed under GPL-3.0.

Reviews

What server admins say

At a glance

Servers
106
Health
42 / 100
Pricing
free
Commands
Slash commands
On BotBoard
6 months
Add Slashy
Something wrong with this listing?
This is what people see when you share Slashy

BotBoard

Slashy: Discord Bot Reviews, Stats & Invite

Share card for Slashy

www.botboard.gg

Spread the word

Share Slashy

Every link to this page unfurls into a live card with its rank, servers and health.

Post on XReddit

Live stat badges

[![Slashy on BotBoard](https://www.botboard.gg/api/badge/slashy?type=servers)](https://www.botboard.gg/bots/slashy)

Similar Bots

View all
TAG-BOT icon

TAG-BOT

Verified
6111.5K servers
haunt icon

haunt

Verified
585.0K servers
Name Paint icon

Name Paint

Verified
543.7K servers
Colour Me! icon

Colour Me!

Verified
541.8K servers
Bastion icon

Bastion

Verified
546.3K servers
Reactify icon

Reactify

Verified
52806 servers
Winnsy icon

Winnsy

Verified
46279 servers
EasyTicket icon

EasyTicket

Verified
44160 servers
Resolvo X icon

Resolvo X

Verified
44138 servers
Ranklink icon

Ranklink

Verified
43113 servers
Flare 🚀 icon

Flare 🚀

Verified
4399 servers
Aqua icon

Aqua

Verified
4245 servers
Shiro-san icon

Shiro-san

Verified
4297 servers
TrustFactor icon

TrustFactor

Verified
4133 servers
Atlas 3.0 icon

Atlas 3.0

Verified
4157 servers
SnapRoom icon

SnapRoom

Verified
4024 servers
BloxMood icon

BloxMood

Verified
3939 servers
FiveM Helper icon

FiveM Helper

Verified
3853 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Aware icon

Aware

28241 servers
TAG-BOT icon

TAG-BOT

Verified
6111.5K servers
haunt icon

haunt

Verified
585.0K servers
Name Paint icon

Name Paint

Verified
543.7K servers
Colour Me! icon

Colour Me!

Verified
541.8K servers
Bastion icon

Bastion

Verified
546.3K servers
Reactify icon

Reactify

Verified
52806 servers
Winnsy icon

Winnsy

Verified
46279 servers
EasyTicket icon

EasyTicket

Verified
44160 servers
Resolvo X icon

Resolvo X

Verified
44138 servers
Ranklink icon

Ranklink

Verified
43113 servers
Flare 🚀 icon

Flare 🚀

Verified
4399 servers
Aqua icon

Aqua

Verified
4245 servers
Shiro-san icon

Shiro-san

Verified
4297 servers
TrustFactor icon

TrustFactor

Verified
4133 servers
Atlas 3.0 icon

Atlas 3.0

Verified
4157 servers
SnapRoom icon

SnapRoom

Verified
4024 servers
BloxMood icon

BloxMood

Verified
3939 servers
FiveM Helper icon

FiveM Helper

Verified
3853 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Aware icon

Aware

28241 servers
View all Moderation bots →Compare with TAG-BOT →