Добавление бота в чаты и каналы
Чтобы использовать сценарии, описанные в этом разделе, сначала добавьте бота в групповой чат или канал. Подробнее о том, как это сделать — на странице «Добавление бота в чаты и каналы»
После добавления бота в групповой чат или канал вы можете:
- Получать события — POST
/subscriptions(Webhook) и GET/updates(Long Polling — только для разработки и тестирования, не подходит для production-окружения) - Получать chat_id и использовать его во всех методах, где он нужен
- Управлять групповыми чатами и каналами, например:
- получать информацию о членстве бота в групповом чате или канале — GET
chats/{chatId}/members/me - получать и изменять информацию о чате — GET
/chats/{chatId}, PATCH/chats/{chatId} - закреплять сообщения в групповом чате или канале — PUT
/chats/{chatId}/pin
- получать информацию о членстве бота в групповом чате или канале — GET
- Работать с сообщениями, например:
- отправлять сообщения — POST
/messages - получать сообщения — GET
/messages(только если бот — администратор), GET/messages/{messageId} - редактировать и удалять сообщения — PUT
/messages/, DELETE/messages/
- отправлять сообщения — POST
- Управлять комментариями, например:
- отправлять комментарии — POST
/messages/{messageId}/comments - получать комментарии — GET
/messages/{messageId}/comments(только если бот — администратор), GET/messages/{messageId}/comments/{commentId} - удалять комментарии — DELETE
/messages/{messageId}/comments
- отправлять комментарии — POST
Полный список доступных методов и их параметров — в разделе «Методы API»