managementbot / README.md
Captain Ezio
Update README.md
831b314
|
raw
history blame
6.88 kB

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 update 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 both of 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 🌟 Hell Community 🌟.

Features

  • Modern
  • Fast
  • Fully asynchronous
  • Fully open-source
  • Frequently updated
  • Multi Language Support

Can be found on Telegram as @iamgojoof6eyes_bot

Gojo is currently available in 1 Language as of now:

  • US English

More languages can be managed in the Supplements folder.

Help us bring more languages to the bot by contributing to the project on Crowdin

Bot

Gojo Starou

I am available on telegram Gojo Satarou


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 [railway app](#Deploy To Railway)

Just click on the button it will redirect you to Heroku website and deploy your bot there....enjoy πŸ˜‰

DEPLOY


Deploy To Railway

DEPLOY

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 below
  • All keys are listed here
  • The bot can be used by provideing mandotry variables only..

Deploy To Okteto

Develop on Okteto

How To Deploy On Okteto

  • Make sure you have an github account.
  • Fork the repo and give a star to repo
  • Click on deploy button provided above...
  • Login using github.
  • 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 below
  • All keys are listed here
  • The bot can be used by provideing mandotry variables only.. In case the button doesn't work just fork the repo give it a star open okteto login using github give okteto access to your github account repo search for your the bot repo add the key and values provided below and wait for few minutes

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

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


Special Thanks ❀️

PSYREX


Powered by HELL

Hell Community