J-Wass / RLEB

https://www.reddit.com/r/RocketLeagueEsports
2 stars 0 forks source link

Create more user-friendly calendar for users #90

Open dhrudevalia opened 2 years ago

dhrudevalia commented 2 years ago

General idea being to run two calendars simultaneously. One dev calendar and one user calendar. The dev calendar being the one we update and creates the weekly schedule and all the bot related things. The user calendar which is the one users subscribe too but is parsed and updated by the dev calendar. The fundamentals of which are that when the dev calendar is updated we sanitize the markdown so the users don't see all the funky brackets. Would require synchronization between dev calendar and user calendar.

Example

[**RLCS 21/22: OCE Regional 1 - Day 2**](https://liquipedia.net/rocketleague/Rocket_League_Championship_Series/2021-22/Winter/Oceania/1) 

becomes

RLCS 21/22: OCE Regional 1 - Day 2

With all other relevant properties such as timings and location (twitch.tv) in the same place and/or description.

Requirements

J-Wass commented 2 years ago

Love this idea. I recommend starting in https://github.com/J-Wass/RLEB/blob/main/rleb_calendar.py#L60, which is where we parse the "dev" calendar today.