Plan, schedule, and run guild activities with Discord sign-ups and automated slot management.
Events are managed from the web dashboard and published to Discord. Each event is a reusable template (name, description, monsters, slot template, and optional recurrence). Schedules are specific occurrences of that event with a date/time and status.
When the feature is enabled, ExivaBOT posts to a configured overview channel:
These cards are automatically updated as schedules change.
Each scheduled event posts a full Discord embed in the updates channel configured during scheduling and also creates a Discord scheduled event for visibility in your server’s events list. The embed includes:
Buttons allow members to Join or Leave directly from Discord.
When a member clicks Join, a modal appears with a dropdown of their linked characters. They select which character to join with. ExivaBOT then:
Members cannot join twice or register the same character more than once.
Events use a slot template defined in the dashboard:
When scheduling an event, you can configure:
You can schedule events as:
Recurring events automatically create the next schedule when the current one is completed.
Schedules move through these states:
If a schedule is cancelled, the Discord message is removed and the Discord scheduled event is cancelled.
To join an event, members must have at least one linked character. If they have none, they are prompted to use /iam.
/iam <charname>Link your Tibia character to your Discord account. Required before joining events.