Skip to content

Repository files navigation

🟢 XATI - Kick Discord Rich Presence (RPC)

XATI Logo

Python License: MIT Status Language Developed By

The ultimate, lightweight, UI-driven Python application to sync your Kick.com livestream status directly to your Discord profile.
🇬🇧 English  ·  🇹🇷 Türkçe


🇬🇧 English Instructions

What is this?

XATI automatically detects when you are live on Kick.com and instantly updates your Discord profile to show your "Streaming" or "Playing" status. It fetches your live viewers, stream title, category, and elapsed time dynamically via a modern, easy-to-use graphical interface!

🌟 Features

  • Modern UI/UX: A beautiful, responsive, and compact Graphical User Interface. No more .env files or confusing terminal windows.
  • Two Distinct Modes:
    • Mode 1 (Gateway): Forces the purple "Streaming" status even if you are offline.
    • Mode 2 (IPC - Recommended): Safely uses the Discord desktop app to show standard clickable rich presence buttons and custom image assets.
  • Auto-Save Config: Your settings are securely saved locally to config.json.
  • Multi-Language Support: Fully supports English and Turkish layouts.
  • Standalone Executable: Run it directly on Windows without installing Python!

⚙️ How to Use (Pre-Compiled EXE)

  1. Download XATI.exe from the Releases tab.
  2. Run XATI.exe (it will automatically create a config.json in the same folder to save your settings).
  3. Fill in the fields in the UI (Kick Username, Discord Client ID).
  4. Select your Mode and click START!

🔑 Security & Legal

Important

Mode 2 (IPC) is highly recommended because it uses standard Discord Rich Presence, which is officially supported by Discord.

Warning

Mode 1 (Gateway) Security Notice: Mode 1 connects via the Discord Gateway using a user token (Self-botting), which is against Discord's Terms of Service. Use at your own risk. This application NEVER shares your data anywhere over the internet.


🇹🇷 Türkçe Talimatlar

Bu nedir?

XATI, Kick.com üzerinde yayın açtığınızı otomatik olarak algılar ve Discord profilinizi anında günceller. Canlı izleyici sayınızı, yayın başlığınızı, kategorinizi ve yayında geçen süreyi yepyeni, kullanımı aşırı kolay görsel bir arayüzle dinamik olarak gösterir!

🌟 Özellikler

  • Modern Arayüz (GUI): .env dosyalarıyla veya siyah komut satırlarıyla uğraşmanıza gerek yok. Modern ve şık bir arayüz!
  • İki Farklı Çalışma Modu:
    • Mod 1 (Gateway): Yayın açmasanız bile Discord profilinizi mor renkli "Yayın Yapıyor" durumuna zorlar.
    • Mod 2 (IPC - Önerilen): Standart Discord masaüstü uygulamanızı kullanarak profilinize güvenli bir şekilde tıklanabilir butonlar ve kapak fotoğrafları ekler.
  • Otomatik Kayıt: Girdiğiniz bilgiler bir sonraki sefere otomatik hatırlanması için yerel olarak config.json dosyasına kaydedilir.
  • Çoklu Dil: Tek tıkla İngilizce ve Türkçe arasında geçiş.
  • Kurulumsuz EXE: Python kurmanıza gerek kalmadan tek tıklamayla çalışır!

⚙️ Nasıl Kullanılır (Hazır EXE ile)

  1. Releases sekmesinden XATI.exe dosyasını indirin.
  2. XATI.exe'yi çalıştırın (ayarlarınızın kaydedilmesi için otomatik olarak bir config.json oluşturacaktır).
  3. Arayüzdeki bilgileri doldurun (Kick Kullanıcı Adı, Discord Client ID vb.).
  4. Kullanmak istediğiniz modu seçin ve BAŞLAT butonuna basın!

🔑 Güvenlik Uyarıları

Important

Mod 2 (IPC) kullanmanızı kesinlikle öneririz, çünkü resmi Discord Rich Presence altyapısını kullanır ve tamamen güvenlidir.

Warning

Mod 1 (Gateway) Güvenlik Uyarısı: Mod 1, Discord sistemine kullanıcı tokeniniz üzerinden bağlanır (Self-bot). Bu durum Discord Kullanım Şartlarına (TOS) aykırı olabilir. Tüm sorumluluk kullanıcıya aittir. Bu program bilgilerinizi ASLA internete veya 3. şahıslara göndermez.


Developed with ❤️ by Berk YILDIZ XATHENA
Copyright (c) 2026 - MIT License

About

🟣 Automatically sync your Kick.com livestream status to your Discord profile. A lightweight, Cloudflare-bypassing Discord Rich Presence (RPC) client for Kick streamers.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages