erhan3861 / manager_dc_bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discord Botu ile SQLite ve SQLAlchemy

Bu proje, SQLAlchemy ile SQLite veritabanını kullanan ve temel ekleme, silme, güncelleme işlemleri yapabilen bir Discord botunu içerir. Proje, Python ve discord.py kütüphanesi kullanılarak geliştirilmiştir.

Gereksinimler

Projenin çalışması için aşağıdaki Python kütüphanelerine ihtiyacınız olacak:

  • discord
  • SQLAlchemy

Bu kütüphaneleri yüklemek için, proje kök dizininde aşağıdaki komutu çalıştırabilirsiniz:

pip install -r requirements.txt

Bot Komutları

!add_task — açıklaması olan bir görev ekler
!delete_task <task_id> — <task_id> tanımlayıcısına sahip görevi siler
!show_tasks — tüm görevlerin bir listesini gösterir
!complete_task <task_id> — <task_id> tanımlayıcısına sahip görevi tamamlandı olarak işaretler.

Testler

Projedeki veri bağlantısı işlevinin test etmek için tests klasörlerindeki her bir dosyayı çalıştırabilirsiniz.
Test edilen veritabanı kayıtlarını tests klasöründeki tasks.db ile kontrol edebilirsiniz.

About


Languages

Language:Python 100.0%