Через: —
Тип: —
Пост будет выполнен в ближайшую минуту (один цикл бота).
| Через / Время | Направление | Тип | Источник |
|---|
Направление — это канал публикации с собственными настройками: платформа, тип контента, папки с медиа, расписание по дням. Каждое направление работает независимо. Настройки хранятся в state/directions.json.
| photos | Только фотографии. Берутся из папки images/ направления. В одном посте может быть несколько фото (альбом). |
| video | Только видео. Берётся из папки videos/. Для VK: видео сначала загружается в раздел «Видео» группы через video.save, бот ждёт окончания кодирования (до 90 сек), затем создаёт пост на стене с прикреплённым видео. Для Telegram/MAX — отправляется файлом напрямую. Для YouTube — загружается как Shorts/видео. |
| mixed | Фото + видео вместе. Из общей папки content/ берутся и фото, и видео — всё прикрепляется к одному посту. Для VK: фото через photos.getWallUploadServer, видео через video.save, затем всё вместе в wall.post. |
| VK | Пост на стену группы. Фото — альбом до 10 шт. Видео — через раздел «Видео». Поддерживает Donut (платный контент), Stories, Клипы (VK Clips). |
| Telegram | Сообщение в канал через Bot API. Фото — медиагруппа. Видео — файлом (сжатие > 50 МБ через ffmpeg). Нужен TELEGRAM_POST_BOT_TOKEN и ID канала (-100...). |
| MAX | Мессенджер от VK (бывш. ICQ New). Отправка через MAX Bot API. Фото/видео загружаются двухэтапно (upload URL → файл). Нужен MAX_BOT_TOKEN и ID канала. |
| OK.ru | Одноклассники. Публикация в группу через mediatopic.post. Авторизация через MD5-подпись. Нужны OK_APP_KEY, OK_APP_SECRET, OK_ACCESS_TOKEN, OK_GROUP_ID. |
Публикация на Facebook Page через Graph API. Мульти-фото: unpublished → attached_media. Видео: POST /{page_id}/videos. Нужен FACEBOOK_PAGE_TOKEN (pages_manage_posts). | |
Публикация через Instagram Graph API (контейнерная модель). Фото требуют публичный URL (staging через VK). Карусель до 10 элементов. Нужен INSTAGRAM_ACCESS_TOKEN (обновлять каждые 60 дней). | |
| X (Twitter) | Твит через X API v2. OAuth 2.0 с автообновлением токена. До 4 фото или 1 видео. Лимит 280 символов, 500 постов/мес (бесплатный план). Chunked upload для видео. |
| YouTube | Загрузка видео/Shorts через YouTube Data API v3. Resumable upload. Shorts: вертикальное видео < 60 сек, #Shorts в заголовке. Квота: ~100 видео/день. Только тип video. |
Заполняется только для платформ, которым нужен целевой ID: Telegram (ID канала -100...), MAX (ID канала), OK.ru (ID группы), Facebook (Page ID), Instagram (Account ID). Для VK, X и YouTube — не используется (берётся из глобальных настроек).
Формат: День: ЧЧ:ММ, ЧЧ:ММ; День: ЧЧ:ММ — дни разделяются точкой с запятой.
Дни недели: Mon (Пн), Tue (Вт), Wed (Ср), Thu (Чт), Fri (Пт), Sat (Сб), Sun (Вс).
Пример: Mon: 09:00, 14:00; Wed: 12:00; Fri: 10:00, 18:00
Donut — платный контент для подписчиков VK Donut. Режимы: «Только Donut» (видят только доны), «Ранний доступ» (доны видят раньше на N дней).
Рекл. пост — при режиме «Только Donut» дополнительно публикует рекламный пост для всех.
В Stories — автоматически дублирует фото/видео в Stories группы VK.
Для типов photos и mixed: если медиа берутся из подпапки, в ней можно положить post.txt — текст возьмётся оттуда. Иначе текст выбирается из posts.json.
Для типа video: каждая подпапка в videos/ — один видеофайл + опционально post.txt с текстом.
События: пост в заданные день/дни и время из одной папки. В папке — фото и/или видео и файл post.txt с текстом. Сохранение в state/events.json.
Тип: Once — одна дата и время; Week — день недели и время (Mon, Tue…); Month — число месяца (1–31) и время. Дни недели: Mon — Пн, Tue — Вт, Wed — Ср, Thu — Чт, Fri — Пт, Sat — Сб, Sun — Вс.
Изменения сохраняются в state/ui_config.env. Секреты (токены) маскируются при чтении.
Загрузка…
Пост выполнится в ближайший цикл (сейчас или в указанное время сегодня).
| ID | Направление | Время | Статус | Создано |
|---|
| ID | Платф. | Группа | Время | Текст | Ссылка | Ошибка |
|---|
Список подписчиков Donut (имя, ссылка на профиль, уровень подписки). Данные из VK API. Нужен VK_USER_TOKEN. Показаны до 1000 донов. Поиск по списку.
| ID | Имя | Уровень (₽) | Профиль |
|---|
Слева — дни месяца с точками: синий = фото, зелёный = видео, фиолетовый = mixed, жёлтый = событие, красный = праздник. Справа — праздники РФ и международные; галочка «пост заведён» сохраняется в state/calendar.json. Праздники загружаются из Nager.Date API.
| Дата | Праздник |
|---|
| Дата | Название |
|---|
Отправка постов-предложек в чужие группы VK от имени пользователя (user-токен).
Массовая отправка сообщений подписчикам и донам группы ВКонтакте (community-токен).
Эти инструкции определяют «личность» AI при генерации контента. Редактируйте для настройки стиля.