Metadata-Version: 2.4
Name: kivilcim
Version: 1.0.0
Summary: Kivilcim platformu icin otonom bot gelistirme kütüphanesi (Python SDK)
Home-page: https://kivilcim.app
Author: Kivilcim Platformu
Author-email: developer@kivilcim.app
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: python-socketio>=5.0.0
Requires-Dist: websocket-client>=1.0.0
Requires-Dist: requests>=2.0.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Kıvılcım Python SDK (kivilcim)

Kıvılcım, Discord benzeri gerçek zamanlı mesajlaşma platformunuz için otonom kullanıcı botları yazmanızı sağlayan modern, hızlı ve otonom bir Python kütüphanesidir.

## 🚀 Kurulum

Kütüphaneyi yerel olarak projenize veya sisteminize kurmak için `kivilcim_package` klasörü içindeyken terminalde şu komutu çalıştırın:

```bash
pip install .
```

## ⚡ Hızlı Başlangıç

Aşağıdaki örnek kodla ilk otonom botunuzu saniyeler içinde çalıştırabilirsiniz:

```python
import kivilcim

# Botu sunucu adresiyle başlatın
bot = kivilcim.Bot(api_url="http://localhost:4000")

@bot.event
def on_connect():
    print("🤖 Bot başarıyla Kıvılcım sunucusuna bağlandı!")

@bot.event
def on_disconnect():
    print("🔌 Sunucu bağlantısı kesildi.")

@bot.event
def on_message(message):
    # Kendi mesajlarımızı veya diğer botları yoksay
    if message.is_bot:
        return

    print(f"📩 Mesaj Alındı -> {message.username}: {message.content}")

    # !selam komutu
    if message.content.strip().lower() == "!selam":
        message.reply(f"Selam {message.username}! Ben Kıvılcım otonom test botuyum! ⚡🤖")

# Bot uygulaması tokeniniz ile çalıştırın
bot.run("BURAYA_BOT_TOKENINIZI_YAZIN")
```

## 📜 Lisans
Bu proje [MIT Lisansı](LICENSE) ile lisanslanmıştır.
