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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:zz_дополнительные_материалы:01_telegram_bot [2022/11/04 13:31] – [Создание Бота] Александр Ильинexternal:zz_дополнительные_материалы:01_telegram_bot [2025/10/14 07:33] (текущий) Евгений Горносталь
Строка 1: Строка 1:
 ====== Создание Бота в Telegram ====== ====== Создание Бота в Telegram ======
 Мессенджер Telegram, кроме своей прямой функции (обмена сообщениями между пользователями) позволяет создавать Ботов, которых можно использовать для решения прикладных задач по автоматизации (отправка событийных уведомлений и/или периодической информации определенному списку получателей).  Мессенджер Telegram, кроме своей прямой функции (обмена сообщениями между пользователями) позволяет создавать Ботов, которых можно использовать для решения прикладных задач по автоматизации (отправка событийных уведомлений и/или периодической информации определенному списку получателей). 
-В рамках решений от Компании "Карбис" мы активно используем телеграм-ботов (оповещения персонала в [[external:qr_меню:|QR меню]], [[external:carbistbot:|рассылка отчетов и информации о фискально-опасных операциях]] в ресторане, бот для применения [[external:дискобот:|скидок по QR- коду]] и так далее). В данной статье описывается, как самостоятельно завести Бота в Telegram для дальнейшего использования. +В рамках решений от Компании "Карбис" мы активно используем телеграм-ботов (оповещения персонала в [[external:qr_меню:|QR меню]], [[external:carbistbot:|рассылка отчетов и информации о фискально-опасных операциях]] в ресторане, бот для применения [[external:pro_discobot|скидок по QR- коду]] и так далее). В данной статье описывается, как самостоятельно завести Бота в Telegram для дальнейшего использования. 
  
 ===== Почему мы (Карбис) не можем завести бота для вас? ===== ===== Почему мы (Карбис) не можем завести бота для вас? =====
Строка 10: Строка 10:
  
 ===== Создание Бота ===== ===== Создание Бота =====
-Для того что бы создать своего Бота, вам нужно иметь аккаунт в Telegram +Для того что бы создать своего Бота, нужно иметь аккаунт в Telegram 
-Вам нужно поиском найти бота с именем **BotFather**, подключиться к нему и нажать кнопку "Старт" (или отправить ему команду "**/start**")  +1. Что бы перейти к созданию бота необходимо воспользоваться поиском и найти бота с именем **BotFather**, подключиться к нему. При первом использовании потребуется нажать кнопку "Старт" (или отправить ему команду "**/start**")  
-{{:external:zz_дополнительные_материалы:pasted:20221104-122918.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-123551.png?300}}+{{:external:zz_дополнительные_материалы:create_bot_1.png?300|}} {{:external:zz_дополнительные_материалы:create_bot_2.png?300|}} 
 +Если вы уже создавали ботов, то можно воспользоваться кнопкой **open**.  
 +<hidden> 
 +{{:external:zz_дополнительные_материалы:create_bot_7.png?300|}} 
 +Далее после нажатия на кнопку **open**  откроется мини приложение. Из мини приложения можно создать бота, через кнопку **create a new bot**.  
 +{{:external:zz_дополнительные_материалы:create_bot_alt_13.png?300|}}  
 +На странице создания бота нужно заполнить: 
 +  * Аватар Логотип для бота, при помощи которого его будет легче найти в списке чатов. 
 +  * **Bot name** (название бота) - Читаемое имя для вашего бота. Это может быть краткое описание его предназначения. 
 +  * **Username_bot** (имя бота в системе Telegram) - уникальное имя, по которому можно будет найти вашего бота в мессенджере Telegram. 
 +  * **About** (информация) - Текст, который будет виден в профиле бота.  
 +  * По заполнении всех полей нужно нажать кнопку **create bot**. 
 +{{:external:zz_дополнительные_материалы:create_bot_alt_14.png?300|}} 
 +Дальнейшая настройка выполняется от пункта 7 настоящего руководства. 
 +</hidden>
  
-Теперь нужно создать нового бота использую команду "**/newbot**" +2. Теперь нужно создать нового бота использую команду "**/newbot**" 
-{{:external:zz_дополнительные_материалы:pasted:20221104-123735.png?300}}+{{:external:zz_дополнительные_материалы:create_bot_3.png?300|}}
  
-Далее нужно придумать человекочитаемое имя (name) для вашего бота. +3. Далее нужно придумать читаемое имя (name) для вашего бота. 
 Это может быть краткое описание его предназначения.  Это может быть краткое описание его предназначения. 
 Например, "Ресторан Ромашка. События QR-меню." или "Система лояльности Ресторана "Рога и Копыта". Например, "Ресторан Ромашка. События QR-меню." или "Система лояльности Ресторана "Рога и Копыта".
-{{:external:zz_дополнительные_материалы:pasted:20221104-124238.png?300}}+{{:external:zz_дополнительные_материалы:create_bot_4.png?300|}}
  
