Skip to content

yunus-acar/kaktus-bot

Repository files navigation

Kaktüs Bot

Kullanılan Teknolojiler

Tekonolojiler: Discord.js, Canvas, Chalk, Discord-canvas, Dotenv, Moment, Mongoose v.

Sunucu: Şuanlık Sadece Node, İlerisi İçin Express de Kullanılacak

Yükleme

Git Clone

  git clone https://github.com/yunus-acar/kaktus-bot.git
  cd kaktus-bot

Kaktüs Botu🌵 npm veya yarn kullanarak paketleri kurabilirsin

  npm install yada yarn install

.env dosyası oluşturun ve içerisine mongodb bağlantı linkinizi ve discord tokenınızı yazabilirsin.

TOKEN = discord-tokenınızı-yazın
DATABASE_URL = mongodb-bağlantı-linki

Çalıştırma

yarn dev || yarn start
npm run dev || npm run start

yazarak çalıştırabilirsin.

Admin Komutları

Komutlar Açıklamalar
addcommand - delcommand Sunucuya özel yeni komut eklemeye ve silmeye yarar
addemoji Sunucuya özel emoji eklemeye yarar
automod Sunucuya atılan discord davetlerini siler
autorole Sunucuya katılan kişilere oto rol verir
configuration Genel sunucu ayarlarını kontrol eder
deletemod Otomatik moderasyon komutlarını siler
goodbye Sunucudan çıkanlar için mesaj atar
ignore Komutların çalışmayacağı odayı seçtirir
setlang Dil değiştirmek için
setmodlogs Moderatör loglarını sunar
setprefix Prefixi değiştirmek için
setreports Sunucuda report sistemini ayarlar
setsuggests Sunucuda öneriler sistemini ayarlar
slowmode Kanalı slow mod'a ayarlar
welcome Sunucuya katılanlar için mesaj atar

Eğlence Komutları

Komutlar Açıklamalar
ascii İstediğiniz bir mesajı ascii karakter e çevir
choice Verilen seçenekler arasında seçim yapmanıza yardımcı olur

Genel Komutlar

Komutlar Açıklamalar
help Komut listesini veya belirli komut yardımını gösterin.
remindme Kişisel bir hatırlatıcı ekle
report Şikayetinizi gönderin!
setafk AFK ol (Buna tepki veren üyelere mesaj gider)
staff Sunucudaki yetkilileri listeler!
suggest Sunucu için önerinizi gönderin!

Mod Komutları

Komutlar Açıklamalar
announcement Bulunan kanala duyuru mesajı gönder!
ban Etiketli üyeyi yasakla!
checkinvites Hangi üyenin discord a ne kadar üye getirdiğini gör!
clear-sanctions Üye önerilerini temizler!
clear Hızlıca tüm mesajları sil!
giveaway Kolayca çekilişlerini yönet!
kick Etiketli üyeyi sunucudan at!
mute Bir üyenin mesaj göndermesini ve belirli bir süre için sesli sohbet odasına bağlanmasını engeller!
sanctions Bir üye tarafından işlenen uyarıların listesini görüntüler!
setwarns Üyelerin belirli sayıda uyarıdan sonra alacakları cezaları ayarlayın!
unban Üyenin yasağını kaldır!
unmute Etiketli üyenin susturulmasını kaldır!
warn Özel mesaj yoluyla üyeyi uyar

Music Komutları

Komutlar Açıklamalar
autoplay Otomatik oynatma özelliğini etkinleştirin veya devre dışı bırakın
back Önceki şarkıyı çal
filter Filtreyi aç/kapat!
filters Tüm filtrelerin listesini ve durumlarına bakın
lyrics Şarkının sözlerini göster
np Şuan ki şarkı hakkında bilgi gösterir!
pause Şuan ki şarkıyı durdur!
play Senin için müzik oynatabilirim!
queue Sunucudaki müzik listesini gösterir
resume Şuan ki şarkıyı dinlemeye devam et!
skip Şuan ki şarkıyı geç
stop Müziği Durdur

Resim Komutları

Komutlar Açıklamalar
avatar Etiketlenmiş üyenin profil resmini gösterir
maya Etiketlenmiş üyenin profil resmini arı maya resmine ekler

npm run dev ya da yarn dev için nodemon indirmen gerekiyor.

Nodemon Kurulumu

yarn global add nodemon --prefix /usr/local || npm install --global nodemon

Logo