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
  • Channel
  • Guild
  • Invite
  • Message
  • Role
  • Stage Instance
  • Sticker
  • Thread
  • Typing
  • User
  • Voice State
  • Webhook

Was this helpful?

  1. Creations
  2. Variables

Event Variables

View a list of all current event variables

PreviousAdvanced VariablesNextDebugging

Last updated 7 months ago

Was this helpful?

Event variable are specific to just events. These will not be usable in commands nor will they display in the variable list for a command. Below you can find a complete and up-to-date list of variables that are usable in events.

All variables are exact returns from Discord.js, meaning you are able to access all properties of the variable object while using it. You can find a list of all properties returned by each variable .

Channel

Variable
Description

{created_channel}

Channel Created

{deleted_channel}

Channel Deleted

{updated_old_channel} & {updated_new_channel}

Channel Updated

Guild

Variable
Description

{auditLog_entry}

Guild Audit Log Entry Create

{guild_available}

Guild Available

{guild_create}

Guild Create

{guild_delete}

Guild Delete

{guild_integration_update}

Guild Integration Update

{ban_add}

Guild Ban Add

{ban_remove}

Guild Ban Remove

{added_member}

Guild Member Add/Join

{removed_member}

Guild Member Remove/Leave

{updated_old_member} &

{updated_new_member}

Guild Member Updated

{scheduled_event_create}

Guild Scheduled Event Create

{scheduled_event_delete}

Guild Scheduled Event Delete

{scheduled_event_update}

Guild Scheduled Event Update

{scheduled_event_user_add}

Guild Scheduled Event User Add

{scheduled_event_user_remove}

Guild Scheduled Event User Remove

{guild_unavailable}

Guild Unavailable

{guild_new} & {guild_old}

Guild Update

Invite

Variable
Description

{invite_create}

Invite Create

{invite_delete}

Invite Delete

Message

Variable
Description

{created_message}

Message Create

{deleted_message}

Message Delete

{message_bulk_delete}

Message Bulk Delete

{message_reaction_add}

Message Reaction Add

{message_reaction_remove}

Message Reaction Remove

{message_reaction_remove_all}

Message Reaction Remove All

{message_reaction_remove_emoji}

Message Reaction Remove Emoji

{updated_new_message} & {updated_old_message}

Message Update

Role

Variable
Description

{created_role}

Role Create

{deleted_role}

Role Delete

{update_old_role} & {updated_new_role}

Role Update

Stage Instance

Variable
Description

{stage_instance_create}

Stage Instance Create

{stage_instance_delete}

Stage Instance Delete

{stage_instance_update_old}

Stage Instance Update

Sticker

Variable
Description

{create_sticker}

Sticker Create

{deleted_sticker}

Sticker Delete

{old_sticker} & {new_sticker}

Sticker Update

Thread

Variable
Description

{created_thread}

Thread Create

{old_thread} & {new_thread}

Thread Update

{deleted_thread}

Thread Delete

{new_member_update_thread} & {old_member_update_thread}

Thread Member Update

{members_update_thread}

Thread Members Update

Typing

Variable
Description

{typing}

Typing Starts

User

Variable
Description

{updated_new_user} & {updated_old_user}

User Update

Voice State

Variable
Description

{updated_old_state}

Voice State Update

Webhook

Variable
Description

{webhook}

Webhooks Update

here