-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
general: good first issueGood for newcomersGood for newcomerspriority: lowThis is an issue that is fine sitting for a whileThis is an issue that is fine sitting for a whilestatus: acceptedThe issue has been accepted but still needs to be addressedThe issue has been accepted but still needs to be addressedtype: airtable modificationThis issue requires a change to the Airtable baseThis issue requires a change to the Airtable basetype: code changeIssue requires changes to the code baseIssue requires changes to the code basetype: featureIssue involves adding new functionality that doesn't currently existIssue involves adding new functionality that doesn't currently exist
Description
We should create a /moderators
command that will list out the current moderators so folks can DM one individually if needed, and also know who is who. This should pull from an Airtable table that lists them out so it can easily be updated.
- Make a new Airtable table to list the moderators with their Slack username and Full name
- Create a new
@app.command("/moderators")
in themain.py
file of the project - Create a new handler file - something like
moderator_handler.py
- Create a new models file - something like
moderator_models.py
- Create a new blocks file - something like
moderator_blocks.py
- Determine the block kit formation using Block Kit Builder
- Create new handler method to put together blocks and send back to user
- Put the blocks together in the blocks file to build the correct blocks
Metadata
Metadata
Assignees
Labels
general: good first issueGood for newcomersGood for newcomerspriority: lowThis is an issue that is fine sitting for a whileThis is an issue that is fine sitting for a whilestatus: acceptedThe issue has been accepted but still needs to be addressedThe issue has been accepted but still needs to be addressedtype: airtable modificationThis issue requires a change to the Airtable baseThis issue requires a change to the Airtable basetype: code changeIssue requires changes to the code baseIssue requires changes to the code basetype: featureIssue involves adding new functionality that doesn't currently existIssue involves adding new functionality that doesn't currently exist