Как реализовать очередь сообщений для телеграм бота на C#?

Рейтинг: 1Ответов: 0Опубликовано: 08.04.2023

Всем день добрый! Пишу телеграм бота на C# с библиотекой TelegramBOT Api. Узнал в документации, что бот может отправлять только 30 сообщений в секунду. В голове возникла идея с очередью, которая будет каждый тик программы проверять себя на наличие сообщений и если они есть, то отправлять их пользователям. Но на деле, сообщения иногда отправляются не в том порядке, в котором они в попали в очередь, да и её проверка через цикл while во время работы программы, мне кажется, не очень хорошая практика. Какие существуют методы реализации?

Ответы

Ответов пока нет.