Как подключить бота в Телеграме
В Sendsay можно отправлять рассылки в Телеграме через бота. Сообщения придут тем подписчикам, которые начали диалог с ботом после его подключения к Sendsay. Бот можно подключить только к одному аккаунту Sendsay.
Как перенести подписчиков бота в Sendsay при переезде из другого сервиса рассылок
1. Составьте файл с контактами
В качестве контакта в Телеграме используется ID пользователя (это комбинация цифр — отправлять рассылки по нику или номеру телефона нельзя). Айдишники можно скачать в предыдущем сервисе рассылок при переезде в Sendsay, в самом мессенджере их нельзя выгружать.
К контакту можно прикрепить остальную информацию из аккаунта — имя, фамилию и ник. Правила оформления файла для импорта описаны в отдельной статье.
Как подготовить файл для импорта
2. Напишите в службу поддержки
Напишите нам, что хотите перенести базу подписчиков телеграм-бота в Sendsay, к сообщению приложите файл с контактами.
Как подключить бота
1. Скопируйте токен для доступа к боту в Телеграме
Откройте переписку с ботом @BotFather — это верифицированный бот для создания и управления ботами в Телеграме (поэтому у него есть синяя галочка рядом с именем аккаунта). Если у вас нет бота, создайте его — для этого нажмите /start и следуйте инструкции.
В истории сообщений найдите и скопируйте токен для настройки удалённого доступа — это длинная комбинация из цифр и латинских букв.
2. Подключите бота к Sendsay
Откройте раздел Подписчики → Telegram и нажмите на синюю кнопку «Подключить бота».
В появившемся окне вставьте токен и нажмите «Подключить».
Как удалить бота
Откройте раздел Подписчики → Telegram. Рядом с ботом откройте выпадающий список и нажмите «Удалить».
Как объединить в карточке подписчика email и контакт в Телеграме
Объединение контактов — это возможность дополнить анкетные данные подписчика для того, чтобы связываться по еще одному каналу и персонализировать рассылки. Объединить контакты можно тремя способами:
1. Добавить ссылку на бот в рассылку
Чтобы объединить email и контакт в Телеграме в одной карточке, нужно чтобы подписчик перешел в бот по специальной ссылке. Когда подписчик перейдет из письма в бот и подпишется на него, контакты свяжутся. Если это произойдет, в карточке подписчика появится отметка о подписке на указанный бот в Телеграме.
Для этого отправьте email-рассылку и добавьте в письмо ссылку с дополнительными параметрами:
?start=[% param.issue.id %]-[% param.letter.id %]-[% anketa.member.id %]
В итоге ссылка на бот в Телеграме будет выглядеть так:
<a
href="https://t.me/example_bot?start=[% param.issue.id %]-[% param.letter.id %]-[% anketa.member.id %]"
>Подписаться в Telegram</a
>
Вместо example_bot
впишите название нужного бота.
2. Добавить ссылку на бот с указанием email
Если предлагаете подписаться на Телеграм-бота, то можете сформировать ссылку с указанием email (если он вам известен). При формировании ссылки email-адрес и сама ссылка будут отличаться для каждого конкретного подписчика.
<a href="https://t.me/example_bot?start=PAYLOAD">Подписаться в Telegram</a>
Где PAYLOAD
— это закодированная в base64 строка email=qwerty@mail.ru
. Чтобы её закодировать, необходимо выполнить несколько шагов для каждого конкретного адреса:
- Перейдите в любой онлайн-кодировщик base64 — например, в Online Base64 декодер.
- В поле Текст → Base64 введите запись
email=qwerty@mail.ru
, гдеqwerty@mail.ru
— это email контакта, который хотите объединить с контактом в Телеграме. - Скопируйте получившуюся закодированную запись и вставьте её в ссылку вместо
PAYLOAD
. - Вместо
example_bot
впишите название нужного бота.
В итоге должна получиться похожая ссылка:
<a href="https://t.me/sendsay_bot?start=ZW1haWw9cXdlcnR5QG1haWwucnUg">Подписаться в Telegram</a>
При переходе по ссылке пользователь перейдёт в Телеграм-бот. Если в вашей базе контактов есть его email-адрес, то после перехода по ссылке контакт в Телеграме будет добавлен к указанному email как дополнительный контакт.
3. Отправить QR-код с ссылкой на бот
Чтобы объединить email и контакт в Телеграме, можно предложить пользователям переходить в бот по QR-коду, размещенному в письме. Для этого добавьте в письмо специальный код:
[% tgurl = "https://t.me/example_bot?start=" %]
[% issue = param.issue.id |uri %]
[% letter = param.letter.id |uri %]
[% member = anketa.member.id |uri %]
<img src="[% qr_code(tgurl _ '' _ issue _ '-' _ letter _ '-' _ member) %]" />
Вместо example_bot
впишите название нужного бота.