Автор: Maxim
19.06.2018

Telegram Posting


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

Ссылка на мой канал


Возможности:
  • Базовая версия
  • Отправка сообщений при добавлении новости
  • Отправка сообщений при редактировании новости
  • Отправка при зависимости от полей
  • Отправка обычного сообщения на канал
  • Поиск нужного чата
  • Настройка шаблонов для отправки сообщений
  • Если сайт работает через SSL, то будет возможность приобразовать бота в Webhook


Изменения:
Версия 1.4 (19.06.2018)
  • Добавлены Socks5 Прокси

Версия 1.3 (01.06.2018)
  • Для корректного отображения и работы нужен этот плагин
  • Добавлена возможность отправлять в телеграм при добавлении с сайта
  • Добавлены новые теги для шаблонов: %categories% (выводит все категории через разделитель указанный в настройках движка) и %category_links% (выводит так же категории, только ссылками)
  • Добавлены новые теги для шаблонов: [xfgiven_XXX]XYZ[/xfgiven_XXX] (аналогичен тегам для новостей, если доп. поле заполнено, то выведет информацию заключённую в теги)
  • Добавлены новые теги для шаблонов: [xfnotgiven_XXX]XYZ[/xfnotgiven_XXX] (аналогичен тегам для новостей, если доп. поле не заполнено, то выведет информацию заключённую в теги)
  • Исправлено пару багов
  • Облегчённая версия
  • Внутренняя документация, которая всегда будет доступна по ссылке ваш_сайт.ру/админ.php?mod=telegram&do=documentation

Версия 1.2.1 (24.05.2018)
  • Аналогична с 1.2.1, но для ветки DLE 13 и выше

Версия 1.2 (24.05.2018)
  • Мелкие правки
  • Добавлена возможность использовать прокси (актуально для сайтов размещённых в РФ)
  • Добавлена возможность отправки сообщений по крону
  • Последняя версия для DLE 12.x (Добавлена конвертация текста в нужную кодировку)

Версия 1.1 (01.05.2018):
  • Исправлена ошибка со считыванием данных
  • Добавлены новые теги для шаблонов: %full_descr% и %short_descr%
  • Тег %descr% будет заменён на %short_descr%

Демонстрация

Поддержать автора

собрано 0.00 монет Поддержать автора

Войдите на сайт


Все собранные средства будут переданы автору этой статьи - Maxim
Сумма перевода от 1.00 монета до 10000.00 монет

Комментарии

Оставьте свой отзыв, комментарий или даже вопрос на тему Telegram Posting

Опубликовано · Жалоба

· #2

Цитата: neospo
Подскажите пожалуйста, какие DLE версии поддерживает данный модуль?

Стоит же описание - 11.х и 12.х.
Проверено на двух сайтах на этих версиях. За 10.х не ручаюсь

Опубликовано · Жалоба

· #4

Цитата: Anthrax
Не сохраняет настройки в админке. версия движка 13.0. Как быть?

уверены? тестировалось несколько раз. CTRL+F5 пробовали?

Опубликовано · Жалоба

· #5

При отправке новости с картинкой, отправка не происходит
{"ok":false,"error_code":400,"description":"Bad Request: can't parse entities: Unexpected end of name token at byte offset 89"}

Опубликовано · Жалоба

· #7

Цитата: Anthrax
Чет смотрю, тема вообще умерла?

Приношу свои извинения, много дел в последнее время, что не всегда есть время ответить всем.
Цитата: Anthrax
{"ok":false,"error_code":400,"description":"Bad Request: can't parse entities: Unexpected end of name token at byte offset 89"}

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

Опубликовано · Жалоба

· #8

Можно спросить как указать зависимость (Укажите зависимость) добавления сообщения в телеграм по обновлению даты новости и публикации на главной?

Опубликовано · Жалоба

· #9

Цитата: Pan_Oleksandr
Можно спросить как указать зависимость (Укажите зависимость) добавления сообщения в телеграм по обновлению даты новости и публикации на главной?

Или как сделать чтобы после сохранения доп поле - xf:telegraminform|1 ставилось в 0

Опубликовано · Жалоба

· #10

Цитата: Pan_Oleksandr
Цитата: Pan_Oleksandr
Можно спросить как указать зависимость (Укажите зависимость) добавления сообщения в телеграм по обновлению даты новости и публикации на главной?

Или как сделать чтобы после сохранения доп поле - xf:telegraminform|1 ставилось в 0

что именно? чтобы после добавления/обновления новости значение этого поля уходило в 0? для этого нужно дописать функционал