LINUX.ORG.RU

Ответ на: комментарий от vvn_black

там ничего про большое ограничение не сказано

Согласно разделу часто задаваемых вопросов о ботах, Telegram ввел ограничения для предотвращения злоупотреблений и обеспечения бесперебойной работы платформы. Вот некоторые ключевые моменты:
Ограничения на отправку сообщений:
• Общие чаты: избегайте отправки более одного сообщения в секунду. Пакеты, превышающие этот предел, могут быть разрешены изначально, но в конечном итоге приведут к 429 ошибкам.
• Массовые уведомления. Отправка массовых уведомлений нескольким пользователям ограничена примерно 30 сообщениями в секунду. Чтобы не достичь этого лимита, распределяйте уведомления на более длительные интервалы (8–12 часов).
• Группы: ваш бот не может отправлять более 20 сообщений в минуту в одну и ту же группу.
Ограничения на загрузку файлов:
• Боты могут загружать файлы любого типа размером до 50 МБ.
Сохранение идентификатора файла:
• Да, file_ids можно считать постоянными.


According to the Bots FAQ section, Telegram has implemented limits to prevent abuse and ensure the platform's smooth operation. Here are some key points:
Message Sending Limits:
• General chats: Avoid sending more than one message per second. Bursts exceeding this limit may be allowed initially, but will eventually result in 429 errors.
• Bulk notifications: Sending bulk notifications to multiple users is limited to ~30 messages per second. To avoid hitting this limit, spread out notifications over longer intervals (8-12 hours).
• Groups: Your bot cannot send more than 20 messages per minute to the same group.
File Upload Limits:
• Bots can upload files of any type up to a maximum size of 50 MB.
File ID Persistence:
• Yes, file_ids can be considered persistent.

theurs ★★
() автор топика
Ответ на: комментарий от theurs

Похоже что большого ограничения вообще нет. Только на размер одного файла.

Использование локального сервера Bot API
Исходный код сервера Bot API доступен в telegram-bot-api. Вы можете запустить его локально и отправлять запросы на свой сервер вместо https://api.telegram.org. (https://api.telegram.org/) При переходе на локальный сервер Bot API ваш бот сможет:
• Скачивать файлы без ограничений по размеру.
• Загружать файлы размером до 2000 МБ.
• Загружать файлы, используя их локальный путь и схему URI файла.
• Использовать HTTP-URL для веб-перехватчика.
• Использовать любой локальный IP-адрес для веб-перехватчика.
• Использовать любой порт для веб-перехватчика.
• Установить max_webhook_connections до 100000.
• Получать абсолютный локальный путь в качестве значения поля file_path без необходимости загружать файл после запроса getFile.

theurs ★★
() автор топика