Skip to content

The bot responsible for keeping Android Repository up to date.

License

Notifications You must be signed in to change notification settings

AndroidRepo-OSS/Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Repository - Telegram Bot

Codacy Badge Code style: black GitHub contributors

Introduction

Android Repository Bot is a bot made for @AndroidRepo (Telegram channel), it was initially thought only to update the Magisk modules in the channel, but we will improve it over time.

Developed in Python using the MTProto library Pyrogram.

How To Contribute

Every open source project lives from the generous help by contributors that sacrifices their time and AndroidRepo is no different.

Instructions

  1. Clone this Git repository locally: git clone https://github.com/AndroidRepo-OSS/Bot
  2. Create a virtualenv (This step is optional, but highly recommended to avoid dependency conflicts)
    • python3 -m venv .venv (You don't need to run it again)
    • . .venv/bin/activate (You must run this every time you open the project in a new shell)
  3. Install dependencies: python3 -m pip install .
    • Use python3 -m pip install .[fast] to install optional dependencies.
  4. Create config.py from config.py.example: cp config.py.example config.py
  5. Follow the instructions in the config.py file.
  6. Start the bot: python3 -m androidrepo.

Tools and tips

License

BSD-3-Clause © 2022 AndroidRepo-OSS