Bot untuk mengklaim username Telegram secara otomatis ke channel atau akun dengan kecepatan tinggi.
- β Monitor multiple username secara bersamaan
- β‘ Klaim otomatis dengan kecepatan tinggi
- π’ Klaim ke channel atau akun pribadi
- π Notifikasi real-time ke channel
- π Auto-retry saat gagal
- π‘οΈ Anti rate-limit
- π Support proxy SOCKS5
- π Statistik monitoring
- π€ Bot Manager - Kelola semua konfigurasi via Telegram Bot
- πΎ Database SQLite - Simpan konfigurasi dan riwayat
- π― Pattern Generator - Generate username dengan pola (vip, bot, trx, dll)
- π NFT Checker - Filter username NFT vs non-NFT
telegram_username_claimer/
βββ telegram_username_claimer/
β βββ __init__.py # Package initialization
β βββ bot.py # Bot utama
β βββ claimer.py # Logika klaim username
β βββ config.py # Konfigurasi
β βββ utils.py # Utilitas
βββ config/ # Folder konfigurasi (opsional)
βββ logs/ # Folder log
βββ main.py # Entry point
βββ interactive.py # Mode interaktif
βββ requirements.txt # Dependencies
βββ .env.example # Contoh konfigurasi
βββ README.md # Dokumentasi
git clone <repository-url>
cd telegram_username_claimerpip install -r requirements.txt- Buka https://my.telegram.org
- Login dengan nomor telepon Anda
- Pilih "API development tools"
- Buat aplikasi baru dan catat
API_IDdanAPI_HASH
# Salin file konfigurasi
cp .env.example .env
# Edit file .env dengan kredensial Anda
nano .envAPI_ID=12345678
API_HASH=your_api_hash_here
PHONE_NUMBER=+6281234567890
TARGET_USERNAMES=targetusernameKelola semua konfigurasi melalui Telegram Bot - tidak perlu edit file .env!
# Jalankan Bot Manager
python run_bot_manager.pyFitur Bot Manager:
- π Input API ID & Hash via chat
- π± Login dengan verifikasi kode + 2FA
- π― Tambah/hapus username target via chat
- π Lihat statistik dan riwayat klaim
βΆοΈ Mulai/stop monitoring
Cara menggunakan:
- Buat bot baru di @BotFather
- Set
BOT_TOKENdi.env - Jalankan
python run_bot_manager.py - Buka bot Anda di Telegram
- Kirim
/startdan ikuti petunjuk
# Cek ketersediaan username
python main.py --check username1,username2
# Klaim langsung untuk akun pribadi
python main.py --claim targetusername
# Monitor dan auto-claim untuk akun
python main.py --monitor username1,user2
# Klaim untuk channel
python main.py --monitor username1 --channel -1001234567890
# Mode agresif (lebih cepat, risiko rate limit)
python main.py --monitor username1 --aggressive
# Set interval custom
python main.py --monitor username1 --interval 0.3python interactive.py# Jalankan langsung (username dari TARGET_USERNAMES di .env)
python main.py| Parameter | Deskripsi | Default |
|---|---|---|
API_ID |
API ID dari my.telegram.org | - |
API_HASH |
API Hash dari my.telegram.org | - |
PHONE_NUMBER |
Nomor telepon dengan kode negara | - |
TARGET_USERNAMES |
Username yang akan diklaim (koma) | - |
NOTIFICATION_CHANNEL |
Channel untuk notifikasi | - |
CHECK_INTERVAL |
Interval cek dalam detik | 0.5 |
MAX_RETRIES |
Maksimal retry saat gagal | 10 |
AGGRESSIVE_MODE |
Mode cepat (risiko rate limit) | false |
LOG_LEVEL |
Level logging | INFO |
PROXY_HOST=127.0.0.1
PROXY_PORT=1080
PROXY_USERNAME=user
PROXY_PASSWORD=pass- Siapkan bot dan jalankan monitoring SEBELUM waktu username akan available
- Gunakan mode agresif untuk respons tercepat
- Pastikan koneksi internet stabil
# Monitor beberapa username sekaligus
python main.py --monitor user1,user2,user3Set NOTIFICATION_CHANNEL untuk mendapat notifikasi saat:
- Monitoring dimulai
- Username tersedia
- Berhasil/gagal klaim
Jika terkena rate limit:
- Tunggu beberapa menit
- Kurangi
CHECK_INTERVAL - Matikan
AGGRESSIVE_MODE
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π€ TELEGRAM USERNAME CLAIMER BOT β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π Validasi username:
β
@targetuser
π Menghubungkan ke Telegram...
β
Berhasil login sebagai: John (@johndoe)
π Mulai monitoring 1 username...
π Target: @targetuser
β±οΈ Interval: 0.5 detik
π― Username @targetuser TERSEDIA!
β
Berhasil klaim @targetuser untuk akun Anda!
==================================================
π SUMMARY
==================================================
β±οΈ Durasi: 125.3 detik
π Total pengecekan: 250
β
Berhasil diklaim: 1
@targetuser
==================================================
- Gunakan dengan bijak - Jangan spam atau menyalahgunakan
- Rate Limit - Telegram memiliki batasan request, hindari terlalu agresif
- Akun Banned - Penggunaan berlebihan bisa menyebabkan akun dibatasi
- Legal - Pastikan penggunaan sesuai dengan ToS Telegram
Kontribusi sangat diterima! Silakan buat Pull Request atau Issue.
MIT License - Silakan gunakan dan modifikasi sesuai kebutuhan.
Catatan: Bot ini menggunakan Telethon (Telegram Client) karena Bot API tidak memiliki kemampuan untuk mengubah username channel. Anda perlu login dengan akun Telegram biasa.
- π Setup VPS Guide (Debian 13) - Panduan lengkap menjalankan di VPS
- ποΈ Bot Structure - Struktur kerja dan fitur bot
- π Rekomendasi Negara: Kazakhstan (+7), Uzbekistan (+998), Russia (+7), Ukraine (+380), India (+91)