Заказать модуль

DLE SMM PRO

Автопостинг новостей DLE в Telegram, ВКонтакте, Одноклассники, MAX, Facebook, Instagram, Discord, Mastodon и Bluesky — по правилам и расписанию, по шаблону на тегах DLE и с текстом от нейросети.
Версия 1.0.0 PHP 7.4 — 8.4 DLE 19.0 — 21.0 Документация

DLE SMM PRO — модуль автопостинга для DataLife Engine. Новости сайта сами уходят в Telegram, ВКонтакте, Одноклассники, MAX, Facebook, Instagram, Discord, Mastodon и Bluesky. Какие новости, в какие каналы, по какому шаблону и когда — решают правила: с условиями по категориям и дополнительным полям, своим расписанием, шаблоном на тегах DLE и, если нужно, текстом, который пишет нейросеть.

Модуль для тех, кто ведёт каналы и группы сайта вручную или не успевает вести их вовсе. Новость добавлена в админке, прислана посетителем или записана парсером — модуль поставит её в очередь, дождётся разрешённого времени, отправит и сохранит ссылку на опубликованную запись. Это обычный плагин DLE без Composer и сторонних библиотек, с открытым кодом и админкой в стиле DLE на русском, английском, украинском и испанском языках.

Главное

  • Девять сетей в одной покупке: Telegram, ВКонтакте, Одноклассники, MAX, Facebook, Instagram, Discord, Mastodon и Bluesky — с пошаговой инструкцией подключения прямо в форме канала
  • Правила вместо ручной сортировки: какие новости, в какие каналы и когда — с условиями по категориям и дополнительным полям, например «Рейтинг больше 7», и своим расписанием
  • Ни одна новость не потеряется: в очередь попадают новости из админки, с сайта и от парсеров; при сбое — повтор, дублей не бывает
  • Шаблон как shortstory.tpl: знакомые теги DLE, дополнительные поля, условия по категориям, хештеги и предпросмотр на настоящей новости
  • Текст пишет нейросеть: DeepSeek, OpenAI, Claude, Gemini, Grok, OpenRouter и любой сервис с API как у OpenAI — свежий список моделей загружается кнопкой
  • Архив и отправка пачкой: старые новости уходят по несколько в сутки, можно по кругу; выбранные новости отправляются прямо из списка новостей DLE

Девять социальных сетей

Канал в модуле — это ваша страница в сети: канал, группа, сообщество или аккаунт. Каналов может быть сколько угодно, в том числе несколько в одной сети. В форме канала есть блок «Как подключить» с пошаговой инструкцией для этой сети и кнопка «Проверить связь», которая проверяет доступ, ничего не публикуя.

  • Telegram: канал, группа или чат через бота; текст или фото с подписью (длинный текст уходит следом отдельным сообщением); кнопка со ссылкой на новость — со своей надписью, например «Читать», или с заголовком новости; темы форума в группах, «Без звука», предпросмотр ссылки; жирный, курсив и ссылки в тексте
  • ВКонтакте: стена сообщества — текст, фото и карточка ссылки; если картинку загрузить не удалось, запись может уйти одним текстом («Отправлять без картинки»)
  • Одноклассники: лента группы — текст, фото и карточка ссылки; права на публикацию OK выдаёт приложению по письму в поддержку, в инструкции это расписано
  • MAX: канал или чат через бота — текст и фото, «Без звука»; после «Проверить связь» модуль сам покажет чаты, которые видит бот. Бота выдают только российским организациям, ИП и самозанятым
  • Facebook: записи от имени страницы — текст, фото, ссылка с карточкой; ключ страницы не истекает
  • Instagram: публикации с фото в профессиональном аккаунте; только JPEG, без картинки запись не выйдет; ссылки в подписи Instagram не кликабельны, «Ссылка в подписи» добавит её текстом
  • Discord: текстовый канал сервера через вебхук — текст и картинка, своё имя отправителя
  • Mastodon: любой сервер — текст и картинка, видимость на выбор: для всех, без общих лент или только подписчикам
  • Bluesky: вход по паролю приложения, а не по основному паролю; текст, картинка или карточка ссылки с заголовком и изображением

Модуль публикует текст и картинки. Видео, Reels, истории, TikTok и YouTube он не поддерживает. Предел длины каждой сети учтён: лишний текст обрезается, а не ломает отправку.

