The New Terms of Service and Pr…

Discord bots, built with nodes.

No code, no server to run.
Save your build and the bot starts running on our infrastructure.

See how it works

bot.js

client.on("message", (m) => {
if (m.content === "/ping")
m.reply("pong");
});

Message

Condition

Reply

Leave the hard parts to us.

Deploy, scaling, security — BotShade carries the heavy operational load, so you can focus on your bot's logic.

One-click deploy

You won't write a single line of code. Build it with nodes, then deploy as-is.

Data storage

Your bot's data is stored and managed for you — no database to run yourself.

Fast and always on with Rust + Cloudflare

A Rust core engine and Cloudflare's network keep latency low and uptime high in production.

Layered security

Sensitive data is encrypted with AES-256-GCM and isolated per bot with Row Level Security. Traffic is protected with TLS, of course.

Automatic backups

Your bot's data is backed up automatically on a schedule, and recoverable on our side if anything goes wrong.

BotShade dashboard

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.

Every module can be switched on or off per bot, independently.

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

Time to running

Set up a dev environment, write code, host it somewhere — and only then does your bot finally run

BotShade

Build it with nodes, hit save, and your bot starts running right there

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 grows

When your community grows quickly, the bot tends to slow down or fall over

BotShade

Your bot keeps responding even as it scales up

Keeping data safe

Token handling and protecting sensitive data are entirely on you

BotShade

Tokens and sensitive data are encrypted; each bot is fully isolated from the others

Cost

Server and infra bills keep going, every month

BotShade

Free to start

Reach any service, straight from a node.

The API request node calls any web API you like. Credentials live in per-bot environment variables, encrypted at rest, so no key is ever left sitting in a flow.

01

API requests

Send a request to any URL and use the response directly in the next node.

02

IFTTT triggers

Fire an IFTTT trigger to hand work off to automations outside Discord.

03

Keys stay in env vars

API keys and tokens are stored encrypted per bot, never written into the flow itself.

Native integration coming soon

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 plan. Pro and Pro Unlimited are there for when the operation gets larger.

How many bots can I create?

One on the free plan, and up to ten at a time on Pro for now — we intend to raise that ceiling over time. If you downgrade, anything over the limit is stopped rather than deleted, and its data stays put.

Where do my bots actually run?

On managed hosting across four regions — Tokyo, Osaka, Singapore and Washington. There is no server for you to provision, and none for you to keep alive.

Where is my data stored?

In self-hosted Supabase (PostgreSQL), isolated per bot by PostgreSQL row level security. Snapshots are taken automatically every six hours, four times a day.

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.

Build in minutes, ship today.

Try BotShade — it's freeJoin DiscordContact us