Releases: Franziska-Mueller/GW2-Raid-Bot
Releases · Franziska-Mueller/GW2-Raid-Bot
Version 2.3
New features:
- introducing fractal events: users with a specific role can create templated events (less customizable) with a single command. This enables creating lfg's for people without the event leader role. These events are also displayed in a new shorter message.
- events are now editable by the leader in addition to all users with event leader role. This enables editing for fractal events by the creator/leader of the event.
- added main and flex role swapping (triggered by a new swap reaction)
- added the possibility to restrict sign-up for events for specific discord roles (these restrictions can be changed with editEvent).
- added the possibility for an archive channel. On endEvent / message delete, the original bot message will be moved to the archive (without reactions and sign-up instructions) if available. Otherwise the message stays in place but the event is removed from the memory and database.
- using server nicknames instead of discord user names
- new endAllEvents command to end all currently open events
Fixes:
- improved sanity checks to ensure a user can have at most one active chat with the bot
- new sanity checks for edit event: no add/delete/change flex for open world events, no delete when there is only one role
Version 2.2
New features:
- Open world events (simple "yes" sign-up).
- Made roles editable (rename, delete, add, change amount).
- Possibility to add flex-only roles. This is useful for roles that are specific to certain encounters/events, e.g. kiters.
- Users can directly choose to sign up as a flex role. Before, flex roles were automatically assigned if (1) the user already had a main role, or (2) the desired role was full.
Version 2.1
New features:
- Several properties of the event are editable via the editEvent command (name, description, date, time, leader).
- Added the option to choose a role template, e.g. default raid configuration, in creation step.
- If an event has only one role, it is automatically selected for the user.