Skip to content
/ ErzaScarlet Public template

An powerfull telegram group management anime themed bot.

License

Notifications You must be signed in to change notification settings

antispamprobot/ErzaScarlet

Repository files navigation

ErzaScarlet

Codacy Badge Maintenance GPLv3 license Open Source Love svg2 PRs Welcome Updates channel!

ErzaScarlet

Erza Scarlet is the female deuteragonist of the anime/manga series Fairy Tail. She is an S-class Mage from the Guild Fairy Tail. Like most Fairy Tail members, she shows great loyalty and dedication to Makarov and the guild.


We created this bot by inspired from SaitamRobot. Which was originally forked of Marie bot which was developed by PaulSonOfLArs. You can't say we directly copied everything from SaitamRobot. This repo have too many bugs we fixed and re write whole code and add other hundreds modules too make bot enjoyable for you. We hope you show us our support. Give this repo 5 Star & Fork & Deploy. If you have any query regarding this bot contact us on our support group we are available thier to help you

You can use original bot which was deployed by me already on telegram Erza Scarlet On Telegram

Heroku Deploy

Deploying

Mandatory Vars 📒

[+] Make Sure You Add All These Mandatory Vars. 
    [-] APP_ID:   You can get this value from https://my.telegram.org
    [-] APP_HASH :   You can get this value from https://my.telegram.org
    [-] OWNER_USERNAME : Your Telegram username. Without @.
    [-] REDIS_URI :First go to redislabs.com and create your database and get your endpoint and default password.
Now save your redis url in this format </br> redis://:your-redis-default-password@your-redis-endpoint. .
    [-] TOKEN: Get from botfarther
    [-] DATABASE_URL: from elephantsql.com if deploy in vps or in heroku ignore this.
    [-] OWNER_ID: ur id
    [-] JOIN_LOGGER: Channel Id E.g. -1004672929 
    [-] EVENT_LOGS: Channel Id E.g. -1004672929 
    [-] SUPPORT_CHAT': 'Your Public channel name like @ErzaScarlet_Justice'
[+] The ErzaScarlet won't run without setting the mandatory vars.

Self-hosting (For Devs) ⚔

# Install Git First (apt-instll git)
$ git clone https://github.com/noobsohail/ErzaScarlet
$ cd ErzaScarlet
# Install All Requirements 
$ pip3 install -r requirements.txt
# Rename ./ErzaScarlet/sample_config.py to config.py
$ cd ErzaScarlet 
$ mv sample_config.py config.py
$ nano config.py
# Then Fill All vars
# Start tmux session to keep active session even if you close your vps session.
$ sudo apt-install tmux
$ tmux 
# Start Bot 
$ python3 -m ErzaScarlet
# Exit Tmux Session
# Press Ctrl+B and then D.

Credits

▪️ AnimeKaizoku - For base code
▪️ PaulSonOfLArs - For Main Work
▪️ Me - Sohail Khan - This repo

About

An powerfull telegram group management anime themed bot.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages