Как добавить меню в Телеграм канал с помощью fasherbot

Добро пожаловать в Базу знаний Messaggio!
Здесь вы найдёте инструкции о том, как использовать платформу.

Авторизация

  • С чего начать
  • Как войти в личный кабинет Messaggio
  • Моя учетная запись Messaggio
  • Как принять условия оферты

Панель управления
Отправители

  • Как зарегистрировать имя отправителя
  • Сколько длится проверка заявки
  • Абонентская плата за имя отправителя
  • Как изменить имя отправителя после активации
  • Требования к имени отправителя Viber
  • Требования к имени отправителя SMS
  • Требования к имени отправителя WhatsApp
  • Требования к имени отправителя VK
  • Как подключить услугу Flash Call verification
  • Как начать чат
  • Панель управления чатами
  • Поиск по чатам
  • Как создать мультиканальную рассылку
  • Как добавить контакты в рассылку
  • Как указать чёрный список получателей
  • Как протестировать рассылку
  • Как быстро отправляется рассылка
  • Как запланировать рассылку
  • Как отправить рассылку плавно
  • Как остановить рассылку
  • Как повысить эффективность рассылки: A/B-тестирование
  • Как начать общаться с клиентами через Телеграм бот
  • Как создать шаблон сообщения
  • Как создать мультиканальный шаблон
  • Как активировать шаблон
  • Как персонализировать сообщение
  • Требования к содержимому и формату сообщений Viber
  • Как создать транзакционный шаблон сообщения Viber
  • Как отправлять видео в Viber
  • Требования к содержимому и формату сообщений SMS
  • Требования к содержимому и формату сообщений WhatsApp
  • Требования к содержимому и формату сообщений VK
  • Как работает сокращатель ссылок: статические и динамические ссылки

Группы контактов

  • Как загрузить базу контактов
  • Как создать черный список контактов

Статистика

  • Как связаться с нашей командой
  • Где найти техническую документацию
  • Глоссарий
  • Как пополнить баланс
  • Как применить промокод
  • Уведомления о низком балансе
  • Автоплатёж
  • Где получить закрывающие документы
  • Тарифы Messaggio: как выбрать?
Еще по теме:  Как отметить всех людей в беседе в Телеграмме

Пользователи

  • Как добавить в избранное
  • Как использовать документы
  • Как создать проект
  • Как указать webhook для статусов сообщений
  • Как получить секретный ключ для API

Интеграции

  • Интеграция с Pyrus
  • Интеграция с amoCRM
  • Интеграция с WooCommerce
  • Интеграция с HubSpot
  • Интеграция с OpenCart
  • Интеграция с 1C:Предприятие
  • Интеграция с YCLIENTS
  • Интеграция с InSales
  • Интеграция с МойСклад
  • Настройка связей с Messaggio в ApiX-Drive
  • Интеграция Messaggio и Google Sheets
  • Интеграция Messaggio и CallTouch
  • Настройка связей с Messaggio в Zapier
  • Интеграция с Prestashop
  • Интеграция Messaggio и REES46
  • Интеграция Messaggio и Planfix
  • Интеграция с Битрикс24

Как начать общаться с клиентами через Телеграм бот

Создайте Телеграм бота

Создание Телеграм бота

Как сделать меню в Telegram-боте / Двухуровневое меню бота / SAMBOT.RU

Создание названия бота

Создание юзернейма Телеграм бота

Привяжите бота к аккаунту Messaggio, создав отправителя Телеграм

  1. Зайдите в личный кабинет Messaggio, перейдите в раздел «Отправители», нажмите «Создать».

Создание имени отправителя

Создание отправителя: выбор канала

Создайте шаблон сообщения

  1. Среди действий с отправителем выберите «Создать шаблон с отправителем».

Создание шаблона сообщения

Создание макета шаблона сообщения

Отправка шаблона на модерацию

Возможности рассылки от Телеграм бота из Messaggio

Телеграм бот позволяет общаться с клиентами 3 способами:

  • Отправка сообщий от имени бота в Телеграм канал.
  • Отправка сообщений от имени бота в Телеграм группу.
  • Отправка сообщений в личный Телеграм-чат с пользователем, подписавшимся на бота.

Рассмотрим порядок настройки бота для каждого способа коммуникации.

Рассылка в Телеграм канал / Телеграм группу

Добавьте бота в Телеграм канал / Телеграм группу

  1. Откройте Телеграм канал / Телеграм группу, в который планируете отправлять сообщения.
  2. Кликните на название канала, перейдите в раздел «Подписчики».

Добавление бота в Телеграм канал

Добавление подписчиков в Телеграм канал

Теперь бот может отправлять сообщения в канал / группу от своего имени.

