gwillen / herring

Modern Django and ReactJS based web application for puzzlehunt team management!
MIT License
7 stars 4 forks source link

Herring endpoint for puzzle scraping bot to directly create puzzles without copy and paste #89

Open sparkyb opened 8 months ago

sparkyb commented 8 months ago

As a person doing new puzzle entry, I would like to be able to create a new puzzle faster without having to copy and paste from the data the puzzle list scraping bot posts to the Discord channel.

This could be a REST endpoint for the bot to directly create puzzles, but it shouldn't be, it should still require manual approval. This could either be an endpoint for the bot to create a new form of draft puzzle entry that a puzzle entry person can view in a new UI and approve to turn into a full new puzzle (or deny to delete) with a single click.

Or, it could just be a URL that the bot can post a link to in Discord that would load the puzzle entry page with all the details pre-filled (via query params).