Skip to content

Protogen Nyxie, zeki bir sohbet botudur. Yazılanları anlar, 1 milyon tokene kadar hafızasında tutar ve unutmaz. Hızlı yanıtlarla sizi bekletmez. Son teknoloji yapay zeka kullanarak sürekli gelişir, sizden öğrendikçe daha akıllı hale gelir. Onunla çoğu şey hakkında konuşabilir ve tartışabilirsiniz; sizi yargılamaz ve anlar. Umarım hoşunuza gider ^w^

License

Notifications You must be signed in to change notification settings

Stixyie/Nyxie-Protogen-Chatbot-Telegram-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Nyxie: Protogen Telegram Chatbot 🌟

📖 İçindekiler

🌈 Giriş

Nyxie, Stixyie tarafından geliştirilen gelişmiş bir Protogen AI Telegram chatbot'udur. Yapay zeka teknolojisini kullanarak kullanıcılarla etkileşime giren, zamansal ve bağlamsal olarak duyarlı bir asistantır türkçeye odaklı yapılmıştır ama diğer dillerde belli bir seviyede destek sağlar ama asıl amaçı türkçe konusmayı desteklemektir.

🤔 Nyxie Nedir?

Nyxie, sadece bir chatbot değil, aynı zamanda:

  • 🧠 Gelişmiş yapay zeka teknolojisi ile çalışan bir dijital arkadaş
  • 🌍 Çoklu dil desteği olan bir iletişim asistanı
  • 🕰️ Zamansal ve mekânsal farkındalığa sahip bir AI

🚀 Özellikler

1. 💬 Gelişmiş Konuşma Yeteneği

  • Dinamik ve bağlamsal yanıtlar
  • Kullanıcı tercihlerini öğrenme ve hatırlama
  • Çoklu dil desteği (Türkçe ve İngilizce ve diğer diller)
  • Türkçe dil desteği sadece video ve resim analizlerinde

2. 🌦️ Hava Durumu Bilgilendirmesi

Hava durumu özelliği kaldırılmıştır.

3. 🕒 Zamansal Kişilik Uyarlaması

  • Günün saatine göre dinamik kişilik ayarları
  • Mevsim ve günün periyoduna göre yanıt uyarlama
  • Kullanıcının yerel saat dilimini algılama

4. 🖼️ Görüntü ve Video İşleme

  • Gönderilen görüntüleri ve videoları analiz etme
  • Google Cloud Vision API ile görüntü tanıma
  • Multimedya içeriği hakkında açıklama üretme

5. 🧠 Kullanıcı Hafızası

  • Kullanıcı tercihlerini ve geçmiş etkileşimlerini kaydetme
  • Maksimum 1 milyon token'a kadar konuşma geçmişi
  • Güvenli ve şifrelenmiş kullanıcı verileri

🛠️ Gereksinimler

Yazılım Gereksinimleri

  • Python 3.8+
  • pip paket yöneticisi

Gerekli Kütüphaneler

  • python-telegram-bot
  • google-generativeai
  • python-dotenv
  • requests
  • geopy
  • timezonefinder
  • emoji
  • langdetect
  • Pillow
  • httpx
  • google-cloud-vision

🔧 Kurulum

1. Depoyu Klonlama

git clone https://github.com/stixyie/Nyxie-Protogen-Chatbot-Telegram-v3-main.git
cd Nyxie-Protogen-Chatbot-Telegram-v3-main

2. Sanal Ortam Oluşturma

python -m venv venv
source venv/bin/activate  # Linux/macOS
venv\Scripts\activate     # Windows

3. Bağımlılıkları Yükleme

pip install -r requirements.txt

🔐 Konfigürasyon

Gerekli API Anahtarları

.env dosyasında aşağıdaki API anahtarlarını yapılandırın:

  • TELEGRAM_BOT_TOKEN: Telegram Bot Token
  • GOOGLE_APPLICATION_CREDENTIALS: Google Cloud Vision için kimlik bilgileri

Örnek .env Dosyası

TELEGRAM_BOT_TOKEN=your_telegram_bot_token
GOOGLE_APPLICATION_CREDENTIALS=path/to/credentials.json

🚀 Kullanım

Bot'u Başlatma

python bot.py

Telegram'da Kullanım

  1. Bot'a /start komutu ile başlayın
  2. Mesaj, görüntü veya video gönderin
  3. Sohbet için bot ile etkileşime geçin

🛡️ Güvenlik

  • Kullanıcı verileri şifrelenmiş JSON dosyalarında saklanır
  • Maksimum token sınırlaması ile bellek yönetimi
  • Hassas bilgilerin loglanmaması

🤝 Destek

Sorun Bildirim

Katkıda Bulunma

  1. Projeyi forklayın
  2. Yeni bir branch oluşturun
  3. Değişikliklerinizi yapın
  4. Pull Request açın

📄 Lisans

Bu proje GPL-3.0 Lisansı altında yayınlanmıştır. Detaylar için LICENSE dosyasına bakın.

🌟 Teşekkür

  • Stixyie: Proje yaratıcısı ve baş geliştirici
  • Google: Gemini ve Cloud Vision API'ları

Not: Nyxie, sürekli gelişen bir AI projesidir. Geri bildirimleriniz ve katkılarınız çok değerlidir! 🚀

About

Protogen Nyxie, zeki bir sohbet botudur. Yazılanları anlar, 1 milyon tokene kadar hafızasında tutar ve unutmaz. Hızlı yanıtlarla sizi bekletmez. Son teknoloji yapay zeka kullanarak sürekli gelişir, sizden öğrendikçe daha akıllı hale gelir. Onunla çoğu şey hakkında konuşabilir ve tartışabilirsiniz; sizi yargılamaz ve anlar. Umarım hoşunuza gider ^w^

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages