У меня есть бот Telegram для сотрудников компании, который позволяет администратору отправлять сообщения всем сотрудникам (более 10 тыс. пользователей). Список всех сотрудников chat_id хранится в базе данных и с помощью специальной команды администратор может отправить сообщение всем пользователям.
Проблема заключается в том, что когда администратор отправляет сообщение всем сотрудникам, оно будет отправлено некоторым пользователям (самым первым пользователям в цикле для всех пользователей), но будет сталкиваться с ошибкой 400 (неверный запрос) для других пользователей (ошибки регистрируются в файле ).
Я использую объект C# Webrequest и делю список пользователей на страницы из 100 пользователей. После отправки сообщения 100 пользователям оно отправляется следующим 100 пользователям.
Кто-нибудь может мне с этим помочь ? В общем, это хороший способ отправлять массовые сообщения с ботом телеграммы?