Skip to main content

🚀 Slash Commands

/createevent

Create a new event. Modal Fields:
  • Event Name — Name of the event
  • Event Short Description — Brief description of the event
  • Event Emoji — Emoji to represent the event
  • Event Info — Detailed information about the event
  • Event Images — File upload (can upload up to 10 images per event)
Once created, the event is saved and can be used anytime in the events panel.

🎛️ Event Panel

The event panel displays a select menu that can handle up to 25 events per menu. Once an event is selected from the menu, a modal will appear asking for:
  • Event Organizers — User select menu (can choose up to 25 organizers)
  • Event Start Time — Minimum 5 minutes, maximum 300 minutes

📢 Event Announcement

Once an event is created from the panel:
  • A message is sent to the events channel notifying users
  • The event description is displayed
  • The event voice channel is unlocked
The event message includes 2 buttons:
  • Start Event
  • Cancel Event
Clicking either button will edit the event message to reflect the new status.

🎬 Starting an Event

When Start Event is clicked:
  • The event message is updated to show “started” status
  • The event voice channel is locked
  • An End Event button appears

❌ Canceling an Event

When Cancel Event is clicked:
  • The event message is updated to show “cancelled” status
  • The event voice channel is hidden and locked

🏁 Ending an Event

Once an event is started, click the End Event button. A modal will appear asking for:
  • Winners — User select menu to choose event winners
Once winners are selected, they will automatically receive their winner roles.

🗳️ Voting System

Start Voting Button

Click the Start Voting button to create a community vote:
  1. A menu displays all available events
  2. Select up to 10 events to include in the voting
  3. After selecting events, specify the voting duration
  4. Once voting ends, the manager who created the voting will be notified of the most wanted event
This helps you decide which event to host based on community preferences.

📝 Notes

  • All actions (event creation, starting, canceling, ending, voting) are sent to the log channel
  • Events are saved and can be reused anytime
  • The event voice channel status changes automatically based on the event lifecycle
  • Winner roles are automatically assigned when ending events