Skip to content

Mandatory job channel form #534

@danthe1st

Description

@danthe1st

Is your feature request related to a problem? Please describe.
There are currently quite some low-effort posts in the job channel. It would be good to add some minimal requirements

Describe the solution you'd like
When a user creates a post in the job channel, the bot automatically responds saying they have to submit the form for their post to stay with a button to do exactly that.
This form is a form from #524 using the same submission logic.
When the user doesn't submit the form within e.g. 5 minutes, the initial message is deleted and the post is closed and locked (only after the deletion is successful).
Ideally, this would allow using mandatory checkboxes in the form once that is available in JDA: discord-jda/JDA#3010

This logic should not be tied to the job channel but it should be possible to configure a form for any arbitrary forum channel.

Describe alternatives you've considered

  • Remove the job channel. I fear this could result of lots of postings in channels like the collaboration channel which I think might be worth preserving.

Additional context
Depends on #524

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions