TopCUT
article Docs add Invite forum Support shield Hub workspace_premium Premium
Engagement Module

Event System

Scheduling Auto-Attendee Roles Live Dashboard Builder
build_circle

Interactive Event Building

calendar_today

/event create

Live Builder Dashboard

Launch Apollo's state-of-the-art interactive live builder. Instead of typing complex, long command parameters, click buttons in an active discord channel to set title, description, timezones, capacities, emojis, signups-close limits, reminders, and recurring schedules.

schedule Time & Date Math
  • Natural language: Type tomorrow 8pm, in 2hr, or friday 9am.
  • Custom offsets: Limit signup close windows (e.g. 2hr before event starts).
style Category Setup
  • Dynamic layout: Configure slots (e.g., Tank 🛡️, DPS ⚔️, Sub 👥).
  • Multi-signup: Toggle single response restrictions.
alarm Notifications
  • Reminders: Triggers scheduled alerts (e.g., 30 and 15 mins before).
  • Series Rollover: Spawns recurring daily/weekly/monthly instances.
/event create

Active Session Protection: Apollo automatically ends any stale or conflicting creation sessions to keep configuration secure.

Live Event Builder Dashboard
topic

Event Templates

quick_reference_all /event template

Re-spawn standard server events instantly from templates with all details, capacity limit, and customized signup slots loaded automatically.

/event template name:<template_name> [image:<attachment>]

💡 Overwrites and default times are fully supported. Auto-complete options prompt you during query input.

dashboard_customize /event template-dashboard

Open a interactive template dashboard where server managers can view active configs, delete templates, or change presets in real-time.

/event template-dashboard
Templates Management
admin_panel_settings

Settings & Attendee Roles

settings_applications Settings Dashboard

/event settings-dashboard

Open a panel to change server settings. Enable/disable default temporary attendee roles, create a role instantly, or configure existing server roles as attendees.

Settings Dashboard

toggle_on Default Temp Roles

/event temp-roles state:<on|off>

Control if temporary Discord roles are created automatically for every new event. This permits you to ping all attendees of a specific event easily!

/event temp-roles state:on

supervisor_account Manager Config

/event role manager

Delegate event management rights. Restrict creator permission to specific roles (e.g. Host, Moderator). Server owner & Admins bypass this automatically.

/event role manager
manage_accounts

Attendee Management

person_add_alt Force Add

Force sign up a member. Select an active event ID and the member, then pick their category slot from the interactive buttons.

/event member add event_id: member:

swap_horiz Force Move

Move an existing attendee from one slot (e.g. Tank) to another slot (e.g. DPS) instantly. Select event ID, the member, and choose the target slot.

/event member move event_id: member:

person_remove Force Remove

Force sign down a member from all slots. Removes temporary attendee roles and updates the live embeds automatically.

/event member remove event_id: member:
home_repair_service

Event Utilities

/event list

Displays a summary layout of all active events scheduled for the current server. Shows IDs, times, and creators.

/event list

/event edit

Perform quick modifications on active event title or description via high performance modal prompts.

/event edit msg_id:

/event delete

Permanently delete an event using the original message ID. Clears database logs, temporary roles, and cancel pending timers.

/event delete msg_id:

/event timezone

View or change your personal timezone settings. Fully supports search autocomplete (e.g. London, EST).

/event timezone [name:]