30.12.2020
137

Настройка Телеграм

Настройка Телеграм
Настройка Телеграм

Давайте пройдем весь этап настройки Телеграм вместе!

Для того, чтобы начать настройку новой связи кликните "Создать связь".

Настройка Телеграм | Создание связи
Настройка Телеграм | Создание связи

Выберите систему в качестве Источника данных. В данном случае, необходимо указать Телеграм (источник).

Настройка Телеграм | Выбор действия
Настройка Телеграм | Выбор действия

Далее, необходимо указать действие "Получить сообщения (новые)".

Настройка Телеграм | Выбор действия
Настройка Телеграм | Выбор действия

Следующий шаг - выбор аккаунта Телеграм, из которого будет происходить выгрузка данных. 

Если нет подключенных логинов к системе кликните "Подключить аккаунт".  

Настройка Телеграм | Подключение аккаунта
Настройка Телеграм | Подключение аккаунта

Заполните поля соответствующими данными, где:

-Токен - токен для подключения вашего Телеграм бота.

После того как Вы создадите бота (как создать описано здесь - https://habr.com/ru/post/262247/ ), Вы попируете Токен бота и вставляете в соответствующее поле в системе ApiX-Drive.

Чтобы посмотреть Токен уже готового бота, Вы можете в BotFather написать команду /mybots . После чего выберите нужного Вам бота и кликните на пункт "API Token". Cкопируйте Токен и вставьте в соответствующее поле в системе ApiX-Drive.

Обратите внимание!

Если Вы ранее подключали Ваш бот к другим сервисам, проверьте нет ли у Вас подключения по Webhook, если есть подключение, данные выгружаться не будут. Для этого Вам нужно в поисковой строке браузера, прописать https://api.telegram.org/Здесь Вам нужно написать Токен Вашего Телеграм бота/getWebhookInfo

Если подключения были, тогда просто вместо getWebhookInfo, напишите deleteWebhook и нажмите поиск.

Настройка Телеграм | Подключение аккаунта
Настройка Телеграм | Подключение аккаунта

Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.

Настройка Телеграм | Выбор подключенного аккаунта
Настройка Телеграм | Выбор подключенного аккаунта

Если настройки для выбранного действия не предусмотрены, кликните "Продолжить".

Обратите внимание!

Если у Вас появляется данная ошибка:
Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first

Это значит что Ваш бот, подключен по Webhook к другой системе. Чтобы его отключить, Вам нужно в поисковой строке браузера, прописать https://api.telegram.org/Здесь Вам нужно написать Токен Вашего Телеграм бота/getWebhookInfo

Если подключения были, тогда просто вместо getWebhookInfo, напишите deleteWebhook и нажмите поиск.  

Настройка Телеграм | Выбор настроек
Настройка Телеграм | Выбор настроек

Если необходимо, Вы можете настроить Фильтр данных, либо кликнуть "Продолжить", чтобы пропустить этот шаг.

Для того, чтобы узнать как настраивается Фильтр данных перейдите по ссылке: https://apix-drive.com/ru/blog/filtr-dannyh  

Настройка Телеграм | Фильтр данных
Настройка Телеграм | Фильтр данных

Теперь Вы можете увидеть тестовые данные.

Если тестовые данные не появились автоматически, кликните "Загрузить тестовые данные из Телеграм (источник)" или попробуйте сгенерировать действия в Вашем Телеграм на которые настроена работа связи.

Если Вас все устраивает кликните "Далее".  

Обратите внимание!

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

Последовательность в чате BotFather:

1.Напишите команду /setprivacy . В ответ, BotFather попросит Вас выбрать бота, чтобы изменить настройки групповых сообщений. Вы можете выбрать бот из меню, или написать название Вашего бота таким образом @your_name_bot .

2.Далее Вам BotFather  напишет данный текст:

'Enable' - Ваш бот будет получать только сообщения, которые либо начинаются с символа '/', либо упоминают бота по имени пользователя.

'Disable' - Ваш бот будет получать все сообщения, которые люди отправляют в группы.

Текущий статус: ENABLED

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

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

Настройка Телеграм | Тестовые данные
Настройка Телеграм | Тестовые данные

На этом вся настройка источника данных завершена! Видите как все просто!?

Теперь можете приступить к настройке системы приема данных. 

Для этого проведите настройку самостоятельно или перейдите в раздел справки "Настройка сервисов", найдите необходимый Вам сервис в качестве приема данных и следуйте рекомендациям по настройке.

Удачи!  

Настройка Телеграм | Переход к настройке системы приема данных
Настройка Телеграм | Переход к настройке системы приема данных