Tekonolojiler: Discord.js, Canvas, Chalk, Discord-canvas, Dotenv, Moment, Mongoose v.
Sunucu: Şuanlık Sadece Node, İlerisi İçin Express de Kullanılacak
git clone https://github.com/yunus-acar/kaktus-bot.git
cd kaktus-bot
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
yarn dev || yarn start
npm run dev || npm run start
yazarak çalıştırabilirsin.
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 |
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 |
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! |
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 |
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 |
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.
yarn global add nodemon --prefix /usr/local || npm install --global nodemon