Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Мессенджеры

Мессенджеры
Материал добавлен: 22 Октября 2020
Материал обновлен: 05 Сентября 2025

Вы можете подключить уведомления в Telegram и Viber. На данный момент доступны следующие типы уведомлений:

  • Вход в Панель управления сайтом
  • Истечение срока оплаты за услуги
  • Сообщения с почтовых форм
  • Получение прикреплённых файлов из почтовых форм
  • Ответы от технической поддержки
  • Уведомления из модуля «Интернет-магазин»
  • Уведомления о большом количестве запросов к сайту с одного IP-адреса (при включённом логировании IP в настройках защиты сайта от клонирования)

Процесс подключения мессенджеров можно разбить на несколько этапов:


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

Откройте диалог с ботом @BotFather.

Введите команду /newbot. Далее выполните следующие шаги:

  1. Придумайте и отправьте название бота (любое, не обязательно уникальное).
  2. Затем задайте уникальный username, обязательно заканчивающийся на bot (например, MyNotifierBot).
  3. После успешного создания вы получите сообщение с токеном (TOKEN).

Пример создания бота:

Поздравляем! Бот успешно создан.


Подключение бота Telegram для уведомлений

Перейдите в старую Панель управления: Настройки → Мессенджеры.

После перехода откроется следующее окно:

Шаги подключения:

  1. Введите TOKEN и username, полученные от @BotFather.
  2. Нажмите кнопку Подключить.

При успешном подключении вы увидите сообщение:

Чат-бот username_bot подключён

Подключение аккаунтов администраторов

На той же странице в блоке «Аккаунты администраторов сайта» нажмите на иконку мессенджера.

Откроется окно с вашим ботом. Нажмите Запустить.

Альтернативный способ подключения

Если по какой-то причине аккаунт не подключился автоматически:

  1. На странице мессенджеров нажмите на значок ключа и скопируйте ключ.
  2. Откройте диалог с ботом и отправьте сообщение вида /start ключ.


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


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

Перейдите на страницу создания бота Viber, заполните форму и нажмите кнопку Create.

После успешного создания появится окно с вашим токеном.


Подключение бота Viber для уведомлений

Вставьте полученный токен в соответствующее поле в Панели управления на вкладке Viber.

Введите URI бота и нажмите кнопку Подключиться.

Подключение аккаунтов администраторов

После подключения нажмите на иконку Viber в блоке «Аккаунты администраторов сайта». Откроется окно с ботом.


Настройка уведомлений

Теперь, когда боты подключены и аккаунты добавлены, перейдите в нижнюю часть страницы мессенджеров — блок Настройка уведомлений.

Отметьте необходимые пункты и нажмите Сохранить.

Также вы можете активировать уведомления о превышении запросов с одного IP-адреса:

  • Панель управления → БезопасностьЗащита сайта от клонированияАктивность IP-адресов
  • В поле «Если количество хитов за сутки с данного IP превысит» выберите «Уведомить владельца сайта в мессенджер»

Уведомления из модуля «Интернет-магазин»

Вы можете настраивать уведомления в Telegram для администратора и покупателя.

Уведомления администратору:

  • При оформлении нового заказа
  • При поступлении оплаты
  • При добавлении товара субагентом
  • При ожидании премодерации отредактированного товара
  • Об окончании товара на складе

Уведомления покупателю:

  • При оформлении нового заказа
  • При изменении статуса заказа
  • Доставка купленных цифровых товаров
  • При изменении примечания к заказу

Чтобы покупатель получал уведомления в Telegram:

  1. Пройдите авторизацию на сайте через Telegram
  2. Если аккаунт уже зарегистрирован через другую соцсеть, выполните привязку Telegram

Привязка Telegram


Примеры уведомлений

Ниже представлены примеры реальных уведомлений, чтобы вы могли оценить их формат:

Новый заказ в интернет-магазине:


Почтовая форма с прикреплённым файлом:

Добавление нового товара:


Постинг материалов в канал Telegram

Модуль «Мессенджеры» теперь поддерживает автоматическую публикацию материалов из следующих модулей:

  • Блог
  • Новости
  • Каталог статей
  • Каталог файлов
  • Каталог сайтов
  • Доска объявлений
  • Онлайн-игры
  • Интернет-магазин

Как настроить:

  1. Перейдите в Панель управления → раздел Мессенджеры
  2. Подключите и настройте бота по инструкции
  3. Создайте канал Telegram
  4. Скопируйте URL канала и вставьте в специальное поле:


Далее, в настройках канала нажмите на иконку «Настройки» и выставьте параметры, аналогичные примеру:

Публикация материалов:

При добавлении нового материала поставьте галочку «Публиковать в Telegram» в блоке «Опции»:

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


