- I will not give any support to your fork, so try learn by yourself!! Don't contact me because of your fault. I will stop update to this repo, and i will only give minor bugfix to this repo.
MissKaty is a Telegram Bot built using Python and the Pyrogram library. Many useful features for us to use. I hope that one day this project will be discontinued, someone will continue or develop it again. I gave the name MissKaty because I like cats, a cute animal that likes to be played with and friendly with humans.
🌱 PyroFork v2.x.x (Fork of Pyrogram with Topics, Stories Support and Some Patch)
🌱 Python 3.12 Support
🌱 MongoDB as Database
🌱 PyKeyboard for Building Pagination
🌱 VS Code
🌱 VPS/Server With Root and Docker Support (Recommended)
For Indonesian Only and some supported country:
🌱 QRIS
For International Payment:
🌱 Paypal
If you want help me fixing some error in my bot, you can make pull request to this repo. I'm very glad if you can help me. You can also give support to me for buying server.
FEATURE MY BOT | 🌱 |
---|---|
Basic Admin Feature | ✔️ |
AFK Feature | ✔️ |
Downloader FB, TikTok and YT-DLP Support | ✔️ |
MultiLanguage Support (Unfinished) | ⚠️ |
NightMode | ✔️ |
ChatBot based on OpenAI and Google Bard | ✔️ |
MissKaty Mata | ✔️ |
Inline Search | ✔️ |
Sticker Tools | ✔️ |
PasteBin Tools | ✔️ |
WebScraper (Pahe, MelongMovie, LK21, Terbit21, Kusonime, etc) | ✔️ |
IMDB Search With Multi Language Per User | ✔️ |
GenSS From Media and MediaInfo Generator | ✔️ |
And Many More.. | ✔️ |
BOT_TOKEN
: Create a bot using @BotFather, and get the Telegram API token.API_ID
: Get this value from telegram.orgAPI_HASH
: Get this value from telegram.orgDATABASE_URI
: mongoDB URI. Get this value from mongoDB.LOG_CHANNEL
: A channel to log the activities of bot. Make sure bot is an admin in the channel.YT_COOKIES
: Get YT cookies using https://chromewebstore.google.com/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc?pli=1 and save cookies value on github gist. Copy raw url and fill in this vars.USER_SESSION
: Session string for Userbot.DATABASE_NAME
: Name of the database in MongoDBCOMMAND_HANDLER
: List of handler bot command splitted by space. Ex: . !
> so bot will respond with .cmd
or !cmd
SUDO
: User ID that have access to bot, split by spaceOPENAI_API
: Create personal access token from github, and set as this env. Make sure you have access to Github Model.GOOGLEAI_KEY
: Learn how to get api key from this https://ai.google.dev/tutorials/python_quickstart?hl=en.CURRENCY_API
: Get API Key from https://app.exchangerate-api.com/sign-uppython3 --version
apt update -y & apt install libjpeg-dev zlib1g-dev libwebp-dev python3-pip python3-lxml git wget curl ffmpeg locales tzdata neofetch mediainfo speedtest-cli -y
pip3 install -r requirements.txt
Python => 3.11
python3 -m venv nama_venv
source nama_venv/bin/activate
pip3 install -r requirements.txt
bash start.sh
sudo dockerd
sudo docker build . -t misskaty
sudo docker run misskaty
sudo docker ps
sudo docker stop <pid>
sudo apt install docker-compose
sudo docker-compose up
sudo docker-compose up --build
sudo docker ps
sudo docker-compose stop <pid>
Licensed under GNU AGPL 2.0.
WARNING: Selling The Codes To Other People For Money Is Strictly Prohibited. Or i will stop this project forever.