Дії Telegram Bot
Усі доступні дії для підключень Telegram Bot.
Приклад: Надіслати Inline Keyboard
Send Inline Keyboard
Send message with buttons, handle callback

Telegram Bot
Send Inline Keyboard
chatId
userID
text
Choose an option:
keyboard
[[{"text":"Yes","callback_data":"yes"}]]
Повідомлення
| Дія | Опис | Ключові входи |
|---|---|---|
| Send Message | Надіслати текстове повідомлення | chatId, text |
| Send Reply | Відповісти на повідомлення | chatId, text, replyToMessageId |
| Edit Message Text | Редагувати існуюче повідомлення | chatId, messageId, text |
| Delete Message | Видалити повідомлення | chatId, messageId |
| Send Chat Action | Показати індикатор друку/завантаження | chatId, action |
Медіа
| Дія | Опис | Ключові входи |
|---|---|---|
| Send Photo | Надіслати зображення | chatId, photo, caption |
| Send Video | Надіслати відео | chatId, video, caption |
| Send Document | Надіслати файл | chatId, document, caption |
| Send Audio | Надіслати аудіо | chatId, audio, caption |
| Send Voice | Надіслати голосове повідомлення | chatId, voice |
| Send Media Group | Надіслати кілька медіа | chatId, media |
Інтерактивні
| Дія | Опис | Ключові входи |
|---|---|---|
| Send Inline Keyboard | Повідомлення з inline-кнопками | chatId, text, keyboard |
| Send Menu | Повідомлення з reply-клавіатурою | chatId, text, keyboard |
| Answer Callback Query | Відповісти на натискання кнопки | callbackQueryId, text |
| Set My Commands | Встановити список команд бота | commands |
Керування чатом
| Дія | Опис | Ключові входи |
|---|---|---|
| Get Chat | Отримати інформацію про чат | chatId |
| Get Chat Member | Отримати інформацію про учасника | chatId, userId |
| Ban Chat Member | Заблокувати користувача | chatId, userId |
| Unban Chat Member | Розблокувати користувача | chatId, userId |
| Approve Join Request | Схвалити запит на вступ | chatId, userId |
| Decline Join Request | Відхилити запит на вступ | chatId, userId |