/start
This is generic like any other bot./auth
Used to authorise a user and can be used in private mode only. [Owner CMD]/unauth
Used to revoke authorisation. [Owner CMD]/auths
Used to get the the authorised user list. [Owner CMD]/pdup
Used to upload files from a group chat by replying the file with it. [Available for authorised users only]
- Introduce MongoDB for managing auth_users.
- User Authorization Support.
- Support Pixeldrain API.
- Support multiple files upload in one go.
- No cooldown timer.
- Add support for group chats.
- Add support for links mirror.
API_HASH
Your API Hash from TelegramAPI_ID
Your API ID from TelegramBOT_TOKEN
Your bot token from @BotFatherMONGODB_URI
Your MongoDB URIOWNER_ID
Telegram user ID of the OwnerPIXELDRAIN_API_KEY
Your Pixeldrain API KEY
- Clone the Repository:
git clone https://github.com/Burhanverse/Pixeldrain-Bot.git
cd Pixeldrain-Bot
- Setup Virtual Environment:
python -m venv venv
. ./venv/bin/activate
- Install Dependencies:
pip install -r requirements.txt
- Run the Bot:
# <Setup the .env Variables appropriately first>
python bot.py