Правила, расписание и очередь

  • «Правила» решают, какие новости, в какие каналы и по какому шаблону уходят. «Во все каналы» включает и каналы, которые вы подключите позже
  • Условия правила: «Только из категорий», «Кроме категорий», до пяти условий по дополнительным полям — больше, меньше, равно, содержит, заполнено, пусто. Числа сравниваются как числа, даже в тексте вида «IMDb: 8.7 / 10». Ещё «Только с картинкой», «Только опубликованные на главной» и «Только закреплённые»
  • Кнопка «Какие новости подойдут» проверяет условия на новостях сайта, ничего не сохраняя и не отправляя
  • Расписание правила: «Дни недели», «Часы публикации» (окно может идти через полночь), «Задержка после публикации», «Минимальный промежуток» и «Случайный разброс» — лента не выглядит как бот
  • Режим «Архив»: старые новости уходят по несколько в сутки, равномерно в часы расписания — сначала новые, старые или случайно, можно ограничить списком ID. «По кругу» — когда неотправленные закончатся, модуль начнёт заново и повторит новость в канале не чаще, чем раз в заданное число дней
  • Отправка выбранных: в списке новостей DLE отметьте новости и выберите действие «Отправить в соцсети» — они встанут в очередь с заданным промежутком. То же — по списку ID на странице «Отправить новости по ID»
  • «Не больше записей в сутки» у каждого канала — защита от блокировки соцсетью
  • Новость с будущей датой уходит в сеть только после того, как появится на сайте
  • Новости встают в очередь сами: при добавлении и правке в админке и при добавлении с сайта
  • Новости, которые парсеры и импортёры пишут прямо в базу, минуя формы DLE, находит сборщик («Добирать пропущенные новости», глубина задаётся в часах)
  • Одна новость уходит в один канал только один раз — по первому подходящему правилу; повторная правка новости и повторный запуск дублей не создают
  • При сетевой ошибке — повтор через 1, 5, 15 минут, час и три часа; число попыток настраивается
  • Ошибка авторизации — отозванный ключ, бот убран из канала — ставит канал на паузу, чтобы модуль не стучался туда впустую
  • Очередь по вкладкам: ждут, отправлены, ошибки, пропущены; у каждой записи — время, число попыток, ответ сети и ссылка на опубликованный пост
  • Действия в очереди: «Отправить сейчас», «Повторить», «Убрать из очереди», «Повторить все ошибки»
  • «Журнал» всех отправок и ошибок; записи старше 30 дней удаляются сами
  • По желанию при удалении новости удаляются и её записи в Telegram, ВКонтакте, Одноклассниках, Facebook и Bluesky

Шаблоны записей

  • Синтаксис тот же, что в shortstory.tpl вашего шаблона DLE, — учить ничего не нужно
  • Заголовок и текст: {title}, {title limit="N"}, {short-story limit="N"}, {full-story} — тоже с limit
  • Ссылка и данные новости: {full-link}, {category}, {date=d.m.Y}, {author}, {tags}, {news-id}, {site}
  • Дополнительные поля: [xfvalue_X], [xfgiven_X]…[/xfgiven_X], [xfnotgiven_X]…[/xfnotgiven_X], [xfvalue_image_url_X]; поля вашего сайта модуль берёт из DLE и показывает готовым списком
  • Условия по категориям: [catlist=1,2]…[/catlist] и [not-catlist=…]…[/not-catlist] — например, одна подпись для фильмов, другая для новостей
  • Новые теги: {hashtags} — теги новости в виде хештегов, {utm-link} — ссылка с метками UTM, {ai} — текст от нейросети
  • Теги вставляются кликом — в текст записи или в задание для нейросети
  • Картинка записи: «Автоматически из новости», «Из дополнительного поля» (поле выбирается из списка, поля с картинками — первыми) или «Без картинки»
  • «Предпросмотр» на настоящей новости сайта — по номеру или последней опубликованной — со счётчиком символов
  • Готовый шаблон «Стандартный» создаётся одной кнопкой; шаблоны можно копировать, у каждого правила может быть свой

Нейросеть

  • Сервисы: DeepSeek, OpenAI, Claude, Gemini, xAI Grok, OpenRouter и любой сервис с API как у OpenAI
  • Готовые адреса для Groq, Mistral, Together, Fireworks, Moonshot Kimi, Z.ai GLM, Qwen, YandexGPT, а также для локальных Ollama и LM Studio; свой сервер вписывается вручную
  • OpenAI GPT-5.x и GPT-6 работают через Responses API
  • «Обновить модели» загружает актуальный список моделей прямо у сервиса — названия не зашиты в код
  • Новые модели, которые отклоняют параметр temperature, работают: модуль повторяет запрос без него и запоминает это для модели
  • «Задание для нейросети» пишется в шаблоне и понимает те же теги DLE: {title}, {short-story limit="600"}, [xfvalue_year] — например, «три предложения без спойлеров» или «короткий анонс на английском»
  • Для каждого шаблона можно выбрать свою модель
  • «Проверить соединение» — короткий запрос к выбранной модели
  • Если нейросеть не ответила — «Публиковать без ИИ» или «Отложить публикацию», на выбор
  • Ключи хранятся на вашем сайте и в админке показаны скрытыми

