Skip to main content
Action blocks are the steps in a Meridian flow. Connect them on the canvas to define what your bot does when a command runs, an event fires, or a function is called. Each block belongs to a palette category. Pick a category below to browse every block in that group.

Command flow

3 blocks

Event flow

1 block

Function flow

1 block

Messages

7 blocks

API & Third Party

2 blocks

Loops

4 blocks

Logic

2 blocks

Roles

5 blocks

Channels

6 blocks

Voice

7 blocks

Variables & Data storage

7 blocks

Users

4 blocks

Functions

1 block

Other

4 blocks

Settings

4 blocks

Developer

1 block

How blocks connect

  • Entry blocks (Command, Event, Function) start a flow. Every command, event, and function flow has exactly one entry block.
  • Action blocks run in order along connections from top to bottom on the canvas.
  • System blocks (Error handler, Branch, After loop, Command option) are created by the builder when you need them. They do not appear in the add-block palette.

Variables

Many blocks accept variables in text fields. Use {user.name}, {channel.id}, {vars.myVar}, and other placeholders. Temporary variables last for one run. Storage variables persist across runs.
Last modified on June 6, 2026