New config options to be able to specify how many roles out of a group can user join at the same time.
Technical details:
New table with groupid + serverid key, group_name and role_limit
In the publicRoles output the group_name will be used instead of just the id, and it will also mention "(you can join 3 of these!)" for example.
The bot will merely complain to the user that they've got too many and that they should leave one of the (listed) roles they already have, because we can not make that decision for the user, and we can not determine which one did they join first.
New config options to be able to specify how many roles out of a group can user join at the same time.
Technical details:
groupid
+serverid
key,group_name
androle_limit
publicRoles
output thegroup_name
will be used instead of just the id, and it will also mention "(you can join 3 of these!)" for example.