Ini adalah alat yang menggunakan Pyrogram untuk mengelola sesi Telegram dan menghasilkan query dari bot. Kode ini berguna untuk berinteraksi dengan bot Telegram melalui API dan menyimpan query ke file teks.
- Tambah Sesi: Menambahkan sesi Telegram baru.
- Generate Query: Menghasilkan query dari bot dan menyimpannya ke
query.txt
. - Regenerate Query: Menghasilkan kembali query setiap 6 jam untuk memperbarui informasi.
- Python 3.7+
- Pyrogram
- asyncio
- colorama
-
Clone repositori ini:
git clone https://github.com/0xsyo/query-generator.git cd query-generator python3 -m venv venv source venv/bin/activate # Untuk Linux/MacOS venv\Scripts\activate # Untuk Windows pip install -r requirements.txt python main.py python3 main.py
Buat environment virtual (opsional tetapi disarankan):
Install semua dependensi yang diperlukan:
Anda harus mendapatkan api_id dan api_hash dari my.telegram.org.
Buka file query_gen.py dan ganti YOUR_API_ID dan YOUR_API_HASH :
api_id = 'YOUR_API_ID'
api_hash = 'YOUR_API_HASH'
Opsi 1: Tambah sesi baru.
Opsi 2: Generate query untuk sesi yang ada.
Tambah Sesi:
Jika memilih opsi 1, masukkan nama sesi baru. Sesi ini akan disimpan di folder sessions.
Jika memilih opsi 2, Anda akan diminta untuk memasukkan:
Username bot (contoh: tabizoobot)
Request URL Header Bot (contoh: https://app.tabibot.com)
Setelah Anda mengisi informasi tersebut, program akan menghasilkan query dan menyimpannya di query.txt. Query akan di-regenerate setiap 6 jam.
Jika Anda menjalankan opsi 2, program akan terus berjalan dan menghasilkan kembali query setiap 6 jam. Untuk menghentikan program, gunakan Ctrl + C.