Skip to content

zobweyt/opulus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opulus last commit license

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
  1. Key Features
  2. Getting Started
  3. Contribution

Key Features

  • 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.

Getting started

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

Contribution

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

Releases

No releases published

Languages