Medusa/modules/Events
Events
Event and raid scheduling with RSVP buttons, role limits, reminders and recurring schedules.
Events lets staff schedule server events with interactive RSVP buttons, attendee limits, automatic reminders and recurring schedules.
How It Works
- A staff member runs
/event createwith a title, start time and optional capacity, required role or recurrence schedule. - Medusa posts an event card with Attend, Tentative and Decline buttons that update the roster live.
- Before the event starts, Medusa sends a reminder in the channel and optionally DMs every attending member.
- When the start time arrives, the event is marked active and recurring events schedule their next run automatically.
Settings
| Setting | Default | What it does |
|---|---|---|
| Enable Events | On | Turns event scheduling on or off. |
| Default Event Channel | None | Channel used when none is picked in /event create. |
| Ping Role | None | Role mentioned when an event is posted or starts. |
| Reminder Before Start (Minutes) | 15 | Minutes before start to send the reminder. |
| Send Direct Message Reminders | On | DMs attending members when the reminder fires. |
| Sync with Discord Scheduled Events | Off | Creates and updates a native Discord Scheduled Event alongside the embed. |
| Clean Up Ended Events After (Hours) | 24 | Deletes finished or cancelled event records after this many hours. |
Commands
| Command | What it does |
|---|---|
/event create <title> <starts_in> [description] [duration] [max_attendees] [required_role] [recurrence] [channel] | Schedule a new event. |
/event cancel <id> | Cancel a scheduled event. |
/event view <id> | View an event and its RSVP lists. |
/event list | List upcoming scheduled and active events. |
/event remind <id> | Send an immediate reminder to all attendees. |
Creating, cancelling and reminding events requires Manage Events or the Events ( Manage ) permission.
Logs
The Event Logs category records created, started, cancelled and ended events.