Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: Announcements Manager #7

Open
devksingh4 opened this issue Sep 18, 2024 · 0 comments
Open

Epic: Announcements Manager #7

devksingh4 opened this issue Sep 18, 2024 · 0 comments

Comments

@devksingh4
Copy link
Contributor

Announcements manager will provide us with draft-announcements and announcements directly in manage.acm.

We will have two roles: announcements:creator and announcements:approver. Announcements can be created by both roles, announcements can be approved by the approval role. We will send notifications on draft creation and reject/accept actions to the draft-announcement channels. We can also edit announcements centrally by storing the message ID when we publish to #announcements.

The bot also auto-creates a thread that people can discuss the announcement in. No one should be able to manually post to announcements, even officers. You should have to log into the ACM admin discord to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant