Как подключить бота к каналу в телеграм
Перейти к содержимому

Как подключить бота к каналу в телеграм

  • автор:

Как подключить бота к каналу в телеграм

Telegram

Версия для

Вопросы и ответы по «Telegram»

Вопрос и ответы были вам полезны?

Да

Нет

Попробуйте также:

Похожие вопросы :

  • Телеграмм на Андроиде и в компе, на телефоне нет каналов, вообще, и никаким образом. (Ответов: 1)
  • Как вернуть администрирование Телеграм канала, если покинул канал? (Ответов: 6)
  • Как создать join ссылку в канале Телеграм если аккаунт создателя удалили, а админ. (Ответов: 0)
  • Пропадают посты в телеграм-канале (Ответов: 18)
  • Как вернуть себе канал-телеграм? (Ответов: 3)
  • Нужен телеграм бот, который автоматически возвращает в группу, тех кто покинул группу (Ответов: 1)
  • Почему когда добавляю видео или фото с текстом название канала не отображается? (Ответов: 0)
  • Как очистить историю посещений? (Ответов: 0)
  • Как изменить юзернейм в телеграм бот? (Ответов: 0)

Канал Телеграм

Канал «Телеграм» подключается к Омнидеску через Телеграм бота, в адрес которого ваши клиенты отправляют сообщения.

Подключить Телеграм бота можно по пути: аккаунт администратора — раздел «Каналы» — подраздел «Telegram».

а. Если у вас нет созданного в Телеграме бота, или он есть, но ничего не умеет делать (вы не прописывали для него отдельную логику, которая бы позволяла выполнять какие-то операции), выберите первый вариант:

3bf24dff93a904a4f2565cb5c6d96f19.png

Для подключения достаточно указать API токен бота, полученный при создании бота через @BotFather, и нажать на кнопку «Подключить».

б. Если у вас есть рабочий Телеграм бот (вы отдельно писали для него логику, чтобы он, к примеру, отвечал на какие-то вопросы или отображал данные клиенту в зависимости от того, какую кнопку нажмёт клиент), выберите второй вариант подключения:

a17d6b9109dfd78ee10d190dfc71267b.png

После того, как вы укажите API токен бота и нажмёте на кнопку «Подключить», появится модальное окно с кодом, который нужно будет добавить в код вашего бота, чтобы подключить к нему нашу функциональность (приём сообщений и отправку ответов).

в. Также в форме подключения и редактирования Телеграм-бота вы можете выбрать:

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

— из групповых чатов, в которые добавлен бот, принимать вообще все сообщения — чекбокс отключен.

e43a2e652639a1b59c735fb295a77607.png

Чтобы Телеграм-бот получал сообщения из групповых чатов, необходимо в его настройках активировать такую возможность. Для этого в @Botfather выполните команду «/setprivacy» и выберите «Disable»:

Логику работы с групповыми чатами мы подробно описываем в этой статье.

Как выглядят обращения из Telegram в Омнидеске

В общем списке обращений отображаются только те обращения, по которым ведётся асинхронное общение — каждая сторона отвечает тогда, когда может, а чаты в режиме реального времени отображаются отдельно и обрабатываются через специальный интерфейс.

Когда поступает новый чат (Telegram, Viber, Skype, Slack, ВК сообщения, ФБ сообщения), в правом верхнем углу аккаунта сотрудника появляется зелёная иконка. Входящие чаты или новые ответы в чатах отображаются именно через неё:

В общем списке обращений чаты тоже отображаются, но не сразу, а после их завершения:

38c4c4cf5d3e1d7efe573b541e79a27f.png

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

Мы специально разделили синхронное и асинхронное общение, так как для оказания первоклассной поддержки необходимо учитывать специфику и ожидания клиентов в зависимости от типа канала, через который ведётся общение.

Например, отправляя сообщение по почте, пользователь готов ждать ответа в течение нескольких часов, но в случае с чатами даже 5 минут ожидания ответа для пользователя уже кажутся вечностью. Если не учитывать этот момент и одинаково относиться к обращениям из почты и чатов, некоторые клиенты получат неприятный опыт взаимодействия с компанией.

Подробнее о работе с чатами в нашем видеоруководстве.

Как подключить бота к каналу в телеграм

Как добавить бота в канал

Для того чтобы добавить бота в канал необходимо:

1) Создать app для бота в @botfather

2) Добавить кнопку в канал с ссылкой на созданный app

Ссылка на магазин в канале

Пример канала с ботом

Как создать app для бота

  • Перейдите в https://t.me/BotFather
  • Выберите или напишите /newapp
  • Выберите бота которого хотите добавить в канал

Newapp telegram

/newapp в @botfather

Далее необходимо заполнить название app и описание для него.
Рекомендуем название app указывать как название бота (без _bot в конце)

