Замовити модуль

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: файли рушія не переписуються

Скріншоти

Натисніть на скріншот, щоб збільшити

Виберіть відповідний тариф

Ми пропонуємо гнучкі варіанти ліцензування залежно від ваших потреб.

Стандарт
$48
  • 3 сайти
  • Відкритий вихідний код
  • Підтримка 12 місяців
  • Без оновлень
  • Завантаження 7 днів
Рекомендуємо
Розширений
$59
  • Усі функції Стандарту
  • 10 сайтів
  • Пріоритетна підтримка
  • Оновлення 12 місяців
  • Завантаження 12 місяців
Преміум
$95
  • Усі функції Розширеного
  • Необмежена кількість сайтів
  • Персональні консультації
  • Оновлення назавжди
  • Завантаження назавжди
  • Встановлення та налаштування
  • Адаптація під ваш сайт (включно з доопрацюванням коду)

Сайт — це домен разом з усіма його піддоменами.

Історія версій

  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 для посилань
Коментарі

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

Коментарів поки немає — напишіть першим.