[Streams] Support Youtube stream schedules (#4615)

* Catch scheduled livestreams

* Announce scheduled streams and starts

* Add setting, fix bugs

* Add new dependency

* Black reformat

* Fix the duplicated messages bug

* Do not send messages for schedules

* Format embed
This commit is contained in:
El Laggron
2020-11-18 21:48:36 +01:00
committed by GitHub
parent 13ca9a6c2e
commit 6060da0f87
3 changed files with 84 additions and 18 deletions

View File

@@ -50,6 +50,7 @@ install_requires =
idna==2.10
markdown==3.2.2
multidict==4.7.6
python-dateutil==2.8.1
python-Levenshtein-wheels==0.13.1
pytz==2020.1
PyYAML==5.3.1