Discord bots, built with nodes.
No Python, no TypeScript, no programming knowledge at all.
Connect the blocks and watch it behave exactly as you meant it to.
bot.js
Message
Condition
Reply
Make it yours.
Every feature in BotShade comes with settings you can adjust yourself. Shape each one until it behaves the way you pictured it, and end up with a bot that is yours alone.
Built without code
Connect blocks to decide what happens. Branch on a condition, loop, call an external web API — all in the same canvas.
Data storage
Your bot's data is stored and managed for you — no database to run yourself.
A stable connection to Discord
Connections to the Discord API are maintained and re-established automatically.
Layered security
Bot tokens and per-bot environment variables are stored encrypted, and each bot's data is kept separate. Traffic is encrypted too.
Kind, quick support
Just ask on the official support server or through the contact form, and our staff will get back to you. However small the question, feel free to bring it to us.

Just the features your server needs.
From moderation to a full economy — pick the modules you want and drop them in, no code.
Moderation
Ban, kick, timeout, and manage warnings — respond to trouble the moment it happens.
Server protection
Automatically detect and block spam and raid joins to keep your server safe.
Verification
Add a verification step on join to keep bots and raiders out.
Tickets
Handle inquiries one-on-one in dedicated channels, with the full history kept.
Command permissions
Control which roles and users may run each feature.
Logging
Joins, leaves, kicks and bans are written to a channel you pick.
Role panels
Let members pick their own roles from buttons and menus, with no manual handing-out.
Welcome messages
Greet new members automatically with rich embeds.
Leveling
Award XP for messages and activity to surface your most active members.
Giveaways
Set the prize and the number of winners; entries and the draw run themselves.
Polls
Create a poll in one click for decisions and event planning alike.
Role retention
Give returning members the roles they had before they left.
Auto-responder
Reply to keywords automatically and let it handle your FAQs.
Embeds
Build rich embed messages in a GUI — announcements and rules, beautifully.
Backup
Save your entire channel and role setup, and restore it anytime.
Reminders
Get a mention at the time you set, so nothing slips through.
AI replies
Members chat with an AI through /ai chat.
Server info
Three commands that show server, role and user details.
Economy
Currency and trading — build your own in-server economy.
Minigames
A library of in-server minigames to keep your community lively.
Gaming tools
Split the members in a voice channel into teams automatically.
Make it a Quote
Turn a member's message into a stylish quote image worth keeping.
Emoji copy
Pull an emoji from another server into your own.
Currency rates
/currency converts between currencies at live rates.
Calculator
/calc evaluates an expression right in Discord.
Modules are switched per bot. Some are on from the start; others you turn on when you need them.
See all modules →You don't have to build alone.
Pull in commands other people have already published, and run your bots with a team when you need to.
Market
Search custom commands published by other authors and install them into your own bot. You can list your own work for others, too.
Judge by download count and rating
Preview the flow before you install it
Follow an author page for their other work
Projects
Group several bots into one workspace and run them with your team. Access goes only to the people who need it.
Keep multiple bots organised together
Four roles: owner, admin, member, viewer
Menus and actions follow the role
Why BotShade
Strip away the infrastructure burden of traditional bot developmentand focus on logic and user experience.
BotShade
Getting it running
Set up a dev environment, write the code, put it on a server, and only then does the bot run
BotShade
We walk you through the steps Discord requires, one at a time. There is no coding step
Keeping it alive
Monitoring, updates, and troubleshooting — all of that sits on you, every day
BotShade
We take care of the server side. On a normal day, you don't have to do anything
When it gets popular
A sudden influx of members makes the bot slow or prone to stopping
BotShade
The capacity of the platform your bot runs on grows automatically with load
Keeping data safe
Token handling and protecting sensitive data are entirely on you
BotShade
Bot tokens, and API keys you put in environment variables, are stored encrypted
What it costs
Server and infrastructure bills arrive every month
BotShade
Run one bot on the free plan. No server bill
Common questions.
Do I need to know how to program?
No. Commands are built entirely in the node editor and the surrounding UI. There is nowhere you would write Python or TypeScript.
Does it cost anything?
You can start on the free Free plan. When you want to run something bigger, there are three paid plans as well — Plus, Pro and Max. For prices and what each plan can do, see the pricing page.
How many bots can I create?
One on the Free plan; on the paid plans you can hold up to three at a time on Plus, five on Pro and ten on Max. If you downgrade, anything over the limit is stopped rather than deleted, and its data stays put.
Where do my bots actually run?
On servers we run for you. There is no server for you to provision, and none for you to keep alive.
Where is my data stored?
In BotShade's database, kept separate for each bot. It is also backed up automatically on a regular schedule.
How is my bot token handled?
BotShade stores the token encrypted. Discord shows it only once, so copy it as soon as it is issued — and never pass it to anyone else.
What happens if I delete a bot?
The bot goes, and so does everything attached to it: module settings, custom commands, event definitions, stored variables, logs and backups. None of it can be recovered, so deleting asks you to type the bot's name first. The application on Discord's Developer Portal is left alone — remove that separately if you no longer need it.
Who owns the bots I build?
The logic and content of anything you build on BotShade belong entirely to you.