- Saya tidak akan memberikan dukungan apapun terhadap fork repo ini, jadi apapun yang terjadi adalah tanggungjawabmu. Jangan menghubungi saya karena kesalahanmu sendiri. Saya berhenti melalukan update repo ini, hanya beberapa perbaikan kecil yang akan saya lakukan.
- [1] Tentang MissKaty
- [2] Alat Kerangka Dan Server Yang Digunakan Untuk Membangun Bot Ini
- [3] Donation
- [4] Notes
- [5] Features
- [6] Variables
- [7] Deploying Tutorial
- [8] Credits
- [9] Disclaimer
MissKaty adalah Bot Telegram yang dibuat menggunakan Python dan library Pyrogram. Banyak fitur yang berguna untuk kita gunakan. Saya berharap suatu saat jika project ini dihentikan, ada yang melanjutkan atau mengembangkannya lagi. Saya memberi nama MissKaty karena saya suka kucing, hewan lucu yang suka bermain dan bersahabat dengan manusia.
🌱 PyroFork v2.x.x (Fork Pyrogram dengan Dukungan Topik, Stories dan Beberapa Patch)
🌱 Dukungan Python 3.11
🌱 MongoDB sebagai Database
🌱 PyKeyboard for Building Pagination
🌱 VS Code
🌱 VPS/Server dengan Root dan Docker Support (Recommended)
Khusus Indonesia Saja:
🌱 QRIS
🌱 Mayar ID
Untuk Semua Negara:
🌱 Paypal
Jika Anda ingin membantu saya memperbaiki beberapa kesalahan di bot saya, Anda dapat membuat PR ke repo ini. Saya sangat senang jika Anda dapat membantu saya. Anda juga dapat memberikan dukungan kepada saya untuk membeli server.
FEATURE MY BOT | 🌱 |
---|---|
Basic Admin Feature | ✔️ |
AFK Feature | ✔️ |
Downloader FB, TikTok and YT-DLP Support | ✔️ |
MultiLanguage Support (Still Beta) | |
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
: Buat bot menggunakan @BotFather, dan dapatkan token Telegram API.API_ID
: Dapatkan value ini dari telegram.orgAPI_HASH
: Dapatkan value ini dari telegram.orgDATABASE_URI
: mongoDB URI. Dapatkan value ini dari mongoDB.LOG_CHANNEL
: Channel untuk mencatat aktivitas bot. Pastikan bot adalah admin di channel.
YT_COOKIES
: Dapatkan cookies Youtube menggunakan https://chromewebstore.google.com/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc?pli=1 dan simpan isi file di github gist. Salin raw url dan isi di vars ini.USER_SESSION
: String session untuk Userbot.DATABASE_NAME
: Nama database di MongoDBPAYDISINI_KEY
: Api Key PayDisiniPAYDISINI_CHANNEL_ID
: Channel ID QRIS paydisiniCOMMAND_HANDLER
: Daftar perintah handler bot dipisahkan dengan spasi. Contoh:. !
> jadi bot akan merespon dengan.cmd
atau!cmd
SUDO
: User ID yang memiliki akses ke bot, dipisahkan dengan spasiOPENAI_API
: Dapatkan dari Web OpenAI (Deprecated Temporary)GOOGLE_API
: Pelajari dari ini https://github.com/dsdanielpark/Bard-API untuk mendapatkan cookies dan set sebagai api key.CURRENCY_API
: Dapatkan API Key di https://app.exchangerate-api.com/sign-up
- Pastikan versi python minimum adalah 3.8 dan maksimal python 3.11 untuk mencegah beberapa error. Periksa dengan perintah ini:
python3 --version
- Instal semua dependensi yang membutuhkan bot untuk dijalankan. (memerlukan akses root, Anda dapat melewati ini jika server Anda tidak memiliki akses root tetapi beberapa plugin tidak berfungsi)
apt update -y & apt install libjpeg-dev zlib1g-dev libwebp-dev python3-pip python3-lxml git wget curl lokal ffmpeg tzdata neofetch mediainfo speedtest-cli -y
- Instal requirements.txt, jika menggunakan python 3.11, Anda harus menggunakan opsi venv saat menginstal.
Python < 3.10
pip3 install -r requirements.txt
Python 3.11
python3 -m venv nama_venv
source nama_venv/bin/activate
pip3 install -r requirements.txt
- Atur config environment saat menjalankan bot dan jangan lupa isi semua value yang wajib di isi.
- Jalankan Bot
bash start.sh
- Mulai daemon Docker (Lewati jika sudah berjalan):
sudo dockerd
- Build Docker image:
sudo docker build . -t misskaty
- Jalankan Docker image:
sudo docker run misskaty
- Untuk Menghentikan image:
sudo docker ps
sudo docker stop <pid>
- 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>
- Terimakasih Kepada Allah Swt.
- Terimakasih Kepada Dan Pyrogram Library sebagai base pyrofork.
- Terimakasih kepada Mayuri Mayuri-Chan sebagai pemilik library Pyrofork.
- Terimakasih kepada TeamDriveCok dan Secret Group TBK di Telegram.
- Terimakasih Kepada The Hamker Cat Untuk Kode WilliamButcher.
- Terimakasih Kepada Team Yukki Untuk Kode AFK Bot.
- Terimakasih Kepada Wrench Untuk Beberapa Kode.
- Terimakasih Kepada AmanoTeam Untuk Template MultiBahasa.
- Dan Semua Orang Yang Membantuku Dalam Hidupku... Jika kode Anda digunakan dalam repo ini dan ingin memberikan kredit, silakan buka masalah..
Dilisensikan di bawah GNU AGPL 2.0.
PERINGATAN: Dilarang Keras Menjual Kode Kepada Orang Lain Demi Uang Tanpa Seijin Saya. Atau saya akan menghentikan project ini selamanyaa....