BotWiz Documentation
DashboardSupport ServerResources
BotWiz Documentation
BotWiz Documentation
  • Welcome to BotWiz!
  • Support Server
  • Dashboard
    • Get Started
    • Settings
    • BotWiz Guides
  • Creations
    • Commands
      • Builder
    • Events
      • List of Discord Events
    • Variables
      • Interaction & Default Variables
      • Custom Variables
        • Bot Variables
      • Unique Variables
      • Function Variables
      • Advanced Variables
      • Event Variables
  • Misc
    • Debugging
    • Exports
  • Blocks
    • Actions
      • Message Actions
        • Modal / Form
        • Send & Edit a Message
        • Delete & Pin a Message
        • Start & End Poll
      • Role Actions
        • Removing & Adding a Role to Everyone
        • Edit a Role
      • Channel Actions
        • Create Channel
        • Edit Channel
        • Delete Channel
        • Purge Messages
      • Member Actions
        • Ban Member
        • Kick Member
        • Member Nickname
        • Timeout Member
        • Unban Member
      • Variable Actions
        • Calculate Variable
        • Delete Variable
        • Set Variable
      • Action Blocks
        • API
        • Create & Delete an Auto Mod Rule
        • Timed & Custom Event
    • Conditions
    • Options
Powered by GitBook
On this page
  • List of our Action Blocks
  • Message or Embed
  • Role Actions
  • Channel Actions
  • Member Actions
  • Variable Actions
  • Action Blocks

Was this helpful?

  1. Blocks

Actions

PreviousExportsNextMessage Actions

Last updated 6 months ago

Was this helpful?

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

We are working overtime to resolve this issue, please visit our 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 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.

Support Server
Discord Server
Modal / Form
Send & Edit a Message
Removing & Adding a Role to Everyone
Create or Add a Role
Create or Add a Role
Delete or Remove a Role
Edit a Role
Delete or Remove a Role
Removing & Adding a Role to Everyone
Create Channel
Delete Channel
Edit Channel
Purge Messages
Member Nickname
Timeout Member
Kick Member
Unban Member
Ban Member
Calculate Variable
Delete Variable
Set Variable
API
Create & Delete an Auto Mod Rule
Create & Delete an Auto Mod Rule
Waiting & Logging
Function
Start Poll
#end-poll
Wait
Custom Events
After a Loop
Break a Loop
Start a Loop
Delete a Message
Pin a Message