Advanced moderation designed for Discord Turkish servers.
En iyi şekilde geliştirilmiş bir moderasyon botu Discord'da Türk sunucuların severek kullanabileceği bir bot.
Sunucuda takılırken can sıkıntısından arkadaşlarıma bunu yapacağımı söyledim ve eğer bir ara kullanmak istemezsem yayınlayacağımı dile getirdim ve söz verdiğim gibi ne eklemek istediysem ekledim. Şimdi sana bu aptallık gibi geliyor olabilir ama ben kendi sunucumda arkadaşlarım için yaptığım ve boş zamanında geliştirdiğim bu botu sadece ben değil, herkesin kullanmasını istiyorum ve bunu burada yayınlamak istiyorum.
Buradan botun içerisinde olan tüm özellikleri görebilirsiniz. Buradaki özelliklerin yanında tik olanlar kullanılabilir durumda olanlar, olmayanlar ise yakın gelecekte gelecek olanlardır.
me
!resetstats
, !stats
, !topvoices
, !topmessages
, !message
ve !voice
komutlarını kullanabilirsiniz.!coin
, !coinflip
, !dailycoin
, !dailycrate
, !opencrate
, !inventory
, !market
, !mine
, !rolecreate
, !topcoin
ve !transfer
komutlarını kullanarak görebilirsin.!erkek
, !kız
ve !kayıtsız
komutlarını deneyerek görebilirsin.!task
, !task create
, !task update
, !task add
, !task remove
, !task delete
ve !task all
komutlarını kullanarak görebilirsin.!sicil
, !jail
, !tempjail
, !mute
, !tempmute
, !voicemute
, !tempvoicemute
, !warn
, !ban
, !unmute
, !unmuteall
, !unmvoicemute
, !unvoicemuteall
ve !kick
komutlarını kullanarak görebilirsin.!friends
komutunu dene gör :DSana burada en ama en basit şekilde kurulumu anlatacağım eğer anlamadım diyorsan Discord sunucusundan bir mesaj at ve cevap vermemi bekle.
src/Configuration
klasörüne kadar git, ardından ilk olarak oradaki Config.json
dosyasını aç ve içerisini doldur.
Token
kısmı senin Discord'da açmış olduğun aplikasyondaki botun tokeni, bunu unutma. :DPrefix
komutlarının hangi prefix ile çalışacağını belirt.DatabaseUrl
buranın ismin- her neyse, buraya MongoDB'den almış olduğun bağlantı adresi yani CONNECTION_STRING
'i koyacaksın.DatabaseName
buraya istediğin gibi veri tabanının ismini yaz.src/Configuration
klasörünün içerisinde olan Settings.json
dosyasına. Bu dosya sunucudaki ayarlayı yapman için önemli bir etkene sahip. Dolayısıyla, buradaki ayarları atlama ve hepsini doğru yaptığından emin ol.
[]
arasında bir şey varsa bu demektir ki oraya birden fazla değer girebiliyorsun, örneğin ["ben", "birden", "fazla", "değerim"]
bunu bil yeterli sonrasını ufacık bir İngilizcen varsa bile yaparsın.Powershell
ya da CMD
kullanarak projenin konumuna gir.npm install
veya yarn
kullanıyorsan yarn install
yaz.
npm
ile denemene rağmen sorun yaşıyorsan, yarn kullan derim. npm install yarn -g
komutunu kullan ve ardından yarn install
yaz.npm start
, node Index.js
ya da node .
yazıp projeyi çalıştır.Detaylı Kurulum Videosu ya da Hızlı Kurulum Videosu
Botun kullanımıyla alakalı bilgilere buradan erişebilirsin.
Commands
klasörünün içerisinde herhangi bir klasör aç ya da varolan bir klasörün içerisine bir dosya aç, ardından bunun içerisine dosyanınIsmi.js
diye bir js
dosyası aç ardından rastgele bir komutun içeriğini kopyalayıp içine yapıştır, hayırlı olsun artık kod yazabileceğin bir ekranın var.
Events
klasörünün içerisinde herhangi bir klasör aç ya da varolan bir klasörün içerisine bir dosya aç, ardından bunun içerisine dosyanınIsmi.js
diye bir js
dosyası aç ardından rastgele bir etkinlik/event içeriğini kopyalayıp içine yapıştır. Bu dosyayı kendi istediğin gibi düzenle ve Bot.js
dosyasına git ve EM.addEvent("dosyanınIsmi.js")
yaz ve artık bu da tamam.
Help diye bir komut var, bu komutu kullanarak hangi kategoride hangi komutun olduğunu ve nasıl kullanılacağını görebilirsin.
Sıkça sorulan sorulara buradan ulaşabilirsin.
Q: Bot geliştirilmeye devam edilecek mi?
A: Eğer bir şeyler eklersem dolaylı yoldan burayada ekleyeceğim.
Q: İstek herhangi bir şey ekliyor musun?
A: Eğer istediğin şey hoşuma giderse ve yapmaktan zevk alacaksam eklerim.
Q: Hatalarla ilgileniyor musun?
A: Proje içindeki hatalarla ilgileniyorum.