pystargazer is a more extensive alternative of this. See here for the self-hosting instructions.
This project has been shifted to a general-purpose YouTube channel video/live watcher. It sends notifications to Telegram, but it's not complicated to mod this CLI to other chat services.
Still, it's initially aimed at watching Hosimati Suisei's YouTube livestreams. But you know.. she's just not used to schedule her livestreams on YouTube. We are considering fetching directly from Hololive schedule site, but that's another story... Since Hololive schedule site only releases livestreams scheduled on YouTube, this approach will not work, either. Don't attempt to fetch Suisei's livestream schedule fully automatically unless you are really good at NLP.
npm install -g yt-watch
yt-watch -c config.json
Configure is shown in config.sample.json
.