Название и описание app

Название и описание app

Далее необходимо загрузить изображение 640×360 пикселей(обязательно) и GIF (необязательно).
Для пропуска шага с GIF кликните или отправьте /empty

Изображение обязательно должно быть размером 640x360px

Изображение для app

Изображение для app

После необходимо указать ссылку на ваш магазин.
Ссылку можно получить в админ-панели нашего конструктора на странице «Настройки» — вкладка «Основное» — поле «Ссылка на WebApp магазина».
Копируем полностью ссылку и отправляем @botfather.

Ссылка на магазин в Телеграм

Ссылка на ваш магазин

Далее необходимо указать название ссылки. Для примера укажем menu.
Отправляем в @botfather слово «menu» и в ответном сообщении получим ссылку которая будет открывать бота сразу в канале.
Пример такой ссылки https://t.me/название_бота_bot/menu

app в Telegram

Ссылка открывающая магазин в канале

Как добавить кнопку в канал

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

Для этого запускаем бота https://t.me/ControllerBot и выбираем «/addchannel — Добавить канал».
Далее необходимо создать нового бота и отправить токен нового бота в @ControllerBot.

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

Подключение нового бота

Подключение нового бота

После необходимо добавить нового бота (Создавали в прошлом шаге) администратором в ваш канал. При добавлении обязательно нужно выдать права на публикацию сообщений.

После добавления нужно переслать любое сообщение из вашего канала в @ControllerBot.
Далее после сообщения «Настройка таймзоны» укажите ваш город.
Бот подключен к каналу и можно опубликовать запись с кнопкой.

Для того чтобы опубликовать запись нужно открыть нового бота.
При запуске бота должна отображаться такая клавиатура:

Бот для публикации постов

Бот для публикации постов

В клавиатуре выбираем кнопку «Создать пост» -> выбираем ваш канал.
В сообщении с настройкой форматирования не меняем настройки и выбираем «Продолжить »».

Настройка разметки в посте

Выбираем «Продолжить»

Далее необходимо отправить текст поста. Можно использовать текст, фото, видео, даже стикеры.
После отправки текста поста откроется клавиатура, где необходимо выбрать «Добавить URL-кнопки».

Добавление кнопки в канал

Добавление кнопки в канал

Требование для URL кнопки:
Название кнопки — Ссылка

Пример:
Наш магазин — https://t.me/name_bot/menu

URL для кнопки нужно скопировать из @botfather
Ранее этот URL создавали в этом блоке

Добавление ссылки в кнопку

Добавление ссылки в кнопку

После отправки ссылки нажимаем «Далее» и кнопку «Опубликовать».
Теперь в вашем канале появилась запись с кнопкой.
Кликаем на отправленное сообщение и нажимаем «Закрепить».
Теперь в вашем канале закреплена кнопка открывающая магазин прямо в канале.

Как подключить готового бота к чату или каналу в Telegram

Боты – это маленькие помощники, которые делают жизнь авторов телеграм-каналов чуть проще. Они будут постить публикации, когда вы уедете в отпуск, или проследят за тем, чтобы в комментарии не пробрались спамеры. Делимся полезными ботами для телеграм-каналов и рассказываем, как создать своего.

Зачем добавлять бота в канал

Раньше боты помогали форматировать посты – выделять нужные слова в тексте, включать комментарии, добавлять ссылки и кнопки с реакциями. Со временем разработчики Telegram встроили эти функции в редактор постов, но работы у ботов не убавилось. Теперь они помогают создавать отложенные публикации, собирают статистику, модерируют чаты и отвечают на часто задаваемые вопросы подписчиков.

Полезные боты для телеграм-каналов