-Следующим шагом нужно придумать "Username" (уникальное имя, по которому можно будет найти вашего бота в мессенджере Telegram).+4. Следующим шагом нужно придумать "Username" (уникальное имя, по которому можно будет найти вашего бота в мессенджере Telegram).
 "Username" обязательно должно оканчиваться на "bot", можно использовать символы "_" и "-". "Username" обязательно должно оканчиваться на "bot", можно использовать символы "_" и "-".
 Например, если мы создаем бота, который будет использоваться персоналом для получения оповещений от модуля QR-меню в ресторане "Ромашка", то можно назвать бота так: Romashka_qrmenu_bot. Например, если мы создаем бота, который будет использоваться персоналом для получения оповещений от модуля QR-меню в ресторане "Ромашка", то можно назвать бота так: Romashka_qrmenu_bot.
 Бот для системы лояльности ресторана "Ресторана Рога и Копыта" может иметь имея "Horns_guest_bot" Бот для системы лояльности ресторана "Ресторана Рога и Копыта" может иметь имея "Horns_guest_bot"
-{{:external:zz_дополнительные_материалы:pasted:20221104-124646.png?300}}+{{:external:zz_дополнительные_материалы:create_bot_5.png?300|}}
  
-После этого вы получите сообщение, о том что ваш Бот успешно создан. +5. После этого вы получите сообщение, о том что ваш Бот успешно создан. 
 В этом сообщении будет указан HTTP API-токен, который в дальнейшем потребуется для настройки бота. В этом сообщении будет указан HTTP API-токен, который в дальнейшем потребуется для настройки бота.
-{{:external:zz_дополнительные_материалы:pasted:20221104-124824.png?300}}+{{:external:zz_дополнительные_материалы:create_bot_6.png?300|}}
 Теперь, для того что бы начать взаимодействовать с Ботом достаточно перейти по ссылке вида "t.me/username_bot" Теперь, для того что бы начать взаимодействовать с Ботом достаточно перейти по ссылке вида "t.me/username_bot"
  
  
-Управлять вашими ботами можно через команду "**/mybots**".  +6. Управлять ботами можно через кнопку "**open**"при нажатии откроется мини приложение. 
-{{:external:zz_дополнительные_материалы:pasted:20221104-131441.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-131223.png?300}} +{{:external:zz_дополнительные_материалы:create_bot_7.png?300|}} {{:external:zz_дополнительные_материалы:create_bot_8.png?300|}}
-Настоятельно рекомендуем произвести дополнительные настройки для созданного бота и заполнить следующие свойства:  +
-  * Botpic (аватар) - Логотип для бота, при помощи которого его будет легче найти в списке чатов+
-  * Description (описание) - Текст, который пользователи будут видеть в начале диалога с ботом под заголовком "Что может делать этот бот?"+
-  * About (информация) - Текст, который будет виден в профиле бота. +
-{{:external:zz_дополнительные_материалы:pasted:20221104-131544.png?300}}+
  
-После заполнения этих полей ваш Бот станет более индивидуальным и заметным +7. При переходе к нужному боту откроется дополнительное меню. Информацию о боте можно настроить через кнопку **edit info**. 
-{{:external:zz_дополнительные_материалы:pasted:20221104-133030.png?300}} {{:external:zz_дополнительные_материалы:pasted:20221104-133104.png?300}}+В этом же меню можно повторно скопировать токен бота. 
 +{{:external:zz_дополнительные_материалы:create_bot_9.png?300|}}
  
 +8. **Настоятельно рекомендуем произвести дополнительные настройки для созданного бота и заполнить следующие свойства:** 
 +  * **Set New Photo** (аватар) - Логотип для бота, при помощи которого его будет легче найти в списке чатов.
 +  * **About** (информация) - Текст, который будет виден в профиле бота.
 +  * **Set Welcome Picture** (приветственное изображение) - Изображение, которое пользователи будут видеть в начале диалога с ботом. 
 +  * **Description** (описание) - Текст, который пользователи будут видеть в начале диалога с ботом под заголовком "Что может делать этот бот?".
 +  * После редактирования полей необходимо сохранить изменения, через кнопку **Update**!
 +{{:external:zz_дополнительные_материалы:create_bot_10.png?300|}}
  
 +9. После заполнения этих полей ваш Бот станет более индивидуальным и заметным
 +{{:external:zz_дополнительные_материалы:create_bot_11.png?300|}} {{:external:zz_дополнительные_материалы:create_bot_12.png?300|}}
  
- 
-{{:external:zz_дополнительные_материалы:pasted:20211108-144917.jpeg?300}}  {{:external:zz_дополнительные_материалы:pasted:20211108-144928.jpeg?300}} 
-{{:external:zz_дополнительные_материалы:pasted:20211108-144938.jpeg?300}}  {{:external:zz_дополнительные_материалы:pasted:20211108-144958.jpeg?300}} 
  
  
  • external/zz_дополнительные_материалы/01_telegram_bot.1667557868.txt.gz
  • Последнее изменение: 2022/11/04 13:31
  • Александр Ильин