-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Description
Setup a jobs board plugin
It should:
- be able to manage multiple jobs channels
- post jobs to a moderation queue that admins/selected people can review to post
- Stretch goal: post jobs to the website too
User interactions:
User DM's the bot with job post. Use flows to get info from them
- Job description
- Remote or in San Antonio
- Contract/Full Time/Short Term Gig
- URL
- Gives the user a retraction link they can use to retract it
Bot:
Post a message to the moderation channel for the admins to look at. Should have a few ways to approve:
- reaction emoji for slack backend
- approval command which takes a message id
- rejection
On approval/rejection: Message back to the user to let them know what's up
-- rejection: Tell them they can message the admins to ask about the rejection
Post the message to the appropriate job channel.
"@{user} has a job opening!
[[list job description here]]
"
If retracted, go back and delete that post.