CAMELBOT
Build, test, and host your Discord bot in one place
A custom Discord bot means writing code, paying for a server, and fixing the bot when it breaks. camelBot writes and tests the bot, keeps it online after you publish, and shows you what it did and what failed.
Free to start, no credit card.
How it works
How camelBot takes your bot from draft to live
camel-builder writes and checks the code. Publishing and adding the bot to your server are always your clicks.
Describe the bot
Say what it should do, then choose whether it replies as camel or as its own Discord app.
camel-builder writes and checks it
It writes the code, checks it, saves it, and tries each command before it hands the bot back.
Try it in a private test channel
Use its commands, buttons, and forms as yourself or as pretend members. Nothing goes to Discord.
Publish when it works
camel-builder offers each change as a new version. Only your click publishes it.
Add it to your server
Discord's own screen picks the server and the channel. The first add also publishes the bot.
After launch
Every bot gets a dashboard with activity, logs, and versions
Each use shows up as it happens. A failed one comes with its error and logs, and one click asks camel-builder to fix it.
Build from Discord
Build and edit your bot from Discord
Add camel to your Discord apps, then run /camel create in any server or DM. camel-builder picks up in your DMs, and it's the same conversation as on the web.
Specs and limits
Discord bot features, limits, and permissions
Every bot gets the same features on Camel's app or on your own Discord app.
- Slash commands
- 25per botUp to 25 options each, like a number, a member, or a choice from a list.
- Forms
- 5fields per formText, menus, member and role pickers, checkboxes, and file uploads.
- Schedules
- 25per botEach repeats at most once a minute. One-time alarms can go off up to a year ahead.
- Database
- 100MB per botEach bot keeps its own scores, sign-ups, and settings.
- Files
- 10MiB per fileThe bot can post files, including images it makes or edits.
- Web requests
- 10seconds eachCalls to public HTTPS APIs, up to 1 MB each.
- Voice
- 30minutes per fileTranscribes voice messages up to 25 MB each.
- Your own apps
- 5per accountYour own Discord apps give bots their own names and pictures.
- Buttons and dropdown menus
- Embeds
- AI replies
- Image generation and editing
- AI agents with web search
- Time out, kick, ban, and rename members
- Purge messages and DM members
- Edit, lock, and hide any channel
- Hear edited and deleted messages
- Roles and reaction roles
- Welcomes when members join
- Private ticket channels and threads
- Up to 100 bots per server on Camel's app
- View Channel
- Send Messages
- Send Messages in Threads
- Embed Links
- Read Message History
- Add Reactions
- Manage Channels
- Manage Threads
- Create Public Threads
- Create Private Threads
- Kick Members
- Ban Members
- Timeout Members
- Manage Nicknames
- Manage Roles
- Manage Messages
On Camel's app it also asks for Change Nickname, so it can show its own name. It never asks for Administrator, and it never pings @everyone or roles.
A camelBot bot sends, edits, and deletes its own messages, and adds reactions. A bot that needs to can also make channels and threads, hear members join, moderate members, and manage roles. Moderation and role changes work only below the bot's own highest role, and never on the server owner. With your OK on its publish card, a bot can also delete anyone's messages in its channels, purge up to 100 at once, DM your members, and edit, lock, hide, or delete any channel in your server. Otherwise it deletes only its own messages, though a ban can remove a member's recent message history, and changes only the channels it made. It can't serve web pages. The docs have the full list of permissions and limits. See Discord bot builder ideas for what people build within them.
Pricing
camelBot is free to start, with credits when you need more
You can build, test, and publish a bot without paying. Credits cover AI once the free daily allowance is used up.
- 01
No credit card
Sign in with Discord and start a bot. There is no card to enter.
- 02
A free daily allowance
camel-builder and each bot have their own free allowance for AI replies, images, agents, and voice calls. It resets every day, and the test channel shows how much each try used.
- 03
Credits for more
Credits are spent once the free allowance is used up. Packs start at $4.99 and never expire, and camelBot Plus is $9.99 a month. You buy them in Discord.
FAQ
Questions about camelBot
Building is free to start, and you don't need a credit card. camel-builder and each of your bots have a free daily allowance, and credits cover anything past that: packs from $4.99 that never expire, or camelBot Plus at $9.99 a month.
The failed use shows up in the bot's Activity tab, and Details shows the error and its logs. Ask camel-builder to fix opens the chat with the problem already written out. You try the fix in the test channel, then publish it.
Yes. Pause is in the bot's Settings. A paused bot stops answering in Discord, and nothing is lost. Switch Pause off to bring it back, or ask camel-builder to pause or resume it for you.
Each time you publish, camelBot saves a version. When you roll back to an older one, Discord switches to that version's code right away, saved as a new version. The bot's saved data stays as it is.
Only you. The test channel is in camelBot, not in your server, and nothing in it goes to Discord. You can talk as yourself or as pretend members named Alex and Sam. AI replies there are real and show how much of your free daily allowance they used.
Yes. Download its data, in the bot's Settings, saves a copy of everything the bot has saved as a .sqlite file. Deleting a bot offers the same download first and asks you to type the bot's name to confirm.
No. When you connect your own Discord app, the bot token goes straight to camelBot, not into the chat. camel-builder never sees it.
It writes, checks, saves, and tests your bots' code, reads their logs and versions, renames them, pauses and resumes them, and moves a bot between Camel's app and your own. Publishing, rolling back, and deleting are always your click.
Build and host your Discord bot
Free to start, no credit card.