Owner: 𝚂𝚢𝚗𝚝𝚊𝚡 ░ Σrr♢r
Çeviri: Hozan Şahin
Kullanıcı Dostu Telegram UserBot'u
USERGE-X Python Pyrogram kullanılarak yazılmış Güçlü, Kullanıcı Dostu Telegram UserBot (Kullanıcı) Botudur.
/**
⚠️USERGE-X Userbot kullanımından dolayı; Telegram hesabınız yasaklanabilir.⚠️
Bu açık kaynaklı bir projedir, yaptığınız her işlemden (siz)kendiniz sorumlusunuz. Kesinlikle yöneticiler sorumluluk kabul etmemektedir.
USERGE-X kullanarak bu sorumlulukları kabul etmiş sayılırsınız.
/**
- Python 3.8 veya üstü
- Telegram API Anahtarı
- Google Drive API Anahtarı
- MongoDB Veritabanı URL
- HEROKU Methodu:
NOT : İhtiyacınız olan diğer değişkenleri ekleyebilirsiniz ve bu isteğinize bağlıdır.. (Ayarlar(settings) -> reveal config vars)
- İlk önce Yukarıdaki Düğmeye tıklayın.
API_ID
,API_HASH
,DATABASE_URL
veLOG_CHANNEL_ID
veHEROKU_APP_NAME
alanlarını Doldurun (Zorunludur)- Ardından Dual Mode değişkenlerini doldurun:
OWNER_ID
,BOT_TOKEN
veHU_STRING_SESSION
- Sonra isteğe bağlı diğer değişkenleri doldurun
- Sonunda deploy düğmesine basın
Detaylar ve Klavuzlar
-
Docker ile çalıştırın 🐳 Detaylı Kılavuza Bakın
-
With Git, Python and pip 🔧
# Repoyu klonlayın git clone https://github.com/code-rgb/userge-x.git cd userge-x # virtualenv oluşturun virtualenv -p /usr/bin/python3 venv . ./venv/bin/activate # Gerekli bağımlılıkları yükleyin pip install -r requirements.txt # Create config.env as given config.env.sample and fill that cp config.env.sample config.env # string session oluşturun ve config.env dosyanıza ekleyin bash genStr # Artık botunuzu kullanabilirsiniz ;) bash run
- Güçlü ve Çok Kullanışlı yerleşik Eklentiler
- gdrive [ yükleme / indirme / vb. ] ( Ortak Drive Desteği! )
- zip / tar / unzip / untar / unrar
- telegram yükleme / indirme
- pmpermit / afk
- notlar / filtreler
- birleştirme / tamamlama
- gadmin
- Eklenti yönetimi
- ...Ve Çok daha fazlası
- Kanal & Gruo Kayıt alma desteği
- Veritabanı Desteği
- Yerleşik yardım desteği
- Kurulumu ve Kullanımı Kolay
- Eklentiler / yerleşik eklentiler
- Değiştirilebilen Taban ile modülleri yazmak kolay
from userge import userge, Message, filters
LOG = userge.getLogger(__name__) # logger object
CHANNEL = userge.getCLogger(__name__) # channel logger object
# add command handler
@userge.on_cmd("test", about="help text to this command")
async def test_cmd(message: Message):
LOG.info("starting test command...") # log to console
# some other stuff
await message.edit("testing...", del_in=5) # this will be automatically deleted after 5 sec
# some other stuff
await CHANNEL.log("testing completed!") # log to channel
# add filters handler
@userge.on_filters(filters.me & filters.private) # filter my private messages
async def test_filter(message: Message):
LOG.info("starting filter command...")
# some other stuff
await message.reply(f"you typed - {message.text}", del_in=5)
# some other stuff
await CHANNEL.log("filter executed!")
GNU General Public License v3.0 Standartlarına göre lisanslanmıştır.