modules.yml dosyası hakkında buradan bilgi alabilirsin.
Modül dosyamızda, eklentimizin desteklediği bütün eventler ile log gönderimi yapabilirsiniz.
Modül dosyası oldukça kabarık olduğu için sadece 1 tane modül üzerinden örnek vereceğim.
join: # Join eventinin log sistemi
'0': # ID olarak farklı farklı log gönderimi yapabilirsiniz. Eğer farklı farklı expressionslar ile koşul sağlayıp log gönderimi yapmak istiyorsanız bu bölüm çok kullanışlı olacaktır.
status: true # Bu ayar aktif olursa log gönderimi yapılır.
expressions: [] # Buraya koşulları girebilirsiniz. Koşullar ile ilgili detaylı bilgi için Koşullar sayfasını okuyabilirsiniz.
webhook: # Webhook ayarlaması
status: false # Bu ayar aktif olursa webhook gönderimi yapılır.
url: '' # Webhook URL'si girilir.
embed: # Embedli webhook ayarlaması
status: true # Bu ayar aktif olursa embedli webhook gönderimi yapılır.
message: # Embed değerleri ile ilgili detaylı bilgi için Embed sayfasını inceleyebilirsiniz.
title: 'Oyuna Girdi'
description: '**%player%** adlı oyuncu sunucuya girdi.\n\n> **IP Adresi:** %playerip%'
footer: 'Skyblock - %date%'
thumbnail: 'https://cravatar.eu/avatar/%player%/64.png'
color: '#9cff26'
content: #Düz yazı webhook ayarlaması
status: false # Bu ayar aktif olursa düz yazılı webhook gönderimi yapılır.
message: '**%player%** adlı oyuncu sunucuya girdi. **IP Adresi:** %playerip%'
file: # Dosya Log ayarlaması
status: true # Bu ayar aktif olursa makinenize log kaydı yapılır.
file: 'logs/user/join/%fileDate%.txt' # Log dosyasının dosya konumu.
message: '%date% | %player% katıldı. | IP Adresi: %playerip%'