python-discord / sir-robin

Our event bot, for managing community events.
MIT License
18 stars 14 forks source link

Off season AoC command #44

Closed Robin5605 closed 2 years ago

Robin5605 commented 2 years ago

According to this Notion page, the new !summer-aoc command would best fit this bot. The syntax would be like so:

!summer-aoc <year> <days> [start_day=1]

Or some variant of that. This is how it's going to work: start posting the next problems from year year every days days (tasks extension?), and optionally start from start_day in case we need to start in the middle for whatever reason.

Example:

!summer-aoc 2020 2 5

Would send problems every 2 days from the 2020 problem set, starting at day 5.

The post should also go in a dedicated forum channel that will be created for the bot as well