CAMELBOT · AI Discord bot builder

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 is a no-code Discord bot builder. You describe the bot, camel-builder writes it, and you try it in a test channel. Once you add it, camelBot keeps it running.

Free to start, 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

A Discord bot builder for commands, AI, and schedules

camelBot is the AI Discord bot creator that writes, tests, and hosts your bot. 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 be an AI chatbot that answers questions in the voice you give it, searches the web, reads images and makes or edits new ones, and transcribes voice messages. As a voice bot, it can also join voice channels and talk back out loud as a character.

    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

  • 07 · Moderation

    Moderation and roles

    A moderation bot can time out, kick, and ban members, give and take roles, and keep a case log. With your OK, it can also purge spam, lock or hide channels, and notice edited or deleted messages. Each action shows in your server's audit log.

    /timeout member:@mo

  • 08 · Members

    Welcomes and verification

    A welcome bot can greet people when they join and, with your OK, send them a DM. A verification bot gives them a Verified role from a button or a reaction.

    /verify

  • 09 · Tickets

    Private ticket channels

    A ticket bot can give each ticket its own private channel or thread, which only the member and your staff role can see.

    /ticket

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.

The camelBot quickstart walks through each step, from signing in with Discord to adding the bot to your server.

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, and can show its own name and picture in your server. Connect your own Discord app when you want them in every server, with slash commands of its own. 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, or its own name and picture in your server
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 everywhere
Commands
Its own, like /trivia
Setup
Paste a bot token from Discord's developer site

Step by step

Discord bot tutorials

Each guide builds one bot with camelBot, from what you tell camel-builder to testing it in a private channel and adding it to your server.

  1. 01 · 11 min read

    How to make a Discord bot

    Learn how to make a Discord bot without coding. This is an easy, fast, step-by-step guide to make a Discord bot with the free camelBot AI Discord bot maker.

  2. 02 · 10 min read

    Discord moderation bot with staff review

    Make a Discord moderation bot that flags invite links and scam phrases, posts each case to staff with Dismiss and Timeout buttons, and logs decisions.

  3. 03 · 9 min read

    Discord ticket bot with private channels

    Make a Discord ticket bot that opens a private channel per request, lets one staff member claim it, and turns the channel read-only on close.

  4. 04 · 9 min read

    Discord welcome bot that helps new members

    Make a Discord welcome bot that greets new members with your rules and private next-step buttons, and test it with simulated joins before it goes live.

  5. 05 · 9 min read

    Discord verification bot with a rules button

    Make a Discord verification bot that gives a Verified role when members press I agree on your rules, and keeps a record of who agreed and when.

  6. 06 · 9 min read

    Opt-in Discord birthday bot

    Make an opt-in Discord birthday bot. Members save a month, day and time zone, never a year, and it posts one wish on the day in your channel.

  7. 07 · 10 min read

    Discord economy bot with daily rewards

    Make a Discord economy bot with /daily points that reset at 00:00 UTC, balances, a top 10 leaderboard, and a small shop, then test it before it goes live.

  8. 08 · 10 min read

    Discord AI chatbot: an FAQ bot for your help channel

    Make a Discord AI chatbot that answers help-channel questions with your own FAQ answers, word for word, and says plainly when a question isn't covered.

  9. 09 · 10 min read

    Discord giveaway bot with clear entry rules

    Make a Discord giveaway bot with Join and Leave buttons, a live entry count, a timed draw, and an organizer-only reroll, then test it before it goes live.

  10. 10 · 11 min read

    Discord reaction roles bot for optional interests

    Make a Discord reaction roles bot: members react to a panel for Games, Art or Events roles and remove the reaction to drop them. Test it before launch.

  11. 11 · 13 min read

    Discord reminder bot with list and cancel

    Make a Discord reminder bot: members set, list and cancel their own reminders in private, and each reminder posts in the channel with a mention.

  12. 12 · 11 min read

    Discord event bot with RSVPs and reminders

    Make a Discord event bot with Going, Maybe and Can't go buttons, a waitlist, and a reminder that moves when the event does. Test it privately first.

  13. 13 · 14 min read

    ER:LC Discord bot for SSU votes and sessions

    Make an ER:LC Discord bot that runs SSU votes with buttons, posts startups and shutdowns, and logs every session, with no code and no ER:LC server key.

  14. 14 · 13 min read

    D&D dice roller Discord bot with initiative

    Make a D&D-style dice roller Discord bot with 4d6kh3 notation, advantage, private GM rolls, and a per-channel initiative tracker, with no code.

By job

Discord bots you can make

Each page shows one kind of bot at work in a server. Find the one your server needs, then make it your own.

More on each bot

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, to start. You can build Discord bots without a credit card, and camel-builder and each of your bots have a free daily allowance for AI. When you want more, credit packs start at $4.99 and camelBot Plus is $9.99 a month.

camelBot can build moderation bots, welcome and verification bots with reaction roles, ticket bots with private channels or threads, 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.

Yes. A Discord moderation bot can warn, time out, kick, and ban members, change nicknames, give and take roles, and keep a case log of repeat offenders. With your OK, it can also delete anyone's messages in its channels and purge up to 100 messages under two weeks old at once. Otherwise, a bot deletes only its own messages, though a ban can remove a member's recent message history. Discord's install screen asks for these permissions only when your bot uses them, and the bot's role has to sit above the members it manages. Moderation, role changes, and deletes show in your server's audit log with their reason.

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. A bot can make the channels, threads, and roles it needs, like a private channel for each ticket. With your OK, it can also edit, lock, hide, copy, and delete your existing channels and set who may use them; otherwise, it changes only the channels it made. camelBot builds bots, not servers: it 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. Every bot asks for View Channel, Send Messages, Send Messages in Threads, Embed Links, Read Message History, and Add Reactions, and on Camel's app also Change Nickname, so it can show its own name. A bot that moderates, manages roles, or makes or manages channels asks for those permissions. Sending DMs or deleting other people's messages adds Manage Messages. Its publish card lists them before you approve. None asks 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. On Camel's app, a bot can show its own name and picture in your server, though each server has one look for Camel's app: the first bot added there that has one. Connect your own Discord app, which takes about five minutes on Discord's developer site, and your bot has its own name, picture, and slash commands in every server. 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.

Yes. A ticket bot can post a button that opens a ticket, give each ticket a private channel or thread that only the member and your staff role can see, and let staff claim and close it with buttons. It keeps each ticket's status in its own database.

Yes. A welcome bot can greet people when they join, and a verification bot can give them a Verified role when they press a button or add a reaction. On your own Discord app, hearing members join needs Discord's Server Members intent, which camel-builder can switch on with your OK.

When you connect your own Discord app, you paste its bot token into camelBot, not into the chat. camelBot checks it with Discord, encrypts it with a dedicated key, and never logs it or shows it back to you.

Build your Discord bot

Free to start, with no credit card.

About camelBot