external:zz_дополнительные_материалы:01_telegram_bot

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:zz_дополнительные_материалы:01_telegram_bot [2021/11/08 12:53] Александр Ильинexternal:zz_дополнительные_материалы:01_telegram_bot [2022/11/04 13:31] (текущий) – [Создание Бота] Александр Ильин
Строка 1: Строка 1:
 ====== Создание Бота в Telegram ====== ====== Создание Бота в Telegram ======
 Мессенджер Telegram, кроме своей прямой функции (обмена сообщениями между пользователями) позволяет создавать Ботов, которых можно использовать для решения прикладных задач по автоматизации (отправка событийных уведомлений и/или периодической информации определенному списку получателей).  Мессенджер Telegram, кроме своей прямой функции (обмена сообщениями между пользователями) позволяет создавать Ботов, которых можно использовать для решения прикладных задач по автоматизации (отправка событийных уведомлений и/или периодической информации определенному списку получателей). 
-В рамках решений от Компании "Карбис" мы активно используем телеграмм ботов (оповещения персонала в [[external:qr_меню:|QR меню]], [[external:carbistbot:|рассылка отчетов и информации о фискально опасных операциях]] в ресторане, бот для применения [[external:дискобот:|скидок по QR коду]] и так далее). В данной статье описывается как самостоятельно завести Бота в Telegram для дальнейшего использования.  +В рамках решений от Компании "Карбис" мы активно используем телеграм-ботов (оповещения персонала в [[external:qr_меню:|QR меню]], [[external:carbistbot:|рассылка отчетов и информации о фискально-опасных операциях]] в ресторане, бот для применения [[external:дискобот:|скидок по QRкоду]] и так далее). В данной статье описываетсякак самостоятельно завести Бота в Telegram для дальнейшего использования.  
-===== Почему вы не можете завести бота для нас? ===== + 
-Этот вопрос мы получаем каждый раз когда просим клиента завести бота самостоятельно. Есть 2 причины, почему вам лучше сделать это самостоятельно+===== Почему мы (Карбис) не можем завести бота для вас? ===== 
-  - В системе Telegram есть ограничения на количество создаваемых ботов одним пользователем, и если мы сами будем создавать всех ботов для всех кто пользуется нашими разработками, то мы очень быстро исчерпаем этот лимит. +Этот вопрос мы получаем каждый разкогда просим клиента завести бота самостоятельно.  
-  - В системе Telegram пользователь, который создал бота, имеет полный контроль над ним (может удалить его, изменить его параметры и т.д.) поэтому будет надежнее если этот контроль будет у вас.+Есть 2 причины, почему вам лучше сделать это самим
 +  - В системе Telegram есть ограничения на количество создаваемых ботов одним пользователем, и если мы сами будем создавать всех ботов для всехкто пользуется нашими разработками, то мы очень быстро исчерпаем этот лимит. 
 +  - В системе Telegram пользователь, который создал бота, имеет полный контроль над ним (может удалить его, изменить его параметры и т.д.) поэтому будет надежнееесли этот контроль останется у вас. 
 + 
 +===== Создание Бота ===== 
 +Для того что бы создать своего Бота, вам нужно иметь аккаунт в Telegram 
 +Вам нужно поиском найти бота с именем **BotFather**, подключиться к нему и нажать кнопку "Старт" (или отправить ему команду "**/start**")  
 +{{:external:zz_дополнительные_материалы:pasted:20221104-122918.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-123551.png?300}} 
 + 
 +Теперь нужно создать нового бота использую команду "**/newbot**" 
 +{{:external:zz_дополнительные_материалы:pasted:20221104-123735.png?300}} 
 + 
 +Далее нужно придумать человекочитаемое имя (name) для вашего бота.  
 +Это может быть краткое описание его предназначения.  
 +Например, "Ресторан Ромашка. События QR-меню." или "Система лояльности Ресторана "Рога и Копыта"
 +{{:external:zz_дополнительные_материалы:pasted:20221104-124238.png?300}} 
 + 
 +Следующим шагом нужно придумать "Username" (уникальное имя, по которому можно будет найти вашего бота в мессенджере Telegram). 
 +"Username" обязательно должно оканчиваться на "bot", можно использовать символы "_" и "-"
 +Например, если мы создаем бота, который будет использоваться персоналом для получения оповещений от модуля QR-меню в ресторане "Ромашка", то можно назвать бота так: Romashka_qrmenu_bot. 
 +Бот для системы лояльности ресторана "Ресторана Рога и Копыта" может иметь имея "Horns_guest_bot" 
 +{{:external:zz_дополнительные_материалы:pasted:20221104-124646.png?300}} 
 + 
 +После этого вы получите сообщение, о том что ваш Бот успешно создан.  
 +В этом сообщении будет указан HTTP API-токен, который в дальнейшем потребуется для настройки бота. 
 +{{:external:zz_дополнительные_материалы:pasted:20221104-124824.png?300}} 
 +Теперь, для того что бы начать взаимодействовать с Ботом достаточно перейти по ссылке вида "t.me/username_bot" 
 + 
 + 
 +Управлять вашими ботами можно через команду "**/mybots**".  
 +{{:external:zz_дополнительные_материалы:pasted:20221104-131441.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-131223.png?300}} 
 + 
 +---- 
 + 
 +**Настоятельно рекомендуем произвести дополнительные настройки для созданного бота и заполнить следующие свойства:**  
 +  * **Botpic** (аватар) - Логотип для бота, при помощи которого его будет легче найти в списке чатов. 
 +  * **Description** (описание) - Текст, который пользователи будут видеть в начале диалога с ботом под заголовком "Что может делать этот бот?"
 +  * **About** (информация) - Текст, который будет виден в профиле бота. 
 +{{:external:zz_дополнительные_материалы:pasted:20221104-131544.png?300}} 
 + 
 +---- 
 + 
 +После заполнения этих полей ваш Бот станет более индивидуальным и заметным 
 +{{:external:zz_дополнительные_материалы:pasted:20221104-133030.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-133104.png?300}} 
 + 
 + 
  
  
  
  • external/zz_дополнительные_материалы/01_telegram_bot.1636365221.txt.gz
  • Последнее изменение: 2021/11/08 12:53
  • Александр Ильин