Андрей Смирнов
Время чтения: ~7 мин.
Просмотров: 0

Производим различные действия с ботами: простые ответы на популярные вопросы

Синтаксис для общения с роботами

Начать работу с конкретным чат-ботом достаточно просто. Для этого необходимо:

  1. Забить его полное имя в поиск (иногда достаточно ввести часть имени).
  2. Если бот существует, система мгновенно выдаст результат.
  3. Нажать на имя робота.
  4. Начать личную переписку.

Чат-боты могут распознавать некоторые стандартные фразы, однако для более гибкого управления существует список команд в Телеграмме, которые имеют следующий синтаксис:

/функция [аргумент]

Косая черта «/» является обязательным символом и всегда располагается вначале кода, общая длина которого не должна превышать 32 знаков.

Необходимо понимать, что у разных чат-ботов могут быть разные разработчики, поэтому и коды, которые они распознают, как правило, отличаются. Чтобы определить функционал бота, в личной переписке нужно ввести символ «/», после чего пользователю предоставится список поддерживаемых команд и их описание.

Sintaksis-dlya-obshcheniya-s-robotami.png
Для общения с роботами используйте команды в Телеграмме

Главные команды при создании ботов в Телеграмм

Возможность создания персонального помощника доступна абсолютно каждому. Для этого Вам потребуется обратиться к «самому главному» боту — @BotFather, который используется владельцами мессенджера для регистрации новых роботов.

Таким образом, после инициализации общения с данным ботом Вы можете использовать следующие команды для общения с ним:

  • /newbot – команда для создания нового бота;
  • /setname – изменение имени бота;
  • /setdescription – изменение описания для бота, которое будет доступно каждому пользователю;
  • /setabouttext – изменение краткой информации о текущем аккаунте;
  • /setuserpic – изменить основное изображение бота;
  • /setcommands – ввести перечень поддерживаемых команд при использовании символа «/»;
  • /setjoingroups – возможность «включать» бота в пользователей сторонней группы;
  • /deletebot – удалить существующий бот;

Помните, что управление абсолютно любым ботом возможно лишь с помощью @BotFather. Мессенджер предлагает каждому желающему удобный инструмент, который позволит решить абсолютно любые трудности.

Как работать с роботами на примере Sberometer

Бот Sberometer (@SberometerBot) может показывать биржевые и официальные курсы валют, текущую цену на нефть и золото, а также новости с финансовых и энергетических рынков. Для получения интересующей информации нужно выполнить следующие шаги:

  1. Для просмотра функционала выбрать «Список команд» или ввести символ «/».
  2. В диалоговом окне нажать «Начать».
  3. Набрать в поиске @sberometerbot и выбрать его из списка.
  4. Чтобы получить нужную информацию, следует указать соответствующую функцию. Также этот бот позволяет использовать слова на русском языке без использования символа «/» Например:
  • /kurs или просто «курс» – курсы рубля по отношению к евро и доллару;
  • /gold или просто «золото»– биржевая цена на золото;
  • /oil или просто «нефть» – биржевая цена на нефть марки Brent;
  • /news [тематика] – 3 новости определенной тематики (к примеру, /news oil или «новости нефть» – новости с энергетического рынка).
Kak-rabotat-s-robotami-na-primere-Sberometer.png
Что бы узнать курс валюты используйте робота Sberometer

Правила ведения общения с ботами

Для того, чтобы Ваш персональный помощник смог Вам помочь, потребуется выполнить несколько необходимых шагов:

  • Введите его название полностью или частично в строку поиска и выберите подходящий вариант;
  • Выберите название бота, чтобы открыть окно общения с ним;
  • Начните личное общение с роботизированным помощником;

Большинство ботов имеют стандартизированные команды для облегчения взаимодействия с конечным пользователем, однако каждый разработчик имеет возможность добавить уникальные команды. Все они имеют общую структуру следующего вида: /функция{аргумент}

Первый символ «/» необходим для инициализации команды и является обязательным. Предусмотрено, что общая длина команды не может быть длиннее, чем 32 символа. Как упоминалось ранее, каждый разработчик бота может использовать различные команды. Если Вы желаете получить их полный перечень, то введите символ «/» и ожидайте несколько секунд — список команд появится над полем ввода сообщения.

Для работы с роботом в Телеграмм Вам следует использовать только задокументированные команды. Если Вы введете стороннюю фразу, то программа Вас попросту не поймет. Если Вы только что решили скачать Telegram на iPhone, то, возможно, Вам будет непросто разобраться в данном вопросе, однако вскоре Вам удастся понять принцип работы.

Функции и возможности ботов Телеграм

Прежде чем мы попробуем рассказать, как сделать бота в Телеграме, давайте выясним, для чего он вообще может понадобиться и какую помощь можно получить от телеграм-робота?

Основные причины создания бота:

  • работа в одно время сразу со многими клиентами;
  • проведение консультации по основным вопросам для потенциального клиента;
  • сокращение загруженности консультантов горячей линии;
  • сокращение затрат на дополнительных консультантов;
  • отбор и направление клиентов со сложными вопросами напрямую операторам и консультантам.

