DLE SMM PRO
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: файли рушія не переписуються
Скріншоти
Натисніть на скріншот, щоб збільшити
Виберіть відповідний тариф
Ми пропонуємо гнучкі варіанти ліцензування залежно від ваших потреб.
- 3 сайти
- Відкритий вихідний код
- Підтримка 12 місяців
- Без оновлень
- Завантаження 7 днів
- Усі функції Стандарту
- 10 сайтів
- Пріоритетна підтримка
- Оновлення 12 місяців
- Завантаження 12 місяців
- Усі функції Розширеного
- Необмежена кількість сайтів
- Персональні консультації
- Оновлення назавжди
- Завантаження назавжди
- Встановлення та налаштування
- Адаптація під ваш сайт (включно з доопрацюванням коду)
Сайт — це домен разом з усіма його піддоменами.
Історія версій
-
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 для посилань
Щоб написати коментар, увійдіть в акаунт.
Коментарів поки немає — напишіть першим.