Inline mode telegram это

Для многих пользователей роботы стали неотъемлемой частью Telegram, однако, общение с ними иногда вызывает неудобство. Их приходилось либо добавлять в группы, либо писать им личные сообщения. Сегодня появился третий способ коммуникации с ботами — встроенный режим.

Благодаря встроенному режиму, боты стали вездесущими: вы можете обращаться к роботам в любом чате, группе или канале — совершенно не важно, является ли бот участником группы или канала, или нет. Встроенные боты могут выполнять практически любые задачи — например, быстро отправить GIF, картинку, видео с YouTube, статьи с Wikipedia, и т. д.

Вот некоторые примеры, созданные командой Telegram: @gif, @vid, @pic, @bing, @wiki, @imdb и @bold. Чтобы увидеть их в действии, просто наберите имя пользователя робота и какое-нибудь ключевое слово в поле сообщения. После этого бот предложит вам несколько вариантов подходящих ответов.

Нажмите на предложенный результат, чтобы отправить его в чат. Таким образом вы можете пользоваться ботами без лишних действий. Встроенным ботам не доступна история сообщений чата — они получат только то, что вы написали после его @имени.

Нажмите на «через @username», чтобы отправить запрос боту. Недавно использованные боты будут отображаться в панели предложений, когда вы наберете @ в поле сообщения.

Встроенные боты, как, впрочем, и всё остальное в Telegram, являются частью открытой платформы, доступной для любого разработчика в любой стране. Совсем скоро появятся сотни встроенных ботов — сразу, как только разработчики начнут разбираться с новым режимом.

Если вы — разработчик, обратите внимание на документацию: Встроенные боты. Также подписыватесь на новости про ботов: @BotNewsRU

Добрый день. Есть код телеграм бота, который выводит 4 кнопки и при нажатии на каждую из них выводится сообщение.

Как сделать, что бы при нажатии на кнопку — открывалось новое меню из нескольких кнопок, с возможностью вернутся к главному меню?

Здравствуйте, реализовал своему боту inline-встраиваемость, при использовании @%bot_name%. Но никак не могу понять, как реализовать нечто подобное:

Т.е. нужно при вводе пользователем части команды сразу выводить ему возможные варианты. Использую python и модули telebot с pyTelegramBotAPI.

2 ответа 2

Это список команд, Inline mode к этому не имеет отношения. Задать команды можно с помощью @BotFather —> /mybots —> Your_Bot_Name —> Edit bot —> Edit commands

Столкнулся с тем же вопросом и вижу что уже неактуальный топик. Но просто оставлю это здесь:

  • включить через ОтецБот’а BotSettins -> Inline Mode -> "Turn on"
  • о реализация в боте, не плохой лессон: https://groosha.gitbook.io/telegram-bot-lessons/chapter7

Всё ещё ищете ответ? Посмотрите другие вопросы с метками telegram-bot или задайте свой вопрос.

Связанные

Похожие

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2020 Stack Exchange Inc; пользовательское содержимое попадает под действие лицензии cc by-sa 4.0 с указанием ссылки на источник. rev 2020.1.13.35763

Оцените статью
Много толка
Добавить комментарий