Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
develop:telegram [2022/11/28 07:47] admin |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Telegram ====== | ||
- | |||
- | |||
- | ===== Бот ===== | ||
- | [[https:// | ||
- | |||
- | В поле " | ||
- | |||
- | |||
- | < | ||
- | < | ||
- | <code python> | ||
- | # | ||
- | import requests | ||
- | |||
- | token =' | ||
- | url = f' | ||
- | data = {' | ||
- | |||
- | answer = requests.post(url, | ||
- | print(str(answer)) | ||
- | </ | ||
- | |||
- | <code bash> | ||
- | # Простая отправка сообщения: | ||
- | curl -s -X POST https:// | ||
- | |||
- | # Изменить сообщение: | ||
- | curl -s -X POST https:// | ||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | |||
- | ==== inline_keyboard ==== | ||
- | [[https:// | ||
- | Кнопки " | ||
- | Непосредственно кнопки это элементы объекта " | ||
- | |||
- | После того как пользователь выбирает такую кнопку, | ||
- | [[https:// | ||
- | |||
- | |||
- | |||
- | < | ||
- | < | ||
- | |||
- | <code python> | ||
- | # Класс кнопки | ||
- | InlineKeyboardButton( | ||
- | text, | ||
- | url = NULL, | ||
- | callback_data = NULL, | ||
- | switch_inline_query = NULL, | ||
- | switch_inline_query_current_chat = NULL | ||
- | ) | ||
- | |||
- | # | ||
- | |||
- | |||
- | # | ||
- | |||
- | |||
- | # | ||
- | |||
- | |||
- | # | ||
- | |||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||