Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breaking

Сервис, который умеет агрегировать ленту новостей/материалов из разных источников и отправлять ее в телеграм канал от имени телеграм бота.

  • Материалы оцениваются с помощью ИИ
  • Каждому материалу выдается приоритет
  • Очень важное отправляется в канал сразу
  • Остальное попадает в вечерний дайджест

Поддерживаемые интеграции

Ленты

  • RSS
  • YouTube каналы

Приоритизация

  • OpenAI

Настройка

cp deployments/config.example.yaml deployments/config.yaml
cp internal/app/breaking/service/ai/openai/instructions.example internal/app/breaking/service/ai/openai/instructions.go

Инструкции для ИИ

  • Отредактировать internal/app/breaking/service/ai/openai/instructions.go

Файл содержит инструкции для ИИ, с помощью которых он может оценивать материалы.

Запуск

  • Заполнить deployments/config.yaml
  • Указать правильный пароль к mongodb в deployments/docker-compose.yaml
  • Указать правильный пароль к mongodb в deployments/mongo.js

Деплой

  • Указать удаленные хосты для деплоя в deployments/inventory.ini

About

Feed aggregation from various sources

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages