# Modül Dosyası

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.

```yaml
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%'
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tanitim.nourseproject.com/nlogs/eklenti-hakkinda/modul-dosyasi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