Свои записи

  • Раздел «Записи» — для постов, не связанных с новостью: объявление, подборка, приглашение в канал
  • Небольшой редактор: жирный, курсив, ссылка (Ctrl+B, Ctrl+I, Ctrl+K) и смайлы по категориям
  • Картинка по полному адресу или из папки uploads
  • «Во все каналы» или «Выбрать каналы»
  • «Отправить сейчас» или «Запланировать» на дату и время; можно сохранить черновик
  • Предпросмотр для каждой сети; самый строгий предел длины среди выбранных каналов виден сразу под текстом
  • Вкладки «Черновики», «Запланированы», «Отправлены»; запись можно продублировать
  • Telegram понимает жирный, курсив и ссылки, остальные сети получают чистый текст

Настройки и надёжность

  • Прокси HTTP или SOCKS5 с логином и паролем для запросов к соцсетям и нейросетям. На российском хостинге он нужен для Telegram, Facebook, Instagram, Discord и западных ИИ-сервисов; ВКонтакте, Одноклассники и MAX работают без него
  • «Адрес API Telegram» — свой сервер Bot API или зеркало вместо прокси, если Telegram с хостинга недоступен
  • Метки UTM на ссылках: источник подставляется по сети, utm_medium и utm_campaign задаёте сами
  • Крон раз в минуту — «Команда для крона» или «Адрес для крона» с секретным ключом; оба копируются кнопкой, ключ на экране скрыт
  • Запасной ход «Отправлять при заходах на сайт» для хостингов без крона; в списке каналов видно, работает ли крон и когда был последний запуск
  • Скорость сайта проверена замером: с модулем и без него сайт отвечает одинаково
  • «Записей за один запуск» и «Попыток отправки» настраиваются; запись блокируется на время отправки, и параллельный запуск не отправит её дважды
  • Ключи и токены в формах показаны скрытыми, действия админки защищены от подделки запросов
  • Экраны повторяют привычные разделы DLE: списки, формы и вкладки как в настройках движка
  • Модуль ставится через систему плагинов DLE: файлы движка не переписываются

Скриншоты

Нажмите на скриншот, чтобы увеличить

Выберите подходящий тариф

Мы предлагаем гибкие варианты лицензирования в зависимости от ваших потребностей.

Стандарт
4 000
  • 3 сайта
  • Открытый исходный код
  • Поддержка 12 месяцев
  • Без обновлений
  • Скачивание 7 дней
Рекомендуем
Расширенный
5 000
  • Все функции Стандарта
  • 10 сайтов
  • Приоритетная поддержка
  • Обновления 12 месяцев
  • Скачивание 12 месяцев
Премиум
8 000
  • Все функции Расширенного
  • Сайты без ограничения
  • Персональные консультации
  • Обновления навсегда
  • Скачивание навсегда
  • Установка и настройка
  • Адаптация под ваш сайт (включая доработку кода)

Сайт — это домен вместе со всеми его поддоменами.

История версий

  1. 1.0.0 текущая 10 Новое

    Новое 10

    • Публикация новостей в Telegram, ВКонтакте, Одноклассники, MAX, Facebook, Instagram, Discord, Mastodon и Bluesky
    • Пошаговая подсказка «Как подключить» у каждой сети прямо в форме канала
    • Расписание у каждого канала: дни недели, часы, задержка после выхода новости, промежуток, случайный разброс и лимиты
    • Правила публикации: какие новости, в какие каналы и по какому шаблону — с условиями по категориям и дополнительным полям (например, рейтинг выше 7)
    • Архив: старые новости уходят по несколько в сутки, по кругу; выбранные новости можно отправить прямо из списка новостей DLE
    • Шаблоны записей на тегах DLE: заголовок, текст, ссылка, картинка, дополнительные поля, условия по категориям и хэштеги
    • Текст записи пишет нейросеть: DeepSeek, OpenAI, Claude, Gemini, Grok, OpenRouter и любой OpenAI-совместимый сервис, список моделей — кнопкой «Обновить модели»
    • Свои записи: пост без привязки к новости — во все или выбранные каналы, сразу или по расписанию
    • Очередь публикаций с журналом, повторами при ошибке и ссылкой на готовый пост; новости от парсеров попадают в очередь сами
    • Работа через прокси и свой адрес API Telegram, метки UTM для ссылок
Комментарии

Чтобы написать комментарий, войдите в аккаунт.

Комментариев пока нет — напишите первым.