CAMELBOT · AI Discord bot maker

Build your own custom Discord bot with AI

Ready-made bots almost fit your server, and a custom one means writing code and keeping a server running. camelBot writes the bot, lets you try it in a test channel, and keeps it running once you add it.

Free while in beta, no credit card.

Already in Discord? Add camel, then run /camel create anywhere to build in your DMs.

#games
Discord
kit
trivia time?
rowan used /trivia
QuizzyApp
Which planet has the most moons?
QuizzyApp
kit got it first. Saturn has 274 known moons.kit 3 · rowan 2 · mo 1
Message #games

What your bot can do

Slash commands, buttons, AI replies, and scheduled posts

Every bot gets its own database, so it remembers scores, sign-ups, and settings from one message to the next.

  • 01 · Commands

    Slash commands with options

    Members pick your bot's commands from Discord's slash menu and fill in options like a number, a member, or a choice from a list.

    /roll sides:20

  • 02 · Buttons and forms

    Buttons, menus, and pop-up forms

    Replies can carry buttons and dropdown menus, and a command can open a form for sign-ups or applications.

    /apply

  • 03 · AI

    AI replies, images, and voice

    The bot can answer questions in the voice you give it, make and edit images, and transcribe voice messages.

    quizzy, explain the rules

  • 04 · Memory

    Its own database

    Scores, inventories, sign-ups, and settings stay saved between messages, and you can download a copy anytime.

    /leaderboard

  • 05 · Schedules

    Posts on a schedule

    A fun fact every morning, a weekly reminder, or a timer that someone sets with a command.

    /remind in:2h

  • 06 · The web

    Data from other sites

    The bot can call public APIs and websites, so it can check a game server, a price, or the weather.

    /status

How it works

Make a Discord bot in three steps

  1. Step 1: Describe the bot

    Sign in with Discord, say what the bot should do, and give it a name. camel-builder writes the bot and sets up its commands.

  2. Step 2: Try it in a test channel

    Message the bot as yourself, press its buttons, and ask for changes until it works the way you want.

  3. Step 3: Add it to your server

    Publish it, pick a server and a channel on one Discord screen, and the bot is live.

Bot ideas

Start with a proven Discord bot idea

Open one in the builder and change anything you like.

  • 01

    “Build a moderation bot that flags messages breaking rules I define, posts them to a mod channel with Warn and Dismiss buttons, and keeps a log of repeat offenders.”

    Try this prompt
  • 02

    “Build a ticket bot with a /ticket form that posts each request to our support channel with Claim and Close buttons, tracks status, and lets staff search past tickets.”

    Try this prompt
  • 03

    “Build an alert bot that checks my API every 5 minutes and posts important status changes to Discord, with different channels for warnings and critical incidents.”

    Try this prompt
  • 04

    “Build an economy bot with balances, inventory, daily rewards, a shop with buttons, leaderboards, and admin commands for managing items.”

    Try this prompt

Test channel

Try every change before your server sees it

You message the bot as yourself in a private channel while camelBot builds it. Your server only gets a change when you publish it, and you can roll back to any earlier version.

camelBot
quizzy · v4 live
camel-builder
rowan
Keep score, and show the top three after each question.
camel-builder
  • Edited quizzy
  • Checks passed
  • Tried /trivia in #try-quizzy

Quizzy now keeps a score for each person and posts the top three after every answer. Try it in #try-quizzy.

@quizzy is published
Live in #games
#try-quizzy · only you
rowan used /trivia
QuizzyApp
What is the largest desert on Earth?
QuizzyApp
rowan got it. Antarctica counts as a desert.Top three · rowan 4 · kit 3 · mo 1

Name and picture

Give your bot its own name and picture

Every bot starts on Camel's app, ready to add with nothing to set up. Connect your own Discord app when you want a custom name, picture, and slash commands. What the bot can do is the same either way.

Camel's app
Ready now
kit used /quizzy trivia
camelApp
Which planet has the most moons?
Replies as
camel
Commands
Start with its name, like /quizzy trivia
Setup
Nothing to set up
Your own app
About 5 minutes
kit used /trivia
QuizzyApp
Which planet has the most moons?
Replies as
Its own name and picture
Commands
Its own, like /trivia
Setup
Paste a bot token from Discord's developer site

FAQ

Discord bot builder FAQ

Yes. camelBot is an AI Discord bot maker from camelAI. You say what the bot should do, and camel-builder writes the code, checks it, and changes it when you ask. You try the bot in a private test channel, then publish it to your server.

No. camel-builder writes and checks the bot's code and makes the changes you ask for. You try each change in the test channel and decide when to publish it.

Yes. camelBot is free while in beta, and you can start building Discord bots without a credit card. AI features in your bots, such as chat replies, images, and voice transcription, draw on a daily allowance.

camelBot can build moderation helpers that flag and log messages, ticket and support bots, AI chat helpers, alerts and trackers, reminders and scheduled posts, polls, trivia, and economy and gaming systems. They are built from slash commands, buttons, menus, and forms.

You can build a moderation helper. In the channels you add it to, it can flag messages that break rules you set, post them for your moderators with buttons, and keep a log of repeat offenders. Moderators take the action themselves. A camelBot bot can reply, react, and keep records, but it can't delete messages, time people out, kick, ban, or change roles.

Yes. Add camel to your Discord apps, then run /camel create in any server or DM. camel-builder picks up in your DMs with camel. It is the same conversation as on the web, so you can switch between the two.

No. You add your bot to a server you already have and choose the channels it works in. camelBot is not a one-click Discord server template generator for creating channel and role structures from scratch.

Your bot runs on the shared camel app, with commands that start with its name, or on a Discord app of your own. You add it to a server and pick its channels on Discord's own install screen. It asks for View Channel, Send Messages, Send Messages in Threads, Embed Links, Read Message History, and Add Reactions, and never for Administrator. It always gets its own slash commands, button presses, form answers, and direct messages. In the channels you add it to, it sees every message. Elsewhere it only sees messages that start with its name, mention it, or reply to it.

Yes. camelBot runs every bot for you, along with its database, schedules, and logs. There is no server to rent and nothing to keep online.

Yes. Your bot can call public web APIs and webhooks, and each bot has its own database for things like tickets, balances, and settings. This makes it possible to build bots around your own data and workflows rather than only preset commands.

Yes. Bots start on Camel's app and reply as camel. Connect your own Discord app, which takes about five minutes on Discord's developer site, and your bot replies with its own name, picture, and slash commands. What the bot can do is the same either way.

Yes. Open the builder on the web or in a DM with camel, and describe the change. Try it in the test channel, then publish it. Every publish is a version you can roll back to, and the bot's saved data stays.

Build your Discord bot

Free while in beta, with no credit card.

About camelBot