Redis+MongoDB telegram bot that helps users to find teammates for different games.
MIT License
The Team Finder Telegram Bot helps users find teammates for different games. It is powered by Redis and MongoDB
.
├── data
│ └── mongodb
├── docker-compose.yaml
├── Dockerfile
├── games.json
├── LICENSE
├── main.py
├── Makefile
├── poetry.lock
├── pyproject.toml
├── README.md
├── src
│ ├── bot
│ │ ├── constants.py
│ │ ├── filters.py
│ │ ├── handlers
│ │ │ ├── base.py
│ │ │ ├── commands.py
│ │ │ ├── conversations.py
│ │ │ └── __init__.py
│ │ ├── __init__.py
│ │ └── utils
│ │ ├── __init__.py
│ │ └── parsers.py
│ ├── common
│ │ ├── config.py
│ │ ├── di.py
│ │ ├── filters.py
│ │ ├── __init__.py
│ │ └── utils.py
│ ├── domain
│ │ ├── entities
│ │ │ ├── games
│ │ │ │ ├── base.py
│ │ │ │ ├── impl.py
│ │ │ │ └── __init__.py
│ │ │ └── __init__.py
│ │ └── __init__.py
│ ├── infra
│ │ ├── __init__.py
│ │ └── repositories
│ │ ├── base.py
│ │ ├── impl.py
│ │ └── __init__.py
│ └── __init__.py
└── tests
├── conftest.py
├── details
│ ├── conftest.py
│ ├── __init__.py
│ ├── test_mongo_repo.py
│ └── test_redis_repo.py
├── domain
│ ├── entities
│ │ ├── conftest.py
│ │ ├── __init__.py
│ │ ├── test_games.py
│ │ ├── test_groups.py
│ │ └── test_user.py
│ └── __init__.py
└── __init__.py