In Bot Designer for Discord (BDFD) you write your commands in BDScript, its own scripting language. In Kite you build them by connecting blocks in a visual editor, so you don't need to learn a language. Kite is free and open source.
Get Started for Free| Kite | BDFD | |
|---|---|---|
| How you build commands | Connect blocks | Write BDScript |
| Build with AI | Yes | Yes |
| Web editor | Yes | Yes |
| Phone app | No | Android and iOS |
| Hosting | Included, 24/7 | Included |
You don't need to learn BDScript functions or syntax. You drag in blocks like Ban member or Send message and connect them.
Each command is shown as connected blocks, so you can see every step and every condition.
Describe what a command should do and Kite's AI adds and connects the blocks for you.
Kite's code is on GitHub. You can see how your bot runs, or host Kite yourself.
This is the /ban command from the moderation template. Each block is one step, and the lines between them set the order. You can import it with one click and change it however you like.
You keep your Discord application, so your bot keeps its name, avatar and servers.
Turn your bot off in BDFD, so the two don't answer at the same time.
Copy the bot token from the Discord Developer Portal, sign in to Kite and click on Create app.
Import a template, build commands from blocks or describe them to Kite's AI. Then deploy them.
Yes. Your bot is hosted 24/7 for free. Premium plans give you higher limits, like more servers and commands, but you don't need one to run a bot.
No. Kite doesn't use BDScript. You build your commands again with blocks, or describe them to Kite's AI.

Build commands by connecting blocks, or describe them and let AI build them. Kite is free to start and hosts your bot 24/7.