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 Block | Description | Subpage 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 Block | Description | Subpage 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 Block | Description | Subpage 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 Block | Description | Subpage 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 Block | Description | Subpage 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 Block | Description | Subpage 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