Roomie is a telegram bot with the tools to make life easier for a group of friends or roommates!
It can help you track your group expenses or organize tasks.
You can use the instance @RoomieDipBot or create your own bot cloning the repository and following the instructions.
Roomie was initially develop for this great course: curso-tdd
Poetry is used to manage the project.
To install only the minimum dependencies necessary to run the bot
poetry install --no-dev
To install all dependencies (for development or use of 'poetry run task')
poetry install
To run the bot
First export an enviroment variable named 'TOKEN' with you telegram bot token.working
export TOKEN="your_bot_token"
Then start the bot
poetry run task bot
or
poetry run python -m roomie_bot
To run unit tests
poetry run task test
To run coverage test
poetry run task coverage
RoomieBot is developed and maintained by Dipzza.
I thank the following for their much appreciated contributions