Raid settings
Raid settings are used to configure options which change how a user can interact with raids. At the moment we have support for some discord bot configuration around when people can !attend
a raid, configuration around players that must be kept apart or together and designated raid leads which should be distributed.
More raid settings will be added in the future.
Lockout window (hours)
Users will NOT be able to register for a raid AFTER (raid start time - lockout window) hours. This is useful for preventing people from registering for raids at the last minute.
When set to 0 users can register up until the raid start time, effectively disabling the setting.
Character affinity
Character affinity is a way to specify that certain characters should be kept together or apart. This is useful for preventing drama or ensuring that certain players are always in the same group.
e.g. Eiaptis and Palkius are husband and wife IRL and always want to play together, OR Eiaptis and Palkius are mortal enemies and should never be in the same group.
Raid leads
This is a list of designated raid leads. This list is used by the splitter when generating raids to ensure that there is a knowledgeable person in each raid.