Запустите рассылку по подписчикам канала / группы

  1. В личном кабинете Messaggio перейдите в раздел «Рассылки» и нажмите «Создать» — «Стандартная рассылка».
  2. Задайте рассылке название, выберите созданный ранее шаблон сообщения Телеграм.
  3. Назначьте группу контактов для рассылки. В списке групп контактов вы увидите автоматически созданную группу в формате Telegram channel_UsernameBot / Telegram group_UsernameBot. Выберите группу контактов и нажмите «Добавить выбранные».
Еще по теме:  Как подключить к Смарт часам Телеграм

Выбор группы контактов для рассылки

Рассылка будет доставлена в Телеграм канал / Телеграм группу от имени бота в указанное вами время.

Отправка шаблона сообщения в Телеграм бот

Рассылка в личный Телеграм-чат с пользователем

Чтобы Телеграм бот мог отправлять сообщения в личный чат с пользователем, пользователь должен быть подписан на бота. Пользователь считается подписавшимся на Телеграм бота, если он инициировал общение с ботом, запустив его и сообщив ему свой номер телефона.

    Чтобы отправить личное сообщение от имени Телеграм бота, в личном кабинете Messaggio перейдите в раздел «Рассылки» и нажмите «Создать» — «Стандартная рассылка».

Создание рассылки

Выбор группы контактов

Отправка рассылки

Настройки рассылки

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

  • Была ли эта статья полезной?
  • ДаНет

Источник: messaggio.com

Динамическое меню. Изменяемые кнопки. В Telegram боте

Очень частый вопрос «А как сделать, чтобы кнопки в боте были чем-то вроде переключателей, типо Вкл/Выкл?» или «А как сделать множественный выбор в кнопках?».

И теперь перед тобой инструкция к применению.

  • Как обычно пример масштабируемый под любое количество кнопок
  • Реализован вывод результата в зависимости от выбранных вариантов

О типах данных. В salebot, так же как и в программировании существует несколько типов данных: строковые и числовые.
Подробно о типах данных можно почитать здесь
Я всегда рекомендую активно использовать в переменных и call_back числовые данных, так как они поддаются математическим операциям и имеют четкий, предсказуемый порядок и иерархию.

В это уроке я так же активно использую числа.

Стартовый блок

  • Создадим блок «Начало диалога» с обычным условием /start
  • В настройках проекта зададим переменную bot_token и укажем в ней api token вашего Telegram бота
  • С первого же блока мы будем использовать Telegram Bot Api, так что указываем в нём следующие настройки. Ниже я дам пояснения по используемым переменным
  • — Тип запроса — POST-data
  • — URL запроса — https://api.telegram.org/bot#/sendMessage
  • — Сохраняемые значения — result|message_id -> message_id
  • — JSON параметры:
  • В калькуляторе укажем следующие переменные, так мы задаём стартовые значения наших «переключателей»:
  • checkpoint_1 = «❌»
  • checkpoint_2 = «❌»
  • checkpoint_3 = «❌»
Еще по теме:  Как упомянуть человека в Телеграмме другим именем

Обрати внимание на написание текста кнопок и callback_data!

В тексте каждой кнопки указана переменная вида #1>.
Эти переменные являются изменяемыми значениями. Весь текст кнопки может быть прописан в каждой из этих переменных.
Цифра в каждой из этих переменных соответствует номеру кнопки. У тебя наверняка текст в кнопке будет другой, но в переменной обязательно прописывай ее порядковый номер.
В callbak_data каждой кнопки также указан порядковый номер кнопки и он совпадает с соответствующим номером в переменной #.

Блок «Изменение кнопок»

  • От стартового блока протягиваем стрелку и создаём новый блок «Изменение кнопок»
  • В стрелке указываем следующие параметры:
  • — Условие, здесь указываем каждый callback_data из кнопок предыдущего блока. Т.е. сколько было кнопок столько цифр прописываем по порядку, в примере три кнопки — 1;2;3
  • — Выбор соответствия — Полное совпадение
  • — Отображать как кнопку — выключить
  • — Пользователь вводит данные — включить
  • — Задаём переменную для пользовательского ввода — click
  • В блоке «Изменение кнопок» указываем следующие настройки:

— Тип запроса — POST-data
— URL запроса — https://api.telegram.org/bot#/editMessageText
— Сохраняемые значения — result|message_id -> message_id
— JSON параметры:
«chat_id»:»#»,
«message_id»:»#»,
«text»:»Здесь написан какой-то супер умный текст, ну или не очень умный «,
«reply_markup»:»<«inline_keyboard»:[[<«text»:»Кнопка 1 — #»,»callback_data»:1>],[«,»callback_data»:2>],[«,»callback_data»:3>],[ >

Рейтинг
( Пока оценок нет )
Загрузка ...