Ztelegram - ручной и автоматический постинг в телеграм

InstantCMS 2.X
#1 7 декабря 2020 в 10:15

Предлагаю всем, кому интересен подобный функционал, принять участие в обсуждении в данной теме.
Разработал компонент, который предназначен для постинга в телеграм каналы. Поддерживает автоматический репост при создании записи, постинг по cron или ручной постинг текста. К ручному постингу предлагается возможность выбрать запись из добавленных на сайт, а затем отредактировать ее до публикации.

Компонент обладает большим набором опций, который позволяет гибко настраивать внешний вид репоста. Настраивается тип репоста (текст или фото с подписью), настраивается размер отправляемого текста и др.

ИзображениеИзображениеИзображениеИзображениеИзображениеИзображениеИзображениеИзображение



Подробно о компоненте можно прочитать тут www.zau4man.ru/moi-komponenty/komponent-ztelegram-posting-v-telegram-k.html


Прошу высказаться тех, кому компонент интересен, пожелания, замечания. Возможно, у вас есть идеи по расширению функционала. Возможно, есть иное видение логики компонента, его настроек.

Ztelegram - ручной и автоматический постинг в телеграм
Компонент

Ztelegram - ручной и автоматический постинг в телеграм

Купить 500 руб.

#2 7 декабря 2020 в 23:08
мне компонент не нужен, но в качестве

Возможно, у вас есть идеи по расширению функционала. Возможно, есть иное видение логики компонента, его настроек.

Zau4man
могу поделиться мыслями.
Я подумываю над тем, что бы реализовать обратное действие. Что бы бот забирал записи из определённого канала или то, что присылается через бота и публиковал на сайте. )
#3 25 мая 2022 в 21:15

19 мая вышло обновление компонента версии 1.0.1

В новой версии исправлен постинг webp изображений, улучшен ручной постинг, добавлена возможность ограничить репост записями определенной категории.

Подробнее про обновление

Если у вас есть пожелания к компоненту, буду рад их услышать. И, по возможности, реализовать.

#4 8 июля 2022 в 07:35

В связи с интересом к компоненту принимаются пожелания на следующее обновление.

Из уже озвученных:

— формирование текста для репоста из нескольких полей

— репост по одной записи через промежуток времени

#5 8 июля 2022 в 10:10

Что то я даже пропустил этот компонент. Пойду смотреть его. Видео обзора нету?

#6 8 июля 2022 в 13:35

Видео нет. Обс скачал. Все собираюсь. И никак не соберусь 

#7 8 июля 2022 в 13:44

1 Возможность делать споллеры выделено желтым 

Изображение

2. Возможность создавать кнопки, выделено желтым 

Изображение

#8 19 июля 2022 в 15:22

Вышло обновление 1.0.2

Репост «По одному»

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

Изображение

Кнопка

Теперь к репосту можно прикрепить кнопку-ссылку. Аналогичная опция добавлена и в ручной репост. В опциях указывается текст кнопки

Изображение

Ссылка берется из записи. 

Изображение

Кнопку нельзя прикрепить при репосте с фотографией, особенности телеграм.

Шаблон репоста

Теперь можно собрать свой текст репоста, используя SEO паттерны docs.instantcms.ru/manual/settings/seo-patterns

Для получения текста поля используется такой же принцип, как в SEO опциях, т.е. получается результат метода getStringValue поля, так как в телеграм можно отправить ТОЛЬКО ТЕКСТ (с жирностью, курсивом, переносами строк)

Изображение

Так будет выглядеть репост шаблоном

Изображение

Для тестирования задач репостов (тестирование особенно пригодится при настройке шаблонов) у каждой задачи добавлена иконка тестирования

Изображение

Нажав на нее, вы попадете на страницу с текстом репоста, который будет отправлен в телеграм. По примеру шаблона выше увидим

Изображение

По обновлению можно написать тут в личку или на mail@zau4man.ru

#9 20 июля 2022 в 22:44

Хотелка.
Можно ли в следующем обновлении сделать репост при создании темы на ФОРУМЕ.

#10 20 июля 2022 в 22:55

Хотелка.
Можно ли в следующем обновлении сделать репост при создании темы на ФОРУМЕ.

Capitan

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

#11 20 июля 2022 в 23:09

 CEH9I, Репост идет из типов контента. Форум не тип контента

#12 21 июля 2022 в 16:29

 Capitan, смутно представляю, как разложить настройки задачи на форму www.zau4man.ru/upload/2022/ztelegram/102/task.jpg

Разве что мутить еще один тип задач, для форума. 

Пока не интересно, будут еще желающие, можно обмозговать.

Вышла версия 1.0.3

В новой версии репостить записи можно из меню действий.

Опцию доступа к такой возможности можно включить из списка задач

Изображение

Или при редактировании задачи. Тогда же можно расширить доступ, дав возможность репостить другим группам пользователей.

Изображение

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

Изображение

Если запись уже была отправлена в телеграм, будет выдано предупреждение. Которое можно проигнорировать

Изображение

#13 27 июля 2022 в 23:07

По просьбам пользователей до удаления тегов из репоста (а телеграм большинство тегов в репосте не поддерживает) часть из них будет заменяться на переносы. На данный момент меняются h-теги, списки, абзацы и br

Так выглядит текст новости и репост (репост слева)

Изображение

Это будет в следующей версии 1.0.4

#14 16 сентября 2022 в 19:27

Вышла версия 1.0.4 компонента. В новой версии добавлена замена тегов на переносы, см. выше.

Добавлен список часто встречаемых ошибок в логах

Изображение

При выводе кнопок для ручного репоста учитывается, для какой категории создана задача. Это позволяет не выводить неиспользуемые для данной категории кнопки репоста. Например, если задача репоста используется только для репоста фильмов, нет смысла выводить ее кнопку в записях, отличных от фильмов.

#15 28 сентября 2022 в 21:28

Вышла версия 1.0.4 компонента. В новой версии добавлена замена тегов на переносы, см. выше.

При выводе кнопок для ручного репоста учитывается, для какой категории создана задача. Это позволяет не выводить неиспользуемые для данной категории кнопки репоста. Например, если задача репоста используется только для репоста фильмов, нет смысла выводить ее кнопку в записях, отличных от фильмов.

Zau4man

привет. нет желания сделать что-то подобное но совсем простенькое для фб страниц? За деньги, конечно же.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.