Ограничения Bot API по сравнению с Telegram API
Эта таблица от @vanutp показывает различия между Bot API и Telegram API при разработке ботов.
| Возможности | Bot API | Telegram API | Read more |
|---|---|---|---|
| Получение сообщений | Только из апдейтов | Из апдейтов или по ID сообщений | Апдейты |
| Получение пользователей | Только из апдейтов | - Из апдейтов - По ID сообщений (если бот «знает» пользователя) - По юзернейму (200 раз в день) | «Знакомые» пользователи |
| Размер файлов | ↓ 20 МБ, ↑ 50 МБ (если нет локального сервера) | Как для обычных пользователей | Документация Bot API: локальный сервер |
| Получение списка участников группы | Нет | Да | |
| Получение старых апдейтов | Нет | Да | |
| Запуск нескольких программ с одним ботом | Только если другие используют Telegram API | Да | Получение апдейтов несколько раз |
По теме: отличия между Bot API и Telegram API и библиотеки для разных API,
