Skip to content

Парсер постов ВК для SITC

License

Notifications You must be signed in to change notification settings

fossabot/sitc-vk-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SITC парсер постов ВК

Сводка

✔️ Публиковать новости на сайте (пуш в репозиторий)

❌ В Твиттере (не было возможности из-за нехватки API-ключа, при желании, в будущем могу дописать)

✔️ В телеграм-канале


✔️ Ваш код должен быть опубликован на GitHub с FOSS лицензией. [Все элементы проекта не имеют конфликта лицензий]

![FOSSA Status](link will be added after init)

❌ Публикация в Instagram (невозможна по правилам Facebook)

Alt

✔️ Упоминания сообществ и людей (‘@’ ‘*’)

⚠️ Подгонять изображения под сеть (все используемые сети делают это автоматически)

✔️ Очищать теги от СИТЦ

⚠️ Поддержка подкастов (ограниченная поддержка)

❌ Ваше решение не требует постоянного развертывания (невозможно из-за реализации. ВК не имеет ЭКСПОРТ в RSS или вебхуков. Необходимо постоянно обращаться к серверу)

⚠️ Поддержка статей и их превью (ограниченная поддержка)

✔️ Для хранения изображений используется LFS или внешний сервис (все изображения хранятся только на серверах ВК)

Настройка

В корне проекта Вы найдёте config.example.ts, в нём вы ДОЛЖНЫ заполнить ВСЕ значения и после этого переименовать файл в config.ts.

VK_GROUP_ID

ID группы ВК. Может быть как отрицательным, так и положительным. Главное чтобы оно принадлежало группе

VK_API_KEY

Токен для обращения к API ВК. Можно получить здесь: https://vkhost.github.io/

TELEGRAM_API_KEY

Токен бота. Можно получить у @BotFather

TELEGRAM_CHANNEL_ID

ID канала. Тоже самое, что и ссылка. Может быть с @ или без

DISCORD_API_KEY

Токен Discord-бота. Можно получить тут: https://discordapp.com/developers/applications/

Приглашать по ссылке: ttps://discordapp.com/oauth2/authorize?client_id=ИД БОТА&scope=bot&permissions=452672

DISCORD_CHANNEL_NAME

Название канала, на который бот будет писать

GITHUB_API_KEY

Ключ доступа для GitHub. Установите права для работы с репозиториями! Получить можно тут: https://github.com/settings/tokens

GITHUB_USERNAME

Ваш username на GitHub

GITHUB_REPO_NAME

Название репозитория, в котором расположен сайт. Можно сфоркать отсюда: https://github.com/SamaraITCommunity/site

Производительность

Alt

About

Парсер постов ВК для SITC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published