Skip to main content

Blocks

Each flow in Kite consists of a number of blocks that are connected. The blocks are executed from top to bottom. When multiple blocks are connected to the same parent node the order of execution is not defined.

The output of previously executed blocks is available in all subsequent blocks and can be accessed using the result(...) variables. In case there is an error in a block the execution will stop and no further blocks will be executed.

Entry Blocks​

  • Command - Entry point for slash commands
  • Listen for Event - Entry point for event-triggered flows
  • Button - Entry point for button component interactions

Response Blocks​

Message Blocks​

User & Member Blocks​

Server & Channel Blocks​

Voice Blocks​

Bot Blocks​

  • Set status - Change the app's status and activity

Variable Blocks​

AI Blocks​

Utility Blocks​

API Request Blocks​

Roblox Blocks​

Control Flow Blocks​

Command Options​

Event Options​