hozansahin / USERGE-X

USERGE-X. What the X ?

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Owner: 𝚂𝚢𝚗𝚝𝚊𝚡 ░ Σrr♢r


Çeviri: Hozan Şahin


Userge-x

USERGE-X

Kullanıcı Dostu Telegram UserBot'u

Open Source Love svg1 GPLv3 license Stars Forks Issues Open Issues Closed PR Open PR Closed Repo Size Sourcery CodeFactor Gitpod ready-to-code Vercel Telegram

USERGE-X Python Pyrogram kullanılarak yazılmış Güçlü, Kullanıcı Dostu Telegram UserBot (Kullanıcı) Botudur.

feragatname


/**
 ⚠️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.
/**

Gereksinimler

Nasıl Kurulur

  • HEROKU Methodu:

Kullanım İçin Tıklayın


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 ve LOG_CHANNEL_ID ve HEROKU_APP_NAME alanlarını Doldurun (Zorunludur)
  • Ardından Dual Mode değişkenlerini doldurun: OWNER_ID, BOT_TOKEN ve HU_STRING_SESSION
  • Sonra isteğe bağlı diğer değişkenleri doldurun
  • Sonunda deploy düğmesine basın

Daha fazla Detau

Detaylar ve Klavuzlar

Other Ways

  • 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

Fork(Klon)'lanmış Repo için kullanım Kılavuzuo

Fork(Klon)'lanmış Repo

Youtube Anlatımı

Özellikler

  • 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

Örnek Plugin

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!")

Proje Tabanları

Telif Hakkı & Lisans

GNU General Public License v3.0 Standartlarına göre lisanslanmıştır.

About

USERGE-X. What the X ?

License:GNU General Public License v3.0


Languages

Language:Python 97.1%Language:Shell 2.7%Language:Dockerfile 0.2%