Spaces:
Sleeping
Gojo_Satarou
A python and pyrogram based group management bot for telegram. If you like the bot make sure to give a β star β to this respository and feel free to updating and sending pull requests
Inspiration β¨
Not a particular inspiration, inspired by many bots
This bot is mixture of the many bots and have some extra plugins so it is quite better than other bots.
Group Management
The Gojo Satarou is a powerful Group Management bot.
Can be found on telegram as a management bot for groups.
If you counter any problem or face any bugs for help join π Gojo Updates π and then join the gc and ask your problem.
Features
- Modern
- Fast
- Fully asynchronous
- Fully open-source
- Frequently updated
Can be found on Telegram as @iamgojoof6eyes_bot
DEPLOYMENT π
Deploy To Heroku
Make Sure you have Heroku account
If you don't have heroku account what are you waiting for click here to make one or just deploy on other platform gudie is given below
Just click on the button it will redirect you to Heroku website and deploy your bot there....enjoy π
Deploy To Railway
How To Deploy On Railway
- Make Sure You have an github account which is minimum 30 days old.
- Fork the repo by clicking here
- Click on deploy button
- Login in railway using github account
- Now search the repo in the search bar given like iamgojoof6eyes/Gojo_Satarou replace iamgojoof6eyes with your github username.
- Now add the values and keys by creating values and keys Make sure to add keys as per given below I'll advide you to just copy and paste it
- Then wait for 10-15 minutes.
Mandaotry
keys are given belowAll keys
are listed here- The bot can be used by provideing mandotry variables only..
Deploy locally
Using git
- Install Python v3.7 or later from Python's Website
- Install virtualenv using
python3 -m pip -U install virtualenv
. - Fork or Clone the project using
git clone https://github.com/iamgojoof6eyes/Gojo_Satarou.git
- Create Virtualenv using:
virtualenv venv
- Install the requirements using
python3 -m pip install -r requirements.txt
- Fill in all the variables in Development class, not Config class. Sudo, Dev, Whitelist users are optional!!
- Change to virtualenv shell by using:
. venv/bin/activate (Linux) venv\Scripts\activate (Windows)
- Run the bot using
python3 -m Powers
Variables
BOT_TOKEN
You can get your bot token at @BotFather
API_ID
You can get your api id here
API_HASH
You can get your api hash here
PREFIX_HANDLER
Your bot handler which will activate commands
DB_URI
Your MongoDB connection string.
To get a list of all variable click here