s2tg - формы отправки сообщений в telegram для DLE

Плагин для DLE позволяющий отправлять формы с сайта в telegram.

Назначение: замена форм обратной связи в которых отправляются email на уведомления в мессенджер телеграм.
Актуально для тех, кто "не смог" работать с электронной почтой, а вот с мессенджерами дружит и понимает что так и как.
Возможно отправка как личных сообщений определенному получателю, так и трансляция уведомления в группы.

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

Плагин s2tg(Send to Telegram by TCSE)

Плагин s2tg by TCSE это реализация формы отправки уведомлений с сайта в telegram. За основу взята статья с сайта smartlanding.biz и доработана для использования в виде плагина DataLife Engine.

Первое что нам нужно - это создать своего бота. Делается это достаточно просто. В поиске наберите @botfather, откройте родительского бота и нажмите "Start":




Далее: Пишем команду /newbot, для создания нового бота. Придумываем имя бота. Придумываем ник бота.




Если все прошло успешно, то увидите поздравления и токен вашего бота, в моем случае это:

5698580640:AAEfqUZXa2J-JPhWsvP1K6_v-qx640w8Nig




Теперь нужно найти своего бота в поиске, указав его ник и нажать "Start", чтобы активировать его. В моем случае ник @TCSEtestForm_bot.




После этого можно пойти двумя путями:
- создать групповой чат, в который будут приходить заявки и пригласить туда нашего бота;
- вступить в переписку с ботом и получать личные сообщения от него.

Давайте займемся этим и, пока, пойдем по первому пути.

Зайдите в меню, нажмите "New Group" ("Создать группу") и задайте имя вашему чату.




Не забываем пригласить своего бота в чат. Откройте меню чата, перейдите в "Add Members" ("Добавить участников") и введите имя своего бота.




На данный момент у нас есть бот, мы знаем его токен, есть чат, в который будут приходить заявки, и нам осталось узнать только id чата. Для этого, напишем в чате: /join @ник_бота
А затем перейдите в браузер, если используете приложение и введите:

https://api.telegram.org/botXXXXXXXXXXXXXXXXXXXXXXX/getUpdates
где, XXXXXXXXXXXXXXXXXXXXXXX - токен вашего бота, полученный ранее.

Если все сделали правильно, то перед вами откроется подобная страница:



Нас интересует объект "chat":{"id":-884220018. — Это id моего тестового чата. На данном этапе у нас есть все, чтобы отправлять текстовые сообщение из контактной формы на сайте в Telegram.

Подробнее на странице https://tcse-cms.com/works/1961-s2tg.html

31 января 2023

Новости компании

Общая информация о теме дизайна

accent by Colorlib интегрировано и настроено в TCSE Тема дизайна в которой нет ничего лишнего. Предназначена для блог и новостных проектов, может быть использована как часть...

Подробнее

Про хипстеров

Олег: Возникла идея современного детективного романа. Не знаю, как назвать. Выбираю между "Барбершоп смерти" и "Нож в спиннер". Предложите еще варианты? Главный герой -...

Подробнее

Григорий Семухин - Параллель.

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

Подробнее

Литературные новости

Литературные новости в картинках Жена высокопоставленного чиновника покончила с собой после ссоры с любовников. Дочь столичного чиновника расправилась с...

Подробнее

LRR #8 - Trap хиты из TikTok

Самые популярные треки Tiktok в одном миксе. Русский Trap разбавленный хитами с youtube. Треклист: 01. - The Limba - СМУЗИ 02. - MORGENSHTERN & Lil Pump - WATAFUK? 03. - Ski Mask...

Подробнее

Модуль DLE importNews - работа с новостями сайта через CSV

Плагин для DLE, позволяющий выгружать новости в CSV и загружать их на сайте. Оптимальное решение для быстрого наполнения CMS DLE товарами из прайс-листов получаемых от поставщиков в XLSX...

Подробнее