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.
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
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.
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.
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.
- 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.
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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 · 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 · 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 · 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 · 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 · 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.
Community and safety
- Discord welcome botGreets each new member by name
- Discord verification botA Verify button opens your server
- Discord reaction roles botMembers pick their own roles
- Discord moderation botWarnings, time-outs and a mod log
- Discord logging botLogs edits, deletes and joins
- Discord ticket botA private channel for each request
- Discord application botStaff forms, approved in one click
- Discord confession botAnonymous confessions with /confess
- Discord starboard botYour best messages in #starboard
Fun and games
- Discord trivia botQuiz rounds on any topic
- Discord voice botTalks out loud in voice chat
- Discord economy botYour server's own coins and shop
- Discord leveling botXP, levels and role rewards
- Discord giveaway botEnter with a button, drawn on time
- Discord birthday botHappy birthday wishes on the day
- Discord counting botCount together, slips start over
- Halloween Discord botTrick or treat and a costume contest
- Anime Discord botNew episodes, posted as they air
Game communities
- Roblox Discord botSSU votes and shift logs for ER:LC
- Minecraft Discord botServer status and whitelist forms
- D&D dice roller Discord botRolls any dice and runs initiative
- Discord RPG botAn AI game master for your story
- Fortnite Discord botScrims, LFG and the item shop
- Fantasy football Discord botScores and recaps for your league
Handy tools
- Discord AI chatbotAnswers from your FAQ and rules
- Discord translator botTranslates with a flag reaction
- Discord reminder botReminders with /remind, on time
- Discord event botRSVPs, a headcount and a reminder
- Discord poll botButton polls and a suggestion box
- Discord embed botPolished embeds and announcements
- Discord bot for streamersGo-live posts and new video alerts
- Discord study botPomodoro rounds, streaks and quizzes
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.