Kite

What your Discord bot can do with Kite

Kite has 93 blocks that you connect into commands and event listeners. They send messages, manage members and roles, use AI, and keep data between runs. Your bot is online 24/7 on the free plan.

Or jump to all 93 blocks
93
blocks
12
Discord events
113
templates
73,000+
bots built

Start with the bot you need

Most people start with one of these. Each one links to a template you can add in a few clicks, or a page that shows how to build it.

Start a flow from a command, a button, or an event

Each command and event listener is a flow of blocks. It starts when one of these happens.

  • Slash commands

    Commands take arguments, like a user, role, channel, number, text, or file. You decide who can use each command, where it works, and how long the cooldown is.

  • Buttons, select menus, and modals

    Add them to a message and run a flow when a member uses one. Modals ask members to fill in a form.

  • 12 Discord events

    Run a flow without a command when messages are sent, edited, or deleted, when members join or leave, on reactions, boosts, direct messages, and audit log entries, and when your bot joins or leaves a server.

  • Scheduled tasks

    Run a flow on a schedule, like a daily reminder. The free plan runs them every 5 minutes at most, and Kite Premium every minute.

  • Webhooks

    Start a flow from another website or service, like a store that tells your bot about a new order.

Design messages and see them the way Discord shows them

The message editor shows your message as it will look in Discord while you build it.

  • Embeds and placeholders

    Titles, colors, images, and fields. Placeholders fill in things like the member's name when the bot sends it.

  • Discord's newer layouts

    Containers, sections, and image galleries, next to classic embeds.

  • Send it from anywhere

    A command or event sends it, or you post it to a channel or forum from the dashboard.

📜 Server rules
Be kind, keep it on topic and no spam. Click below to get access to the server.
✅ Accept rules🎫 Open a ticket

Conditions, loops, and stored variables for the logic

Conditions and loops cost no credits, and neither does getting servers, channels, members, messages, or stored variables.

  • Conditions

    If, comparison, role, user, and channel conditions run other blocks depending on who used the command and what they entered.

  • Loops

    Run a set of blocks a number of times, and exit the loop early once you're done.

  • Stored variables

    Keep points, counts, and settings for each member or server between runs. One block sets a value, adds to it, or subtracts from it.

  • Math, random values, and tables

    Calculate Value does math, Generate Random Value picks a number or an item from a list, and Lookup Value finds a value in a table.

pointsper member
Alex
1,240
Sam
980
Jordan
455

AI that builds your bot, and AI your bot can use

  • Flow AI

    Describe a command and Flow AI, the AI assistant in the editor, adds and connects the blocks. The free plan includes 2 prompts a month.

  • AI blocks

    Ask AI answers questions, Search the Web looks things up, and AI Translate translates messages. AI Check, AI Choice, and AI Score sort messages, like spam or questions for your staff. They cost credits.

  • MCP server

    Build and change your bot from Claude, ChatGPT, Codex, Cursor, or VS Code.

Templates to start from instead of an empty bot

The Marketplace has 113 templates, 19 made by Kite and 94 from the community. Adding one gives you normal commands and event listeners that you can change. These templates by Kite are added the most.

  • Moderation

    Ban, unban, kick and mute commands, limited to members with the matching permission. Added 634 times.

  • Ask AI

    Members ask AI questions with /ask or by mentioning the bot. Added 555 times.

  • Welcomer

    Greets new members in a channel you choose, and says goodbye when they leave. Added 339 times.

  • Server Info

    The commands /avatar, /userinfo and /serverinfo. Added 296 times.

  • Giveaways

    A /giveaway command with an Enter button that picks random winners when it ends, plus a Reroll button. Added 292 times.

  • Verification

    Posts a message with a Verify button that gives new members a role, so they have to click it before they see the rest of the server. Added 223 times.

Browse all 113 templates

Blocks for ER:LC, Roblox, and other services

  • ER:LC

    Get the players and status of your private server and run commands on it, with your server key.

  • Roblox

    Look up a Roblox user by name or ID.

  • Cookie API

    Make transcripts of channels, captchas, cards, and QR codes, and check Minecraft players.

  • Any other website

    Send API Request gets data from another website or sends it there. Discord API Request does anything Discord allows that has no block yet.

Hosted 24/7 with your bot's own name and status

  • Always online

    Kite hosts your bot 24/7, whether it's used or not. On the free plan, it can be in up to 100 servers.

  • Your own status

    Replace the default "Powered by Kite.onl" status with your own on every plan.

  • More on paid plans

    Kite Plus adds a rotating status, an animated avatar, and voice audio. Kite Premium adds a profile per server.

  • Collaborators

    Up to 3 people, including you, can edit the same bot on the free plan.

Compare every plan
FroggyAPP
froggy
🎫 Open a ticket with /ticket

All 93 blocks

Every block of the editor, in the groups of its block list. Hover one to see what it does, or click it for its page in the docs.

Frequently asked questions

How many blocks does Kite have?

93. They're all listed on this page, grouped like in the editor, and each one has a page in the docs.

Does Kite have variables, conditions, and loops?

Yes. Stored variables keep data for each member or server between runs. Conditions and loops are blocks like any other, and they cost no credits.

Can I make a leveling or economy bot with Kite?

Yes. The Leveling template in the Marketplace gives members XP for chatting, with level-up messages, a reward role, /rank, and /leaderboard. The Economy template adds coins with /daily, /work, /pay, and /richest.

Can I make a ticket bot with Kite?

Yes. The Marketplace has ticket templates from the community. The Modmail template by Kite lets members DM your bot to reach your staff.

Which features are free?

Every block works on the free plan except Send message as, Play audio, Set status, and Edit server profile. Most actions cost 1 credit, and the free plan has 10,000 credits a month.

Is Kite open source?

Yes. Kite's code is on GitHub under the AGPL-3.0 license, so you can see how your bot runs or host Kite yourself.

Still have questions? Join the Discord server

Make your own Discord bot

Free to start, no credit card. Your bot is online in a few minutes.