Actions

Our documenation page is undergoing a rework. Some pages are incomplete.

We are working overtime to resolve this issue, please visit our Support Server if you need any additional help, or would like to report any bugs or suggestions.

Action blocks allow you to tell your bot what to do, such as send a message. All action blocks can be used in any builder, whether you're setting up a new event or command.

The following subpages will detail each category, e.g. message blocks and channel blocks. Within each, every block will be explained, including steps on how to set each one up. If at any point you feel confused, feel free to visit our Discord Server for one-to-one help.

Some pages may explain multiple action blocks. E.g. Delete & Pin a Message will explain the 'Delete Message' and 'Pin Message' blocks.

List of our Action Blocks

For those new to BotWiz, below you can find a list of our available action blocks. Each can be performed by your bot whenever a command or event has been executed! With each block listed, a brief explanation will be provided along with a link to its subpage.

Message or Embed

Action BlockDescriptionSubpage Link

Modal

Open a form for users to answer questions.

Start Poll

Start a custom Discord poll.

Stop Poll

End an ongoing Discord poll.

Send Message

Get your bot to send a custom message.

Delete Message

Delete a message that has been sent.

Edit Message

Edit a message previously sent by your bot.

Pin Message

Pin any message sent in the guild.

Role Actions

Action BlockDescriptionSubpage Link

Add Roles to Everyone

Assign a role to every user in the server.

Add Role

Assign a role to a user.

Create Role

Create a new guild role.

Delete Role

Delete a guild role.

Edit Role

Edit a guild role.

Remove Roles

Remove a role from a user.

Remove Roles from Everyone

Remove a role from everyone in the server.

Channel Actions

Action BlockDescriptionSubpage Link

Create Channel

Create a guild channel.

Delete Channel

Delete a guild channel.

Edit Channel

Edit a guild channel.

Purge

Purge messages in a guild channel.

Member Actions

Action BlockDescriptionSubpage Link

Manage Nickname

Update a member's nickname in a guild.

Timeout Member

Timeout / mute a guild member.

Kick Member

Kick a member from a guild.

Unban Member

Unban a member from a guild.

Ban Member

Ban a member from a guild.

Variable Actions

Action BlockDescriptionSubpage Link

Calculate Variable

Run an equation on a variable.

Delete Variable

Remove the values from a variable.

Set Variable

Set a variable to a specific value.

Action Blocks

Action BlockDescriptionSubpage Link

After Loop

Blocks that'll run after your loop has ended.

API

Use external API in your build.

Break Loop

End an ongoing loop early.

Create Auto Mod Rule

Create a new automod rule in a guild.

Delete Auto Role Rule

Delete an automod rule in a guild.

Loop

Start a loop.

Wait

Wait before the next block starts.

Logging

Create custom logs for your bot logs.

Custom Event

Run a pre-existing custom event.

Function

Perform a function - e.g., sum of an array.

Last updated