Инструменты пользователя

Инструменты сайта


module-telegram-provider

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
module-telegram-provider [2022/10/14 08:44]
Портнов Алексей [Создание бота]
module-telegram-provider [2024/03/14 06:13] (текущий)
Бекетов Николай
Строка 1: Строка 1:
 ====== Настройка звонков через Telegram ====== ====== Настройка звонков через Telegram ======
 +
 +<note warning>​Поддержка модуля приостановлена,​ проблема в базовой библиотеке,​ пока она не будет решена,​ модуль не будет корректно работать.
 +Рекомендуем использовть сервис https://​www.sip.tg/</​note>​
  
 ===== Структура приложения ===== ===== Структура приложения =====
-<​note ​warning>​**Обратите внимание**:​ Все данные авторизации / секретные коды / данные переписки Telegram используются исключительно ЛОКАЛЬНО на вашей АТС и НЕ передаются на сервера МИКО. ​+ 
 +<​note ​tip>​**Обратите внимание**:​ Все данные авторизации / секретные коды / данные переписки Telegram используются исключительно ЛОКАЛЬНО на вашей АТС и НЕ передаются на сервера МИКО. ​
 </​note>​ </​note>​
 Модуль состоит из нескольких компонент:​ Модуль состоит из нескольких компонент:​
Строка 16: Строка 20:
  
 ===== Настройка Telegram ===== ===== Настройка Telegram =====
 +==== Аккаунт ====
  
   - Необходимо настроить видимость номера телефона:​ {{ ::​tg-18.png?​700 |}}   - Необходимо настроить видимость номера телефона:​ {{ ::​tg-18.png?​700 |}}
   - Необходимо разрешить ВСЕМ звонить на номер телефона:​ {{ ::​tg-17.png?​700 |}}   - Необходимо разрешить ВСЕМ звонить на номер телефона:​ {{ ::​tg-17.png?​700 |}}
  
-==== Создание бота ​====+==== Telegram Bot ==== 
 + 
 +=== Создайте бота ===
  
   - Откройте чат с **@BotFather** в любом удобном клиенте Телеграм   - Откройте чат с **@BotFather** в любом удобном клиенте Телеграм
Строка 26: Строка 33:
   - Введите "​**name**"​ нового бота, к примеру **new_keyboard_bot**,​ имя должно быть коротким и понятным,​ **имя увидит клиент при получении клавиатуры**   - Введите "​**name**"​ нового бота, к примеру **new_keyboard_bot**,​ имя должно быть коротким и понятным,​ **имя увидит клиент при получении клавиатуры**
   - Введите "​**username**"​ для нового бота, к примеру **new_keyboard_bot**   - Введите "​**username**"​ для нового бота, к примеру **new_keyboard_bot**
-  ​- Отправьте боту команду <​code>/​setinline</​code>​ + 
-  - Выберите созданного ранее бота ​+=== Включите Inline Mode === 
 + 
 +  ​- Отправьте боту команду <​code>/​setinline</​code>​  
 +  - Выберите созданного ранее бота ​{{ ::​telegramprovider-12.png?​700 |}} 
 + 
 +=== Получите Token === 
 + 
 +  - Отправьте команду <​code>/​mybots</​code>​ 
 +  - Выберите созданного ранее бота 
 +  - Кликните по кнопке "**API Token**"​
   - Скопируйте значение "​**token**"​   - Скопируйте значение "​**token**"​
-  - Пример диалога с ботом: {{ ::​tg-20.png?​700 |}} 
-  - Для редактирования свойств бота выполните команду <​code>/​mybots</​code>​ Можно изменить имя бота, токен, прочее... 
-  - Перейдите в настройки своего бота "**Bot settings**"​ 
-  - Активируйте "​**Inline Mode**"​ 
-  - Отправьте из аккаунта телеграмм новому боту команду <​code>/​start</​code>​ 
  
-<note important>​С ботом должен быть открытый диалог,​ если не отправить ему команду "/​start",​ то часть функционала работать не будет. </​note>​+=== Начните диалог с ботом === 
 + 
 +  - Отправьте из аккаунта телеграмм вашему боту команду <​code>/​start</​code>​ 
 +  - Напишите боту произвольное сообщение,​ к примеру "​Привет!"​ 
 + 
 +<note important>​С ботом должен быть открытый диалог,​ если не отправить ему команду "**/start**", то часть функционала работать не будет. </​note>​
 ===== Получение "App api_id"​ и "App api_hash"​ ===== ===== Получение "App api_id"​ и "App api_hash"​ =====
  
module-telegram-provider.1665737067.txt.gz · Последние изменения: 2022/10/14 08:44 — Портнов Алексей