Для ведения канала необязательно создавать бота с нуля – большинство нужных функций выполняют уже существующие помощники. TGStatBot Бот для сбора статистики, который следит за количеством подписчиков, подсчитывает охваты постов, отображает показатель вовлеченности и индекс цитируемости канала. А еще в TGStat можно прислать ссылку на чужие посты и каналы, чтобы посмотреть средний охват публикаций и вовлеченность аудитории. Пригодится, если вы хотите проверить блогера перед покупкой рекламы. Telegraph Платформа Telegraph подойдет для публикации длинных текстов, которые не умещаются в лимит символов постов Telegram. Для удобства создатели платформы сделали одноименного бота, который помогает управлять публикациями прямо в мессенджере и отслеживает статистику. AE Platform Bot Пригодится блогерам, работающим с AE Platform. Присылайте боту товары с AliExpress, а в ответ он пришлет сокращенную ссылку, которой вы можете поделиться с подписчиками. К партнерским ссылкам также можно добавить SubID – метку, которая поможет отследить статистику по конкретному посту. Инструкция по подключению бота доступна тут. Combot Самый популярный бот для управления группами и чатами каналов. Он умеет отвечать на часто задаваемые вопросы пользователей, присылать приветственные сообщения новым участникам и собирать статистику чата. А главное – он может стать модератором группы и будет удалять спам, сообщения со стоп-словами и банить нарушителей. Синхробот Дзена Помощник для блогеров, которые параллельно с телеграм-каналом ведут Яндекс.Дзен. Бот публикует контент из Telegram в Яндекс.Дзен и автоматически отслеживает, какие посты подойдут под формат платформы. Кстати, для тех, кто только хочет начать работу с Яндекс.Дзеном, у нас есть подходящая инструкция. Livegram Bot Бот для обратной связи поможет оперативно отвечать на вопросы подписчиков и вести статистику по вовлеченным пользователям. С Livegram вы также можете делать приветственные сообщения для новых подписчиков (например, рассказать о блоге и навигации по постам) и рассылки по аудитории. В рассылках можно делиться новостями, подборками постов и другими полезными сообщениями. После рассылки вы получите отчет с количеством человек, открывших сообщение, и теми, кто заблокировал бота. Этим инструментом нужно пользоваться с осторожностью – если слишком часто создавать рассылки, подписчики могут устать и отписаться. Controller Bot Универсальный бот, который умеет форматировать публикации, создавать отложенные посты и следить за статистикой. Именно с его помощью мы создадим своего бота для телеграм-канала.

Как создать и интегрировать бота в канал

Вам понадобятся два бота: BotFather (для создания) и Controller Bot (для подключения). Для начала зайдите в Controller Bot и нажмите «Запустить». Выберите язык и нажмите /addchannel – перед вами откроется инструкция по подключению бота. Подключение бота в Controller Bot Кликните по боту BotFather, запустите его и нажмите на /newbot. Укажите имя и ник для бота. Обязательно добавьте к нику окончание bot – например, AEPlatformBot. После этого вы получите токен – специальный ключ от бота, благодаря которому его можно подключать к другим сервисам. Создание ника и получение токена в BotFather Скопируйте токен и пришлите его в Controller Bot. Откройте телеграм-канал и перейдите в настройки. Назначьте созданного бота администратором, чтобы он мог взаимодействовать с контентом и подписчиками. Теперь скопируйте ссылку на канал и пришлите в Controller Bot. Выберите часовой пояс, чтобы бот смог создавать отложенные публикации. Если все сделано верно, бот сообщит об успешном добавлении канала. Знаем, что сейчас все звучит сложно и запутанно, но на самом деле работать с ботами проще, чем кажется! Добавление канала в Controller Bot

Как работать с ботом

Созданный бот уже умеет выполнять некоторые задачи. Рассказываем, как использовать эти функции и как создать собственную команду.

Публикация постов

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

Отложенный постинг

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

Статистика

Нажмите кнопку «Статистика», чтобы посмотреть данные о телеграм-канале за последний день, неделю или месяц. Бот отображает только количество подписчиков и динамику роста канала – для более глубокой аналитики лучше выбрать уже готового бота (например, TGStatBot). Статистика канала в боте

Пользовательские команды

Вы можете создавать собственные пользовательские команды с помощью ManyBot. Для примера мы создадим в боте кнопку, кликнув на которую пользователи узнают информацию о работе AE Platform. Отправляем в ManyBot токен бота, который ранее создали в BotFather, чтобы синхронизировать их. Присылаем в свой бот сообщение /commands и указываем название команды, используя латинские буквы. На этом этапе название нужно для того, чтобы вы смогли быстро найти команду в списке – оно не отображается у других пользователей. Мы выбрали название /about и отправили боту текст, который пользователи увидят при клике на кнопку. Нажимаем «Сохранить». Создание команды в боте Команда создана! Но пользователи еще не видят ее в меню. Чтобы это исправить, нажимаем «Настроить главное меню». Добавляем новый пункт и созданную команду, затем выбираем название кнопки – на этот раз его увидят все пользователи. Настройка видимости команды Мы создали первую пользовательскую команду! По такому же принципу вы можете создавать команды с информацией о канале, контактами администраторов, подборками популярных постов и промокодов. Как выглядит бот с аккаунта подписчика Зарабатывайте на телеграм-канале не только благодаря продаже рекламы. Зарегистрируйтесь на AE Platform, чтобы продвигать товары с AliExpress и получать за это вознаграждение. Делитесь партнерскими ссылками в блоге и получайте доход от покупок подписчиков – до 64.8% от продаж. Другие статьи для авторов телеграм-каналов:

  • Как зарабатывать на Telegram-канале
  • 5 бесплатных способов набора подписчиков в телеграм-канале

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *