Skip to content

Add form to request authorization to tag everyone on Slack general #197

Open
@tapaswenipathak

Description

@tapaswenipathak

If someone wishes to give a shout out of useful information usually announcements to everyone in Slack channel, currently >500 members in 12 timezones, they need to have authorization to use @ channel or @ everyone which is only limited to admins.

Add a form which when filled with following details would send a request to email id which will then be approved by the admin and taken back after they post; not sure if there is a way to automate this further.

  1. Name
  2. Slack username
  3. GitHub username
  4. Email id which they used to signin to Slack.
  5. One line for the announcement they want to make.

Technical details:

  1. Add Request on top navbar.
  2. In Dropdown say Request Slack Auth.
  3. /request_slackauth/ -> Use Django Crispy Forms with above fields.
  4. With submit button send information to [email protected].

Not restricting announcements sharing to admins; please drop me a ping if you have questions on why for this or have better suggestions or have any other questions.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions