1.8 KiB
1.8 KiB
Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями.
Аккумуляция всех вложенных проектов.
telegram-listener Модуль, отвечающий за скан открытых каналов и чатов.
telegram-client Модуль, отвечающий за клиентский интерфейс самого бота взаимодействия с пользователем.
users Модуль, отвечающий за управление пользователями сервиса и их предпочтениями.
text-matcher Модуль, отвечающий за сравнивание всего объема подписанных сообщений через listener по пересечению с пользовательскими интересами.
docker-compose.yml файл используется для старта проектов и зависисмостей внутри докера. Конфигурация хостовых сервисов опирается на конфигурационный файл общего назначения appsettings.DockerCompose.json. Однако чувствительные для секретов переменные хранятся в .env файле, для чего представлен шаблон .env.template.