Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 8.69 KB

CONFIG_FIELDS.md

File metadata and controls

52 lines (43 loc) · 8.69 KB

Описание полей объектов в config.json

Инструкция по настройке

Заполненный пример config.json

VK

Поле Пример заполнения Описание
token "acd95d8cfd85ab3" Ключ-доступа от страницы или группы ВКонтакте.
group_id "mrzillagold" "club1" Адрес страницы ВКонтакте с которой брать новости.
keywords ["яблоко", "собака"] Ключевые слова, через запятую, для выборки и последующей публикации записи. Если одного из слов нет в тексте - запись не будет опубликована. Рекомендую использовать ТОЛЬКО с навигационными хештегами по типу: #news@stevebot. Оставьте массив пустым, если не хотите использовать данную функцию.
words_blacklist ["банан", "груша"] Чёрный список слов, через запятую. Если одно из слов есть в тексте - запись не будет опубликована.
filter true Публиковать записи только от имени группы, посты от обычных пользователей пропускаются.
ads false Публиковать рекламные записи.
donut false Публиковать записи доступные по подписке VKDonut.
interval 30 Интервал получения новых постов из ВКонтакте в секундах. Используется для ключа-доступа пользователя.

Discord

Поле Пример заполнения Описание
webhook_urls ["https://discordapp.com/api/webhooks/1", "https://discordapp.com/api/webhooks/2"] WebHook-ссылки, можно использовать несколько ссылок на разные каналы Discord.
color "#aabbcc" Цвет рамки сообщения Discord в формате HEX.
username "VK2Discord" Имя для Webhook, показывается в качестве имени бота. (Должно быть заполнено)
avatar_url "https://sun9-29.userapi.com/rmoNl3t2KfRZlNpFbAwSEzeDwML-xczsHU6y1A/HApWIpxjkT4.jpg" Ссылка на аватар Webhook, используется в качестве аватарки бота. (Строку можно оставить пустой, если не хотите менять Webhook аватар)
content "Новая запись! @everyone" Сообщение которое добавляется перед отправкой, можно использовать для упоминаний.
author false Указывать автора записи ВКонтакте (если имеется) в сообщении Discord.
copyright true Указывать источник записи ВКонтакте и подпись автора (если имеется) в сообщении Discord.
date true Добавлять дату публикации записи ВКонтакте в сообщении Discord.
exclude_content ["photo", "text", "video"] Массив с типами контента для исключения из сообщения Discord. Доступные значения.

Доступный контент для исключения

Тип Описание
audio Аудиозапись
doc Документ
link Сниппет-ссылка
photo Фотография
poll Опрос
video Видео
album Альбом
market Товар
market_album Подборка товаров
textlive Текстовая трансляция
text Текст записи
attachments Вложения записи
repost_text Текст репоста
repost_attachments Вложения репоста