Yoshod / Sersi

http://discord.gg/TgrPmDwVwq
GNU General Public License v3.0
3 stars 1 forks source link

Sticky Roles #244

Closed Yoshod closed 3 months ago

Yoshod commented 5 months ago

Description: When a user leaves the server, keep a track of their roles for 28 days. If they rejoin within 28 days give them the roles back (with the exception of staff roles).

Use Case: For when a user leaves and rejoins.

Proposed Solution: Track this in the Sersi DB.

Additional Context: Routinely check the DB once every 24hrs to remove data from users over 28 days.

Priority: Minor

Reason for Priority: Should be a simple implementation.

Milestone: 5.2.3

BrainFuck42 commented 5 months ago

we have the misc.roles cog, which would be perfect place for this

Yoshod commented 3 months ago

Implemented in 2278e7b