Enhance TelegramNotifier to include channel names in notifications
Updated the TelegramNotifier to fetch channel names in a single database query, improving efficiency. Modified notification messages to include channel names for better clarity, ensuring users know where to switch for live content. Added tests to verify the inclusion of channel names in notifications and updated documentation to reflect these changes.
This commit is contained in:
@@ -43,6 +43,9 @@ NAT и через прокси, и это единственный вариан
|
||||
в глазах зрителя, и четыре сообщения о ней читаются как спам.
|
||||
- **Скоро в эфире** — за пять минут до следующей программы.
|
||||
|
||||
Оба называют канал: подписок у зрителя несколько, и «Сейчас в эфире» без названия не отвечает
|
||||
на вопрос «где» — по такому сообщению непонятно, куда переключаться.
|
||||
|
||||
Граница разобранного (`TelegramSettings.NotifiedUntil`) двигается на каждом тике, даже когда
|
||||
подписчиков нет: иначе первый же подписавшийся получил бы пачку сообщений про всё, что успело
|
||||
пройти. Догон ограничен пятнадцатью минутами — после долгого простоя бот не станет пересказывать
|
||||
|
||||
Reference in New Issue
Block a user