HoloCheckerBot

Small Telegram bot made on Pyrogram

License: GPL Code style: black

## What can this bot do? * Get user applications * Send applications to the admins * Give one-time links to join group * Track down users that were not allowed to join * Show applications to other users * Manage YouTube sponsorships [WIP] * Send and receive messages to users using bot [WIP] ## Installation 1. `git clone https://git.end-play.xyz/HoloUA/Telegram.git` 2. `cd Telegram` 3. Install Python 3.7+ (at least 3.9 is recommended) for your OS 4. `python3 -m pip install -r requirements.txt` 5. Run it with `python3 holochecker.py` after configuring ## Configuration So bot has its "config_example.json" and it needs to be changed. Copy this file to "config.json" and open it with any text editor. You should also install [HoloCheckerAPI](https://git.end-play.xyz/HoloUA/API) for inline requests to work. After all of that you're good to go! Happy using :) ## To-Do * [ ] Stats and infographics * [ ] Check group members without completed application * [x] Replicate some functions of @spoilerobot * [x] Check sponsorship on Holo girls * [x] /nearby command * [x] Complete messenger between user and admins * [x] Get application by id and user_id