GeneralMagicio / gm-planning

This repository is used for planning General Magic projects
2 stars 0 forks source link

Discord permissions for members in Trial period #63

Open markoprljic opened 2 years ago

markoprljic commented 2 years ago

When new member joins GM and is on Trial period (one month), they should be given permissions to see Projects channels only. After the trial period, and if accepted as full member of GM they should get assigned Magicians role to access the Keep.

How can we automate this? Should we use the Feature preview role or create a new one for this use case?

Reviewer: @freshelle @ahmadabugosh @hanners-717

Vyvy-vi commented 1 year ago

We could set up a bot command for doing this. /giveaccess MEMBER, CHANNEL

markoprljic commented 1 year ago

That would be cool. If I understand correctly, a bot command like this one would allow Admin to select a member and give them access to certain channels only?

/giveaccess Marko, #channel-name #channel-name #channel-name

Can we include channel section as well? Or we simply create a new "Trial" role with permissions to access Watchtower and Chambers, and use the bot command to give access to selected channels in the Keep section?

Are we overcomplicating things here? :D

Vyvy-vi commented 1 year ago

The trail role would be simpler 👍

markoprljic commented 1 year ago

Nice! Let's do it then. I think @Nicbals @freshelle need to sync on this as well.

freshelle commented 1 year ago

Let us know when the trial role is ready and @Nicbals will make the role changes and needed.

Nicbals commented 1 year ago

Thanks for looping me in :) Just let me know when the command is up and going.