35ec42c663ec5b5f8488752c6fb56d7a.jpg

Как создать бота в Телеграм? Пошаговая инструкция

Есть многочисленные сервисы для создания ботов, платные и бесплатные, встроенные в сам Телеграм и сторонние. Базовый способ разработки через Телеграм мы рассмотрим в этой статье, а если вам хочется большего — используйте Manychat. Это сторонний сервис, который упрощает процесс создания, предлагает готовые наработки и дополненный функционал.

Удобнее делать чат-бот на компьютере, потому что придется воспользоваться многочисленными дополнительными файлами. Но если сильно захотеть и хорошо постараться, можно сделать это и с телефона. Итак, техникой запаслись, теперь приступаем к операции под названием «Как создать бота в Telegram».

  1. Для начала необходимо загрузить и установить сам Телеграм на компьютер или телефон.
  2. Как только мессенджер установлен, заходим в приложение и вводим слово «Manybot» в поисковой строке (как всегда, оно обозначена картинкой лупы).
  3. Когда увидите результаты поиска, кликните на кнопку «Start» снизу в правом углу.
  4. Далее нажимаем на «Добавить нового бота».
  5. В ответ на эти действия всплывет окошко с сообщением от службы Телеграмм, в котором они подробно объяснят, как добавить бота в канал Telegram. Далее действуем по предложенной инструкции.
  6. По условиям мессенджера, затем нужно перейти в профиль BotFather. Если что, в инструкции есть ссылка, выделенная синим цветом.
  7. Теперь кликаем на «Send Message», чтобы перейти к диалогу с этим «собеседником».
  8. Вводим команду «start», чтобы увидеть перечень команд, которые будут доступны при добавлении бота.
  9. Выбираем команду «newbot» и ждет ответного сообщения.
  10. Теперь самое время придумать уникальное название для своего бота (имейте в виду, что оно должно быть на английском языке и с окончанием «bot»). Введите и отправьте его, когда придет ответ. Обязательно сохраните API-токен, который будет ключом для доступа к вашему боту.
  11. Опять переходим к Manybot. Сюда вставляем сохраненный API-токен и ждем ответной реакции.
  12. Затем нужно отослать цели создания бота (для чего он понадобился и как будет функционировать). Если не хотите морочить с этим голову, пропустите этот шаг с помощью кнопки «Skip». В ответ вы должны получить отчет о завершении создания бота.
  13. Как только уведомление пришло, нашу операцию «Как добавить бота в Telegram» можно считать завершенной. Последнее сообщение должно включать ссылку, по которой вы сможете пригласить людей из своих контактов. Там же можно найти перечень универсальных команд для постинга в соц. сетях.

Боты для оплаты услуг, продавцы

При помощи нажатия на несколько кнопок, в Telegram можно оплатить услуги такси, заказать пиццу или купить пару туфель. Боты могут принимать платежи от пользователей мессенджера по всему миру.

Как заплатить

Для того чтобы разобраться в работе ботов для оплаты, можно начать диалог с @ShopBot. Это своего рода тренажёр, который на примере продаж несуществующих машин времени позволяет разобраться со всеми возможными функциями. На перевод денег он не отвечает, но в остальном функционирует как полноценный продавец.

7-shop-bot-Teleg.jpg

Рисунок 7. Покупка машины времени через @ShopBot.

Пример взаимодействия с ботом Sberometer

@SberometerBot – это финансовый помощник, который всегда готов предоставить актуальную информацию о биржевых и официальных курсах валют, текущих ценах на нефтяную продукцию, драгоценные металлы, а также ссылки на новостные ресурсы финансового или энергетического рынка. Получить информацию можно достаточно быстро – необходимо лишь выполнить следующее:

  • Для ознакомления с командами нажать «Списки команд» или ввести «/»;
  • Ввести в диалоговое окно команду «Начать»;
  • Выбрать в поиске @sberometerbot для начала взаимодействия с программой;

komandy-v-telegramme-dlya-upravleniya-botami-2.jpg

Рекомендуем прочитать: Как пользоваться версией Wap Telegram?

Так, например, разработчики данного инструмента предусмотрели следующий список команд, которыми пользуются миллионы профессионалов своего дела:

  • /kurs – показывает соотношение российского рубля и доллара/евро;
  • /gold – демонстрирует актуальную биржевую стоимость золота;
  • /oil – актуальная биржевая стоимость нефти;
  • /news [тема] – показывает три новостные ссылки на выбранную тему;

komandy-v-telegramme-dlya-upravleniya-botami-3.jpg

Рекомендуем прочитать: Telegram Plus — стоит ли скачать новую версию?

Используемые источники:

  • https://ru.telegram-store.com/blog/komandy-v-telegramme/
  • https://download-telegram.ru/komandy-v-telegramm-dlya-upravleniya-botami.html
  • https://waytostart.ru/blog/telegram-bot
  • https://softolet.ru/telegramm/proizvodim-razlichnye-dejstviya-s-botami-prostye-otvety-na-populyarnye-voprosy.html

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации