Skip to content
This repository has been archived by the owner on Oct 2, 2023. It is now read-only.

Improve Perma Roles #117

Open
Defelo opened this issue Aug 27, 2021 · 0 comments
Open

Improve Perma Roles #117

Defelo opened this issue Aug 27, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request priority: high

Comments

@Defelo
Copy link
Member

Defelo commented Aug 27, 2021

Make the member parameter of .roles perma_add and .roles perma_unset optional. If this parameter is omitted, create perma role entries for all users who have this role and add this role to a new table to mark it as permanent. Adding a permanent role to a member will also add a new db entry for this user and removing the role will also remove the db entry without reassigning the role. When a user leaves and rejoins the server, reassign all perma roles of this user.

@Defelo Defelo added enhancement New feature or request priority: high labels Aug 27, 2021
@Defelo Defelo added this to the MH v3.1 milestone Aug 27, 2021
@Defelo Defelo self-assigned this Aug 27, 2021
@Defelo Defelo mentioned this issue Aug 28, 2021
2 tasks
@Defelo Defelo removed this from the MH v3.1 milestone Aug 29, 2021
@Defelo Defelo added this to Issues Mar 28, 2022
@Defelo Defelo moved this to Todo in Issues Mar 28, 2022
@Defelo Defelo assigned TheCataliasTNT2k and unassigned Defelo Apr 29, 2022
@Defelo Defelo moved this from Todo to In Progress in Issues May 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request priority: high
Projects
Status: In Progress
Development

No branches or pull requests

2 participants