A Very Useful Telegram Bot That Has Some Great Feature
Find a file
2023-04-24 21:53:03 +07:00
.github Create FUNDING.yml 2023-04-24 21:53:03 +07:00
assets Lazy to make commit 2023-03-19 20:53:51 +07:00
database Add Session Storage (#54) 2023-04-17 09:03:39 +07:00
locales tes4 2023-04-24 21:17:20 +07:00
misskaty tes error apa engga 2023-04-24 21:22:02 +07:00
.deepsource.toml Update .deepsource.toml 2023-01-10 13:14:37 +00:00
.gitignore Added currency and uvloop (#38) 2023-04-11 11:15:50 +07:00
config.env.sample Some Improvement (#47) 2023-04-13 11:01:04 +07:00
docker-compose.yml Update docker-compose.yml 2023-03-01 20:57:05 +07:00
Dockerfile update 2023-02-27 12:12:40 +07:00
heroku.yml update 2023-02-27 11:20:24 +07:00
LICENSE Rilis Pertama 2022-12-01 22:27:03 +07:00
README.md Some Improvement (#47) 2023-04-13 11:01:04 +07:00
start.sh revert 2023-03-02 21:58:37 +07:00
update.py MultiLanguage Support [BETA] (#21) 2023-03-28 13:15:39 +07:00
utils.py Sourcery refactored master branch (#18) 2023-02-13 22:44:16 +07:00

Cover Image

MissKaty Bot based on Pyrogram

NOTES

This repo has some small bugs and i dont have time to fix it. If you can help me, please open pull request (PR).

Demo

You can check demo this repo in this bot MissKatyPyro

Features and Give Support

Variables

Required Variables

  • BOT_TOKEN: Create a bot using @BotFather, and get the Telegram API token.
  • API_ID: Get this value from telegram.org
  • API_HASH: Get this value from telegram.org
  • DATABASE_URI: mongoDB URI. Get this value from mongoDB. For more help watch this video
  • DATABASE_NAME: Name of the database in mongoDB. For more help watch this video
  • LOG_CHANNEL : A channel to log the activities of bot. Make sure bot is an admin in the channel.
  • USER_SESSION : Session string for Userbot.

Optional Variables

Check by yourself in config files.

Deploy (Must Use Docker to Run This Bot, since i had make it built in all requirements)

  • Start Docker daemon (Skip if already running):
sudo dockerd
  • Build Docker image:
sudo docker build . -t misskaty
  • Run the image:
sudo docker run misskaty
  • To stop the image:
sudo docker ps

sudo docker stop

Build And Run The Docker Image Using docker-compose

  • Install docker-compose
sudo apt install docker-compose
  • Build and run Docker image or to view current running image:
sudo docker-compose up
  • After editing files with nano for example (nano start.sh):
sudo docker-compose up --build
  • To stop the running image:
sudo docker ps
sudo docker-compose stop <pid>

Thanks to

  • Thanks To Allah Swt.
  • Thanks To Dan For His Awesome Library.
  • Thanks To The Hamker Cat For WilliamButcher Code.
  • Thanks To Team Yukki For AFK Bot Code.
  • Thanks To Wrench For Some Code.
  • Thanks To AmanoTeam For MultiLanguage Template.
  • And All People Who Help Me In My Life... If your code used in this repo and want to give credit please open issue..

Disclaimer

GNU Affero General Public License 2.0
Licensed under GNU AGPL 2.0. Selling The Codes To Other People For Money Is Strictly Prohibited. God always sees you.