Дополнительная информация о публикации


Как настроить корректное отображение постов с большой картинкой?

Чтобы Telegram отображал пост с большой картинкой, нужно добавить микроразметку в шаблоны модуля, с которого происходит публикация:

1. Установите Open Graph и Twitter разметку перед тегом </head>:

<?if($IMG_URL1$)?>
<link rel="image_src" href="$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?>" />
<?endif?>
<meta name="title" content="<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?>$ENTRY_NAME$<?else?>$ENTRY_TITLE$<?endif?>" />

<meta property="og:locale" content="ru_RU" />
<meta property="og:url" content="$HOME_PAGE_LINK$<?substr($ENTRY_URL$,1)?>" />
<meta property="og:type" content="article" />
<meta property="og:title" content="<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?>$ENTRY_NAME$<?else?>$ENTRY_TITLE$<?endif?>" />
<meta property="og:description" content="$SOCIAL_DESCRIPTION$" />
<meta property="og:image" content="<?if($IMG_URL1$)?>$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?><?else?><?substr($SOCIAL_IMAGE_SRC$,0,strpos($SOCIAL_IMAGE_SRC$,'?'))?><?endif?>" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="<?if($IMG_URL1$)?>600<?else?><?if($SOCIAL_IMAGE_SRC$)?>220<?endif?><?endif?>" />
<meta property="og:image:height" content="<?if($IMG_URL1$)?>315<?else?><?if($SOCIAL_IMAGE_SRC$)?>160<?endif?><?endif?>" />

<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?>$ENTRY_NAME$<?else?>$ENTRY_TITLE$<?endif?>" />
<meta name="twitter:description" content="$SOCIAL_DESCRIPTION$" />
<meta name="twitter:url" content="$HOME_PAGE_LINK$<?substr($ENTRY_URL$,1)?>" />
<meta name="twitter:image" content="<?if($IMG_URL1$)?>$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?><?else?><?substr($SOCIAL_IMAGE_SRC$,0,strpos($SOCIAL_IMAGE_SRC$,'?'))?><?endif?>" />

2. Добавьте Schema ImageObject перед </body>:

<script type="application/ld+json">
{
 "@context": "http://schema.org",
 "@type": "ImageObject",
 "author": "$USER$",
 "contentLocation": "Russia",
 "contentUrl": "<?if($IMG_URL1$)?>$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?><?else?><?if($IMG_URL2$)?>$HOME_PAGE_LINK$<?substr($IMG_URL2$,1)?><?else?>$HOME_PAGE_LINK$<?substr($SOCIAL_IMAGE_SRC$,1)?><?endif?><?endif?>",
 "datePublished": "$ADD_DATE$",
 "description": "<?if($IMG1_ALT$)?>$IMG1_ALT$<?else?><?if($SEO_DESCRIPTION$)?>$SEO_DESCRIPTION$<?else?>$SOCIAL_DESCRIPTION$<?endif?><?endif?>",
 "name": "<?if($IMG1_TITLE$)?>$IMG1_TITLE$<?else?><?if($MODULE_ID$='blog' or $MODULE_ID$='news')?><?$JSENCODE$($ENTRY_NAME$)?><?else?><?$JSENCODE$($ENTRY_TITLE$)?><?endif?><?endif?>"
}
</script>

Это обеспечит красивое отображение постов с картинкой во всю ширину.

Права доступа для бота

Чтобы бот мог публиковать сообщения в канал:

  1. Откройте настройки канала → Администраторы
  2. Нажмите «Добавить администратора»
  3. Введите username вашего бота
  4. Выдайте права на публикацию сообщений

Также убедитесь, что в поле username вы указываете именно то имя, которое создавали в Telegram (например: MyExampleBot), а не display name.

Цитата из Telegram:
Good. Now let's choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot.



Подключение интернет-магазина в формате веб-бота в Telegram

Веб-бот — это не обычный чат-бот, а мини-приложение с расширенным интерфейсом и возможностью онлайн-оплаты.

Подробнее о веб-боте   Пошаговая инструкция

Что умеет веб-бот:

  • Продажа цифровых, физических товаров и услуг
  • Поддержка параметров товаров (цвет, размер и т.д.)
  • Подключение популярных платёжных систем (включая встроенные в Telegram)

Преимущества конструктора веб-ботов:

  • Высокая конверсия: около 50% пользователей открывают сообщения
  • Без кода: регистрация сайта и добавление товаров без программирования
  • Синхронизация: автоматическая интеграция с uShop
  • Мощный функционал uShop: неограниченное количество товаров, фильтры, параметры, автоматизация

Видео-инструкция

Мессенджеры