Opulus is a multi-purpose Telegram bot. It is an open-source project, allowing all of the community's members to contribute and see their code live in action.
Table of Contents
- Send pictures of cats and dogs
- Weather anywhere by its destination or location.
- Using the Wallhaven API to add an appropriate picture to the weather.
Clone the repository:
git clone https://github.com/zobweyt/opulus.git
Install common project dependencies locally:
pip install -r requirements/common.txt
Create an .env
file in src/opulus
directory and configure the environment variables:
TOKEN=""
OWM_API_KEY=""
Finally, run the telegram bot:
python main.py
Feel free to open an issue, contribute or suggest new ideas to improve this repository!
Install project dependencies required for development locally:
pip install -r requirements/dev.txt
Before committing, run static analysis tools in the project root directory:
black .
flake8