Всем привет.
Представляю вашему вниманию discord-бота, умеющего уведомлять о начале трансляции twitch (что вполне обычно), goodgame (что весьма необычно) и peka2.tv (что совсем уж странно).
Выглядит это безобразие примерно так:
Peka2.tv:
Goodgame:
Twitch:
Команды бота:
!help - показывает помощь
!join - присоединиться к новому серверу
!goodgame стрим - проверка стрима на goodgame.ru
!peka стрим - проверка стрима на peka2.tv
!twitch стрим - проверка стрима на twitch.tv
!notify сервис стрим - добавляет или удаляет уведомление о стриме на текущий канал
!notify goodgame стрим - добавляет уведомление о начале стрима на goodgame.ru
!notify peka стрим - добавляет уведомление о начале стрима на peka2.tv
!notify twitch стрим - добавляет уведомление о начале стрима на twitch.tv
!notify list - показывает список уведомлений на канале
!notify stop - убирает все уведомления с канала
Старые команды (streamalert, gg) оставил дабы избежать путаницы.
*Добавлять уведомления могут только владелец сервера и члены группы moder
Ссылка на бота (для приглашения на свой сервер): NotifyBot
Не забывайте про права на канале. Для нормальной работы боту нужно как минимум права "отправлять сообщения", "встраивать ссылки", "прикреплять файлы" и "упомянуть всех".
Сделяль на коленке, а значит обо всех ошибках можете отписываться в этой теме.