flea/README.md
ruberoid 257d3a95ed
Some checks failed
continuous-integration/drone/tag Build is failing
contracts_only:telegram_listener contracts_only:users contracts_only:text_matcher
2025-10-16 17:26:54 +04:00

2.0 KiB
Raw Blame History

Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями.

Аккумуляция всех вложенных проектов.

telegram-listener Модуль, отвечающий за скан открытых каналов и чатов.

telegram-client Модуль, отвечающий за клиентский интерфейс самого бота взаимодействия с пользователем.

users Модуль, отвечающий за управление пользователями сервиса и их предпочтениями.

text-matcher Модуль, отвечающий за сравнивание всего объема подписанных сообщений через listener по пересечению с пользовательскими интересами.


docker-compose.yml файл используется для старта проектов и зависисмостей внутри докера. Конфигурация хостовых сервисов опирается на конфигурационный файл общего назначения appsettings.json и специфичный для докера appsettings.DockerCompose.json (частный файл). Однако общие чувствительные для всех видов запуска секреты хранятся в appsettings.protected.json. Для личного пользования и отдельного запуска проектов необходимо двигаться по пути appsettings.Development.json.

Статус сборки drone:

Build Status