OpenSourceHelpCommunity / OpenSourceHelpCommunity.github.io

Open source help community website
http://opensourcehelpcommunity.herokuapp.com/
MIT License
44 stars 57 forks source link

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

Open tapaswenipathak opened 6 years ago

tapaswenipathak commented 6 years ago

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 opensourcehelpcommunity@gmail.com.

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.

Duggi-Niharika-Sai-06 commented 9 months ago

I need to work on open source projects as a part of my university course. I am interested to contribute to this problem.

Can you please assign this to me?