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

Variable Blocks

AI Blocks

Utility Blocks

Roblox Blocks

Control Flow Blocks

Command Options

Event Options