Главная » Компоненты » Компонент Ztelegram - постинг в телеграм каналы

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

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

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

Рассмотрим разделы компонента и их назначение подробнее.

Опции

В разделе можно указать время тишины. В указанные часы задача cron для публикации материалов в каналы выполняться не будет. Можно указать настройки прокси.

Каналы и боты

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

Логи

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

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

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

Задачи

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

Рассмотрим некоторые настройки задачи постера подробнее.

Как выполнить репост - здесь можно выбрать 3 варианта:

- отрепостить сразу при создании материала
- отложить репост на некоторое время (в минутах)
- совершить репост в определенное время (в таком режиме все накопленные материалы будут отправлены в канал в указанное время)

Тип контента - тут все просто, нужно подсказать компоненту, какой тип контента репостим и в каких полях искать данные.

Тип репоста - компонент поддерживает 3 вида репоста:

- фото + подпись. В телеграм будут отправлены заголовок (выделенный жирно), фото записи + до 1000 символов записи (ограничение телеграм). При таком типе репоста в телеграм будут отправлены только те записи, у которых есть фото
- текст. В телеграм будут отправлены заголовок (выделенный жирно), текст новости в размере до 4000 символов (ограничение телеграм)
- автоматически. В таком режиме компонент выберет первый вариант, если фото к новости есть, и второй - если фото нет

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

Добавлять ссылку - компонент поддерживает 3 вида прикрепления ссылки на запись типа контента к репосту:

- да. Ссылка будет добавлена всегда
- нет. Ссылки не будет
- автоматически. Ссылка будет добавлена только если текст длинный. Пригодится, если публикуете в канал только небольшие анонсы

Текст ссылки - можно указать текст, который и станет ссылкой. Если текст не указан, то ссылкой станет сам адрес страницы.

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

Запретить парсинг ссылки - телеграм при репосте записи с указанной в тексте ссылкой пытается распарсить ее и прикрепить анонс ссылки в конец записи. Это можно отключить.

Репост

Компонент позволяет репостить в канал также и произвольный текст. 

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

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