Skip to content
DPaletteDiscord Bot Builder
Start building for free

No-code bot building for Discord

Your server. Your kind of bot.

Welcome messages, stream alerts, and roles. Connect the behavior you need to make a bot that fits your server.

Start with your Discord account · No card needed for Free

Give your bot one small job.

Illustrative example
introductions
DPaletteAPP

Welcome, Aoi!

Glad you joined our little community. Take a look at #rules to get started. Tell us about your favorite games, too.

Here is how the steps connect

  1. A member joins
  2. Send a welcome message
  • Build without writing code
  • Try it before you publish
  • Make a ready-made example your own

A starting point that fits you

You do not have to start from scratch.

Start with an example or describe an idea. Fine-tune either in the same visual editor.

Talk it through with AI

Describe the behavior you want and let AI help you build it. Review the suggestion and test it before use.

Build with AI

Connect your own steps

Combine a starting event with actions. Build beyond the examples, one small step at a time.

Open the editor

Examples include welcome messages and roles, private support tickets, and notifications. After loading one, adjust channels and permissions for your server.

From an idea to your server

Build. Try. Check. Then publish.

Sign in, choose your server, and add the bot. Then start with one small behavior.

  1. Build the behavior

    Connect an event to an action: when a member joins, send a welcome message.

  2. Try it before sending

    Use sample input to follow the steps without actually sending messages to Discord. Live operation also needs the right bot permissions and service settings.

  3. Put it to work

    Review and publish your workflow so it responds to real events. Check execution history to see what happened.

Stay in control after you start.

  • Keep editing separate from live use

    Edits do not automatically reach your server. Only the version you review and publish runs live.

  • Find where something went wrong

    Follow an error from execution history to the affected step. You can also restore a saved version.

  • Keep growing workloads in check

    Limits apply to work per execution and concurrent runs. Each server’s data is managed separately.

Read the testing and publishing guide

When your ideas grow

Start small. Add what you need.

An example is a starting point. Add conditions, change the steps, or connect another service.

Roles and community rules

Assign roles when members join or react. Build moderation rules for repeated messages and other events.

Commands, buttons, and forms

Create admin tools you run when needed, or let members open requests with buttons and input forms.

Time and saved information

Schedule announcements, keep track of points, or make decisions using information from earlier events.

Connect beyond Discord

From YouTube and Twitch alerts to webhooks and external APIs. Setup and credentials depend on the service.

Simple pricing

Start free. Upgrade when your server needs more.

Every node is available on Free. Live runs use a monthly allowance; previews and tests do not consume that allowance.

Free

$0forever

For your first welcome message, notification, or small automation.

  • All node types
  • 3 published workflows
  • 10,000 production executions / month
  • Monitor 20 YouTube channels or RSS/WebSub feeds
  • Monitor 20 Twitch channels (separate allowance)
  • 100 external HTTP requests / month
  • 7-day execution history
  • Speech: 5,000 characters/month
  • 1 encrypted service credential
  • 1 active schedule
Start free

Plus

$5/ month / server

For servers with more workflows and more everyday activity.

  • Everything in Free
  • 50 published workflows
  • 1,000,000 executions / month
  • Monitor 100 YouTube channels or RSS/WebSub feeds
  • Monitor 100 Twitch channels (separate allowance)
  • 10,000 external HTTP requests / month
  • 30-day execution history
  • Speech: 100,000 characters/month
  • 50 encrypted service credentials
  • 25 active schedules
Choose Plus

No credit card required for Free. Plus is US$5/month per Discord server through Stripe. AI creation has a separate usage limit. Your remaining allowance is shown in the creation screen.

Before you begin

New to making bots?

User guide
Do I need to know how to code?

No code is needed for the basics. Start by changing the destination and message in an example. Features such as external APIs need settings specific to the service you connect.

Can I use it on my own Discord server?

Yes. Sign in with Discord, choose a server you have permission to manage, and add the DPalette bot. Give the bot the permissions needed for the actions you want it to take.

Do I need to leave my computer on?

No. Published workflows run on DPalette, so you can close your browser or turn off your computer. Return to the editor to change settings or check activity.

Can I use an AI suggestion straight away?

AI helps with creation, but its suggestions are not guaranteed to be correct. Review channels, permissions, and conditions, then test before publishing. AI creation has plan-specific usage limits.

What can I do for free?

Free needs no card and includes every node. Publish up to 3 workflows and run them up to 10,000 times per month. Monitoring and other features have limits too; see the pricing table above for details.

Make your first small idea part of your server.

Start with a welcome message or an alert. Give your bot a little of the everyday work.