✔️ Публиковать новости на сайте (пуш в репозиторий)
❌ В Твиттере (не было возможности из-за нехватки API-ключа, при желании, в будущем могу дописать)
✔️ В телеграм-канале
✔️ Ваш код должен быть опубликован на GitHub с FOSS лицензией. [Все элементы проекта не имеют конфликта лицензий]
![FOSSA Status](link will be added after init)
❌ Публикация в Instagram (невозможна по правилам Facebook)
✔️ Упоминания сообществ и людей (‘@’ ‘*’)
✔️ Очищать теги от СИТЦ
❌ Ваше решение не требует постоянного развертывания (невозможно из-за реализации. ВК не имеет ЭКСПОРТ в RSS или вебхуков. Необходимо постоянно обращаться к серверу)
✔️ Для хранения изображений используется LFS или внешний сервис (все изображения хранятся только на серверах ВК)
В корне проекта Вы найдёте config.example.ts
, в нём вы ДОЛЖНЫ заполнить ВСЕ значения и после этого переименовать файл в config.ts
.
ID группы ВК. Может быть как отрицательным, так и положительным. Главное чтобы оно принадлежало группе
Токен для обращения к API ВК. Можно получить здесь: https://vkhost.github.io/
Токен бота. Можно получить у @BotFather
ID канала. Тоже самое, что и ссылка. Может быть с @ или без
Токен Discord-бота. Можно получить тут: https://discordapp.com/developers/applications/
Приглашать по ссылке: ttps://discordapp.com/oauth2/authorize?client_id=ИД БОТА
&scope=bot&permissions=452672
Название канала, на который бот будет писать
Ключ доступа для GitHub. Установите права для работы с репозиториями! Получить можно тут: https://github.com/settings/tokens
Ваш username на GitHub
Название репозитория, в котором расположен сайт. Можно сфоркать отсюда: https://github.com/SamaraITCommunity/site