Eklenti Paylaşımı LinkCore Yeni nesil webpanel token desteği ile, Gelişmiş Hesap Eşleme Sistemi, 2FA, discord booster ve dahası

Agnes

Fırında Isıttığım İlk Taş
Katılım
24 Ağustos 2025
Mesajlar
90
Elmaslar
63
Puan
495
Konum
İstanbul
Minecraft
Agnes

Discord:

agnes9s_

Minecraft Sürümleri
1.13 - 1.21.11

LinkCore Eklentimiz, Minecraft- Discord Hesabınızı bağlayarak, Oyuncuların oyun içi ödül kazanmasını,
hem de İki Aşamalı Doğrulama İle Hesaplarını güvence altına almalarını sağlar.

Eklenti Yarın Tamamen Ücretsiz Paylaşılacaktır.
Ön İndirmek isteyenler MC-TR Üzerinden Ulaşabilirler.


Eklenti Üzerinden Görseller.

t_1.webp

t_2.webp

t_3.webp

t_4.webp

t_5.webp

t_6.webp


2fa_1.webp

2fa_2.webp

2fa_3.webp

2fa_4.webp

boost_1.webp

boost_2.webp

gui_1.webp

gui_2.webp

gui_3.webp

gui_4.webp

gui_5.webp

gui_6.webp



Dosyalarımız


YAML:
# Linkcore Configuration
# Professional Discord Account Linking Plugin

bot:
  # The token of your Discord Bot
  token: "YOUR_BOT_TOKEN_HERE"

  # The ID of your Discord Server (Guild)
  guild-id: "YOUR_GUILD_ID_HERE"

  # Status configuration for the bot
  status:
    activity: "Minecraft Server"
    type: "PLAYING" # PLAYING, WATCHING, LISTENING, COMPETING

linking:
  # Duplicate protection: Can a single Discord account link to multiple Minecraft accounts?
  allow-multiple-accounts: false

  # Timeout for verification codes (in minutes)
  code-timeout-minutes: 10

  # Default language for new players
  default-language: "tr"

  # The ID of the Discord channel where players send their verification codes
  verification-channel-id: "YOUR_VERIFICATION_CHANNEL_ID_HERE"

api:
  # Web panel REST API configuration
  enabled: true
  host: "0.0.0.0"
  port: 8080
  base-url: "http://localhost:8080"
  api-key: "CHANGE_THIS_SECRET_KEY"

security:
  # Security layer configuration
  max-attempts: 5
  timeout-after-fail-minutes: 10

session:
  # Session settings for 2FA
  enabled: true
  duration-hours: 12
YAML:
# Database Configuration for Linkcore

database:
  # sqlite or mysql
  type: "sqlite"

  # MySQL connection settings (only used if type is "mysql")
  mysql:
    host: "localhost"
    port: 3306
    database: "minecraft"
    username: "root"
    password: ""
    useSSL: false

  # HikariCP Pool settings
  pool:
    maximum-pool-size: 10
    minimum-idle: 2
    connection-timeout: 30000
    idle-timeout: 600000
    max-lifetime: 1800000
YAML:
# GUI Configuration for Linkcore
# Uses MiniMessage for colors (<red>, <gradient:#color1:#color2>)

menus:
  main:
    title: "<dark_gray>Discord Bağlantısı</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      profile:
        slot: 11
        material: "PLAYER_HEAD"
        name: "<#a155db><bold>Profil Bilgilerin</bold></#a155db>"
        lore:
          - "<gray>Durum:</gray> {link_status}"
          - "<gray>Discord ID:</gray> <white>{discord_id}</white>"
          - "<gray>2FA Durumu:</gray> {2fa}"
          - "<gray>Rol Eşleme:</gray> {sync}"
          - ""
          - "<yellow>Tıkla: Detaylı Profil Menüsünü Aç</yellow>"
      settings:
        slot: 15
        material: "COMPARATOR"
        name: "<yellow><bold>Ayarlar</bold></yellow>"
        lore:
          - "<gray>Discord senkronizasyon ayarlarını</gray>"
          - "<gray>buradan yönetebilirsiniz.</gray>"
          - ""
          - "<yellow>Tıkla: Ayarlar Menüsünü Aç</yellow>"
      link_button:
        slot: 13
        # Dynamic switch material config:
        linked_material: "REDSTONE_BLOCK"
        linked_name: "<red><bold>Bağlantıyı Kopar</bold></red>"
        linked_lore:
          - "<gray>Discord hesabı ile olan bağlantınızı keser.</gray>"
          - ""
          - "<red>⚠️ DİKKAT: Rollerinizi ve haklarınızı kaybedersiniz!</red>"
          - "<yellow>Tıkla: Bağlantıyı Kes</yellow>"
        unlinked_material: "EMERALD"
        unlinked_name: "<green><bold>Hesabını Bağla</bold></green>"
        unlinked_lore:
          - "<gray>Discord hesabınızı sunucuyla bağlayın.</gray>"
          - ""
          - "<yellow>Tıkla: Doğrulama Kodu Üret</yellow>"

  profile:
    title: "<dark_gray>Profil Detayları</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ana menüye geri dön.</gray>"
      avatar:
        slot: 13
        material: "PLAYER_HEAD"
        name: "<#a155db><bold>{player_name}</bold></#a155db>"
        lore:
          - "<gray>Minecraft UUID:</gray> <white>{uuid}</white>"
          - "<gray>Discord ID:</gray> <white>{discord_id}</white>"
          - "<gray>Bağlanma Tarihi:</gray> <white>{link_date}</white>"
      reward_info:
        slot: 10
        material: "GOLD_INGOT"
        name: "<gold><bold>Bağlantı Ödülleri</bold></gold>"
        lore:
          - "<gray>Durum:</gray> {reward_status}"
          - ""
          - "<gray>Discord hesabını bağlayarak</gray>"
          - "<gray>otomatik ödüller kazanabilirsin.</gray>"
      sync_info:
        slot: 16
        material: "BOOK"
        name: "<aqua><bold>Veri Eşitleme</bold></aqua>"
        lore:
          - "<gray>LuckPerms grupları ve takma adın</gray>"
          - "<gray>Discord sunucumuz ile senkronize edilir.</gray>"

  settings:
    title: "<dark_gray>Eşitleme Ayarları</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ana menüye geri dön.</gray>"
      twofa_toggle:
        slot: 11
        material: "SHIELD"
        name: "<green><bold>İki Faktörlü Doğrulama (2FA)</bold></green>"
        enabled_lore:
          - "<gray>Durum:</gray> <green>Aktif (Girişte doğrulama gerekir)</green>"
          - ""
          - "<red>Tıkla: Devre Dışı Bırak</red>"
        disabled_lore:
          - "<gray>Durum:</gray> <red>Pasif (Girişte doğrulama gerekmez)</red>"
          - ""
          - "<green>Tıkla: Etkinleştir (Güvenli)</green>"
      role_sync_toggle:
        slot: 13
        material: "WRITABLE_BOOK"
        name: "<aqua><bold>Rol Senkronizasyonu</bold></aqua>"
        enabled_lore:
          - "<gray>Durum:</gray> <green>Aktif (Gruplarınız Discord'a aktarılır)</green>"
          - ""
          - "<red>Tıkla: Devre Dışı Bırak</red>"
        disabled_lore:
          - "<gray>Durum:</gray> <red>Pasif (Gruplarınız Discord'a aktarılmaz)</red>"
          - ""
          - "<green>Tıkla: Etkinleştir</green>"
      twofa_menu_btn:
        slot: 15
        material: "NETHER_STAR"
        name: "<yellow><bold>2FA Güvenlik Paneli</bold></yellow>"
        lore:
          - "<gray>2FA doğrulama durumunu ve</gray>"
          - "<gray>aktif oturumları inceleyin.</gray>"
          - ""
          - "<yellow>Tıkla: 2FA Menüsünü Aç</yellow>"

  twofa:
    title: "<dark_gray>2FA Güvenlik Yönetimi</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ayarlar menüsüne geri dön.</gray>"
      twofa_status:
        slot: 13
        material: "BEACON"
        name: "<yellow><bold>2FA Koruma Durumu</bold></yellow>"
        lore:
          - "<gray>Hesap Durumu:</gray> {twofa_status_colored}"
          - ""
          - "<gray>Son Oturum Girişi:</gray> <white>{last_login}</white>"
          - "<gray>Aktif Oturum Kaydı:</gray> {session_status}"
      twofa_lock:
        slot: 11
        material: "IRON_DOOR"
        name: "<red><bold>Oturumu Kapat / Kilitle</bold></red>"
        lore:
          - "<gray>Mevcut güvenli oturumu sonlandırır.</gray>"
          - "<gray>Tekrar girdiğinizde doğrulama istenir.</gray>"
          - ""
          - "<red>Tıkla: Oturumu Sonlandır</red>"
      twofa_info:
        slot: 15
        material: "PAPER"
        name: "<aqua><bold>2FA Nedir?</bold></aqua>"
        lore:
          - "<gray>Minecraft hesabınız çalınsa bile</gray>"
          - "<gray>Discord DM üzerinden onay verilmedikçe</gray>"
          - "<gray>sunucuda hareket edilemez.</gray>"
YAML:
# Reward System Configuration
# Rewards are given ONLY ONCE when a player successfully links their account.

rewards:
  enabled: true

  # List of commands to execute from console
  # You can use %player_name% placeholder
  commands:
    - "give %player_name% diamond 5"
    - "eco give %player_name% 10000"
    - "lp user %player_name% permission set linkcore.reward true"
   
  message:
    enabled: true
    lines:
      - "&a&lTEBRİKLER!"
      - "&7Discord hesabınızı başarıyla eşleştirdiniz."
      - "&7Ödülleriniz envanterinize eklendi!"
Kod:
# Smart Role Sync Configuration
# Linkcore automatically syncs LuckPerms groups with Discord roles.

sync:
  # How often should a fallback sync run? (in minutes)
  fallback-interval-minutes: 30

  # Remove roles on Discord if they lose the group in Minecraft?
  remove-on-demote: true

  # Set to true to change Discord nickname to Minecraft name + placeholder format
  nickname-sync:
    enabled: true
    format: "%player_name%"

# Role mappings
# Format: "luckperms-group: discord-role-id"
roles:
  "vip": "111111111111111111"
  "admin": "222222222222222222"
  "default": "333333333333333333"
YAML:
# ╔══════════════════════════════════════════════════════════╗
# ║          Linkcore - Booster Rewards Configuration        ║
# ╚══════════════════════════════════════════════════════════╝

booster:
  # Boost ödül sistemini etkinleştirir/devre dışı bırakır
  enabled: true

  # Discord Booster rol ID'si (Nitro Boost rolünün ID'si)
  role-id: "YOUR_BOOSTER_ROLE_ID_HERE"

  # Booster embed mesajının gönderileceği kanal ID'si
  channel-id: "YOUR_BOOSTER_CHANNEL_ID_HERE"

  # Ödül alma bekleme süresi (saat cinsinden)
  # Örnek: 720 saat = 30 gün | 0 = tek seferlik kullanım
  cooldown-hours: 720

  # Ödül verilirken konsoldan çalıştırılacak komutlar
  # Kullanılabilir değişkenler: %player_name%
  commands:
    - "give %player_name% diamond 5"
    - "give %player_name% emerald 5"
    - "eco give %player_name% 1000"

  # Oyuncuya oyun içinde gönderilecek mesaj
  message:
    enabled: true
    lines:
      - ""
      - "  &5&l✦ BOOSTER ÖDÜLLERİ ✦"
      - "  &7Sunucumuzu desteklediğin için teşekkürler!"
      - "  &d• &f5x Elmas"
      - "  &d• &f5x Zümrüt"
      - "  &d• &f1,000 Para"
      - ""
YAML:
# Turkish Language File for Linkcore

prefix: "&#a155db&lLinkcore &8» "

general:
  no-permission: "&cBu komutu kullanmak için yetkiniz yok."
  reloaded: "&aEklenti başarıyla yenilendi."
  unknown-command: "&cBilinmeyen alt komut. Menüyü açmak için &e/discord &cyazın."
  player-only: "&cBu komut yalnızca oyuncular tarafından kullanılabilir."
  active: "&a✔ Aktif"
  passive: "&c✘ Pasif"
  yes: "&a✔ Evet"
  no: "&c✘ Hayır"
  enabled: "&aAktif"
  disabled: "&cPasif"
  unknown: "Bilinmiyor"

gui:
  linked: "&a✔ Bağlı"
  not-linked: "&c✘ Bağlı Değil"
  back: "&c&lGeri Dön"
  rewards:
    claimed: "&aAlındı (Aktif)"
    unclaimed: "&cAlınmadı (Bağlantı Gerekli)"
  main:
    title: "<dark_gray>Discord Bağlantısı</dark_gray>"
    profile-name: "<#a155db><bold>Profil Bilgilerin</bold></#a155db>"
    settings-name: "<yellow><bold>Ayarlar</bold></yellow>"
    unlink-name: "<red><bold>Bağlantıyı Kopar</bold></red>"
    link-name: "<green><bold>Hesabını Bağla</bold></green>"
  profile:
    title: "<dark_gray>Profil Detayları</dark_gray>"
    avatar-name: "<#a155db><bold>{player_name}</bold></#a155db>"
    reward-name: "<gold><bold>Bağlantı Ödülleri</bold></gold>"
    sync-name: "<aqua><bold>Veri Eşitleme</bold></aqua>"
  settings:
    title: "<dark_gray>Eşitleme Ayarları</dark_gray>"
    2fa-name: "<green><bold>İki Faktörlü Doğrulama (2FA)</bold></green>"
    rolesync-name: "<aqua><bold>Rol Senkronizasyonu</bold></aqua>"
    2famenu-name: "<yellow><bold>2FA Güvenlik Paneli</bold></yellow>"

link:
  already-linked: "&cHesabınız zaten bir Discord hesabına bağlı."
  code-generated: "&aDoğrulama kodunuz: &6&l{code}\n&7Bu kodu Discord doğrulama kanalımıza gönderin.\n&7Süre: &e10 dakika"
  success: "&aDiscord hesabınızla (&b{discord_name}&a) başarıyla eşleştirildiniz!"
  unlinked: "&aDiscord hesabınızın bağlantısı başarıyla kesildi."
  not-linked: "&cHesabınız herhangi bir Discord hesabına bağlı değil."
  cancel-success: "&cBağlama işlemi iptal edildi."
  cancel-none: "&eAktif bir bağlama işleminiz bulunmuyor."
  click-to-copy: "&aKopyalamak için tıkla!"

discord:
  not-linked: "&cHesabınız Discord'a bağlı değil. Önce &e/discord link &ckullanın."
  profile-header: "&#a155db&l— Discord Profili —"
  profile-discord: "&7Discord ID: &b{discord_id}"
  profile-2fa: "&7İki Faktörlü Doğrulama: &e{status}"
  profile-sync: "&7Rol Senkronizasyonu: &e{status}"
  rewards-info: "&eBağlı hesap ödülleri Discord rolleri aracılığıyla otomatik olarak yönetilir."
  2fa-enabled: "&aİki Faktörlü Doğrulama &laktif edildi&a. Girişte Discord DM alacaksınız."
  2fa-disabled: "&cİki Faktörlü Doğrulama &ldevre dışı bırakıldı&c."
  2fa-already-enabled: "&eİki Faktörlü Doğrulama zaten &laktif&e."
  2fa-already-disabled: "&eİki Faktörlü Doğrulama zaten &ldevre dışı&e."
  2fa-usage: "&7Kullanım: &e/discord 2fa <enable|disable|status>"
  rolesync-enabled: "&aRol senkronizasyonu etkinleştirildi."
  rolesync-disabled: "&cRol senkronizasyonu devre dışı bırakıldı."

two-factor:
  required: "&cLütfen hareket etmeden önce 2FA doğrulamasını tamamlayın."
  code-sent: "&eDiscord üzerinden size bir doğrulama mesajı gönderdik. Lütfen onaylayın."
  verified: "&a2FA doğrulaması başarılı! İyi oyunlar."
  banner:
    - ""
    - "  &#a155db&lİKİ FAKTÖRLÜ DOĞRULAMA (2FA)"
    - "  &7Hesabınızın güvenliği için Discord üzerinden"
    - "  &7onay vermeniz gerekmektedir."
    - ""
    - "  &eLütfen Discord DM kutunuzu kontrol edin"
    - "  &eve size gönderilen butona tıklayın."
    - ""

admin:
  no-permission: "&cBu komutu kullanmak için yetkiniz yok."
  unknown-subcommand: "&cBilinmeyen alt komut. Yardım için &e/discordadmin &cyazın."
  reload-success: "&a✔ Linkcore konfigürasyonu başarıyla yenilendi."
  force-unlink-usage: "&cKullanım: &e/discordadmin force-unlink <oyuncu|uuid>"
  player-not-found: "&cOyuncu '&e{target}&c' bulunamadı veya geçersiz UUID."
  force-unlink-success: "&a✔ Hesap bağlantısı başarıyla kesildi: &e{target}"
  force-unlinked-by-admin: "&cBir yönetici Discord hesabınızın bağlantısını kesti."
  luckperms-inactive: "&cLuckPerms entegrasyonu aktif değil."
  sync-player-not-online: "&cOyuncu '&e{target}&c' aktif/çevrimiçi değil."
  sync-roles-success: "&a✔ &e{target} &aiçin roller senkronize edildi."
  sync-all-roles-success: "&a✔ &e{count} &açevrimiçi oyuncu için roller senkronize edildi."
  debug-header: "&6&l── Linkcore Hata Ayıklama Bilgisi ──"
  debug-database: "&eVeritabanı:  &f{db_type}"
  debug-jda: "&eJDA Durumu: &f{jda_status}"
  debug-web-api: "&eWeb API Portu: &f{port}"
  debug-luckperms: "&eLuckPerms Entegrasyonu: &f{status}"
  debug-papi: "&ePAPI Entegrasyonu: &f{status}"
  debug-online: "&eÇevrimiçi Oyuncu Sayısı: &f{count}"
  info-usage: "&cKullanım: &e/discordadmin info <oyuncu>"
  no-data: "&cBu oyuncu için kayıtlı veri bulunamadı."
  info-header: "&6&l── Oyuncu Bilgisi: {target} ──"
  info-uuid: "&eUUID: &f{uuid}"
  info-linked: "&eBağlantılı: &f{status}"
  info-discord-id: "&eDiscord ID: &f{discord_id}"
  info-2fa: "&e2FA: &f{status}"
  info-role-sync: "&eRol Senkronizasyonu: &f{status}"
  help-header: "&6&l── Linkcore Yönetici Komutları ──"
  help-reload: "&e/discordadmin reload &7- Eklenti dosyalarını yeniler"
  help-force-unlink: "&e/discordadmin force-unlink <oyuncu|uuid> &7- Bir hesabın bağlantısını keser"
  help-sync: "&e/discordadmin sync [oyuncu] &7- Discord rollerini senkronize eder"
  help-info: "&e/discordadmin info <oyuncu> &7- Oyuncunun bağlantı bilgilerini gösterir"
  help-debug: "&e/discordadmin debug &7- Hata ayıklama bilgilerini gösterir"
YAML:
# Discord Turkish Language File for Linkcore

commands:
  link:
    name: "link"
    description: "Minecraft hesabını bağla"
    option-name: "code"
    option-description: "Oyun içinden aldığın doğrulama kodu"
  unlink:
    name: "unlink"
    description: "Minecraft hesabının bağlantısını kes"
  profile:
    name: "profile"
    description: "Bağlı Minecraft profilini görüntüle"
  twofa:
    name: "2fa"
    description: "İki Faktörlü Doğrulamayı yönet"
    sub-enable-name: "enable"
    sub-enable-desc: "2FA'yı etkinleştir"
    sub-disable-name: "disable"
    sub-disable-desc: "2FA'yı devre dışı bırak"
    sub-status-name: "status"
    sub-status-desc: "2FA durumunu görüntüle"

messages:
  link-command:
    missing-code: "Doğrulama kodu eksik."
  kick-deny: "§cGiriş talebin Discord üzerinden reddedildi."
  slash-registered: "Slash komutları şu sunucu için kaydedildi: {guild}"
  slash-failed: "Slash komutları kaydedilemedi: {error}"
  dm-status-sent: "2FA durum bildirimi gönderildi: {discord_id}"
  dm-status-failed: "2FA durum bildirimi gönderilemedi: {error}"
  dm-verification-sent: "{player} için 2FA doğrulama DM'i gönderildi."
  dm-verification-failed: "{player} için 2FA doğrulama DM'i gönderilemedi: {error}"
  dm-open-failed: "{player} için DM kanalı açılamadı: {error}"
  user-retrieve-failed: "Discord kullanıcısı {discord_id} alınamadı: {error}"
  unlink-on-leave: "Discord sunucusundan ayrıldığı için {uuid} UUID'li oyuncunun bağlantısı kesildi."

embeds:
  # ── /link komutu onay
  link-confirm:
    title: "🔗 Hesap Eşleştirme Onayı"
    description: "**{code}** kodu ile Minecraft hesabını Discord hesabına bağlamak istiyor musun?\n\n> Bu işlem geri alınabilir."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── /link kodu eksik
  link-missing-code:
    title: "❌ Kod Eksik"
    description: "Lütfen `/link <kod>` şeklinde doğrulama kodunu gir.\nKodu oyun içinde `/discord link` yazarak alabilirsin."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── /unlink komutu onay
  unlink-confirm:
    title: "⚠️ Hesap Bağlantısını Kes"
    description: "Bu işlem Discord hesabını Minecraft'tan **kalıcı olarak ayıracak**.\nRol ve nickname senkronizasyonu da devre dışı kalacak.\n\n> Devam etmek istiyor musun?"
    color: "#E67E22"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── hesap bağlı değil (genel)
  not-linked:
    title: "🔗 Hesap Bağlantısı Gerekli"
    description: "Discord hesabın henüz bir Minecraft hesabına bağlı değil.\n\n**Nasıl bağlanırım?**\n1️⃣ Minecraft sunucusuna gir\n2️⃣ `/discord link` yaz ve kodu al\n3️⃣ Burada `/link <kod>` ile gönder"
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Profil
  profile:
    title: "🎮 Hesap Profili"
    description: "Discord hesabına bağlı Minecraft profilinin detayları:"
    color: "#a155db"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Profil Sistemi"
    timestamp: true
    fields:
      - name: "🆔 Minecraft UUID"
        value: "`{uuid}`"
        inline: false
      - name: "📅 Bağlanma Tarihi"
        value: "`{date}`"
        inline: false
      - name: "🔒 2FA Durumu"
        value: "{twofa}"
        inline: true
      - name: "🔄 Rol Senkronu"
        value: "{rolesync}"
        inline: true

  # ── 2FA giriş doğrulama isteği
  twofa-request:
    title: "🔐 Giriş Doğrulama İsteği"
    description: "Minecraft sunucusuna giriş yapmak için **Discord üzerinden onay vermeniz gerekmektedir**.\n\n> Kendi girişinizse **Onayla**, değilse **Reddet**'e basın."
    color: "#E74C3C"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "👤 Minecraft Kullanıcı Adı"
        value: "**{player}**"
        inline: true
      - name: "🌐 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true

  # ── 2FA aktif edildi bildirimi (DM)
  twofa-notify-enabled:
    title: "🔒 2FA Aktif Edildi"
    description: "**{player}** hesabın için iki faktörlü doğrulama (2FA) başarıyla **etkinleştirildi**.\nBundan sonra her Minecraft girişinde Discord DM onayı gerekecek."
    color: "#27AE60"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "📍 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true
      - name: "🕐 İşlem Zamanı"
        value: "Şu an"
        inline: true
      - name: "⚠️ Güvenlik Uyarısı"
        value: "Bu işlemi **sen yapmadıysan** hesabını hemen güvenceye al ve bir yöneticiye bildir!"
        inline: false

  # ── 2FA devre dışı bırakıldı bildirimi (DM)
  twofa-notify-disabled:
    title: "🔓 2FA Devre Dışı Bırakıldı"
    description: "**{player}** hesabın için iki faktörlü doğrulama (2FA) **devre dışı bırakıldı**.\nHesabın artık ek güvenlik katmanıyla korunmuyor."
    color: "#E74C3C"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "📍 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true
      - name: "🕐 İşlem Zamanı"
        value: "Şu an"
        inline: true
      - name: "⚠️ Güvenlik Uyarısı"
        value: "Bu işlemi **sen yapmadıysan** hesabını hemen güvenceye al ve yöneticiye bildir!"
        inline: false

  # ── 2FA zaten aktif
  twofa-already-enabled:
    title: "⚠️ 2FA Zaten Aktif"
    description: "İki faktörlü doğrulama hesabında **zaten etkinleştirilmiş** durumda.\nDevre dışı bırakmak için `/2fa disable` kullan."
    color: "#F39C12"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA başarıyla açıldı
  twofa-enabled-success:
    title: "✅ 2FA Etkinleştirildi"
    description: "İki faktörlü doğrulama (2FA) hesabın için **başarıyla aktif edildi**.\n\nBundan sonraki her Minecraft girişinde Discord üzerinden doğrulama isteği alacaksın."
    color: "#27AE60"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── 2FA zaten kapalı
  twofa-already-disabled:
    title: "⚠️ 2FA Zaten Devre Dışı"
    description: "İki faktörlü doğrulama hesabında **zaten devre dışı** durumda.\nAktifleştirmek için `/2fa enable` kullan."
    color: "#F39C12"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA başarıyla kapatıldı
  twofa-disabled-success:
    title: "🔓 2FA Devre Dışı Bırakıldı"
    description: "İki faktörlü doğrulama (2FA) hesabın için **devre dışı bırakıldı**.\n\nHesabını korumak için 2FA'yı tekrar aktifleştirmeni öneririz."
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── 2FA geçersiz alt komut
  twofa-invalid-sub:
    title: "❌ Geçersiz Komut"
    description: "Lütfen geçerli bir alt komut kullan:\n`/2fa enable` · `/2fa disable` · `/2fa status`"
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA durum
  twofa-status:
    title: "🔐 2FA Durum Bilgisi"
    description: "Hesabının güncel iki faktörlü doğrulama durumu aşağıda gösterilmektedir."
    color: "#a155db"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "Durum"
        value: "{status}"
        inline: false

  # ── Buton: bağlama başarılı
  button-link-success:
    title: "✅ Hesap Bağlandı"
    description: "Minecraft hesabın Discord'a başarıyla bağlandı!\nRol ve nickname senkronizasyonu arka planda başlatıldı."
    color: "#27AE60"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Buton: bağlama başarısız
  button-link-failed:
    title: "❌ Bağlama Başarısız"
    description: "Kod **geçersiz ya da süresi dolmuş**, ya da bu Discord hesabı zaten bir Minecraft hesabına bağlı.\n\nYeni bir kod almak için Minecraft sunucusunda `/discord link` yaz."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlama iptal
  button-link-cancelled:
    title: "🚫 Bağlama İptal Edildi"
    description: "Hesap bağlama işlemini **iptal ettin**.\nTekrar denemek için `/link <kod>` komutunu kullanabilirsin."
    color: "#95A5A6"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlantı kesme başarılı
  button-unlink-success:
    title: "✅ Bağlantı Kesildi"
    description: "Discord hesabın Minecraft'tan başarıyla ayrıldı.\nTekrar bağlamak istersen `/link <kod>` kullanabilirsin."
    color: "#27AE60"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Buton: bağlantı kesme başarısız
  button-unlink-failed:
    title: "❌ Bağlantı Kesilemedi"
    description: "Bu Discord hesabı zaten herhangi bir Minecraft hesabına **bağlı değil**."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlantı kesme iptal
  button-unlink-cancelled:
    title: "🚫 İşlem İptal Edildi"
    description: "Bağlantı kesme işlemini **iptal ettin**. Hesabın bağlantısı korunmaya devam ediyor."
    color: "#95A5A6"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: 2FA giriş onaylandı
  button-twofa-approved:
    title: "✅ Giriş Onaylandı"
    description: "Minecraft sunucusuna giriş **başarıyla onaylandı**.\nOturumun bir sonraki giriş gerektirene kadar aktif kalacak."
    color: "#27AE60"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── Buton: 2FA giriş reddedildi
  button-twofa-denied:
    title: "🚫 Giriş Reddedildi"
    description: "Minecraft giriş talebi **reddedildi**.\nOyuncu sunucudan atıldı.\n\n> Bu girişi **sen yapmadıysan** hesabının güvenliğini kontrol et!"
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── Web doğrulama DM linki
  web-verify-dm:
    title: "🌐 Web Üzerinden Hesap Doğrulama"
    description: "Minecraft hesabını güvenli bir şekilde bağlamak için aşağıdaki linke tıkla ve kullanıcı adını gir.\n\n🔗 **[Hesabımı Doğrula]({url})**\n\n> Bağlantı **10 dakika** süreyle geçerlidir."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true
    fields:
      - name: "⏱️ Süre"
        value: "10 dakika"
        inline: true
      - name: "🔒 Güvenli mi?"
        value: "Evet, yalnızca sana özel tek kullanımlık bir bağlantıdır."
        inline: true

  # ── Kanal kodu kabul mesajı
  channel-code-accepted:
    title: "📩 Doğrulama Linki Gönderildi"
    description: "Kod geçerli! DM kutunu kontrol et ve gönderilen linke tıklayarak işlemi tamamla."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Kanal kodu geçersiz mesajı
  channel-code-invalid:
    title: "❌ Geçersiz Kod"
    description: "Bu doğrulama kodu **geçersiz veya süresi dolmuş**.\n\nYeni bir kod almak için Minecraft sunucusunda `/discord link` yaz."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Kanal: Hesap Eşleme Bilgilendirme Mesajı
  verification-info:
    title: "🤖 Hesap Eşleme Sistemi"
    description: "Oyun hesabını Discord hesabınla eşleyerek sunucumuzun sunduğu ayrıcalıklara eriş!\n\n**🪄 Hesabımı Nasıl Eşlerim?**\n1) Sunucuya giriş yap ve `/discord link` komutunu çalıştır.\n2) Sana verilen kodu **Kod Gir** butonuna tıklayarak gir.\n3) DM kutuna gelecek güvenli doğrulama linkine tıkla.\n4) Kullanıcı adını gir ve işlemi tamamla — hesapların eşlendi!\n\n**🎁 Ödüllerimi Nasıl Alırım?**\nHesabını eştikten sonra ödüller otomatik olarak oyun içinde verilir.\n\n**🔗 Eşlememi Kaldırırsam Ne Olur?**\nHiçbir şey olmaz. İstediğin zaman aynı ya da farklı hesaplarla yeniden eşleyebilirsin.\n\n**🔴 Oyun/Discord Hesabım Değişti Ne Yapacağım?**\nMevcut eşlemeni kaldırıp yeni hesabınla yeniden eşle. Unutma: yeniden eşleme eski ödülleri tekrar **almana sağlamaz**."
    color: "#a155db"
    footer: "Linkcore • Hesap Eşleme Sistemi"
    timestamp: false

  # ── Kanal: Booster Bilgilendirme Mesajı
  booster-info:
    title: "🚀 Sunucu Destekçi Ödülleri"
    description: "Sunucumuzu **Discord Nitro Boost** ile desteklediğin için teşekkür ederiz! 💜\n\n**🎁 Booster olarak ne kazanırsın?**\nBoost rolüne sahip olduğun sürece her ay özel ödüller alabilirsin.\n\n**📋 Nasıl Kullanılır?**\n1) Minecraft sunucusuna giriş yap.\n2) Discord hesabını oyun hesabınla eşle (henüz yapmadıysan üstteki kanala bak).\n3) Aşağıdaki **Ödülü Al** butonuna tıkla.\n4) Ödüller anında oyun içi hesabına teslim edilir!\n\n**⏱️ Bekleme Süresi**\nHer ödül talebi arasında **30 gün** bekleme süresi vardır.\n\n> Boost'unu kaldırırsan ödülleri de kaybedersin."
    color: "#f47fff"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Hesap bağlı değil
  booster-not-linked:
    title: "🔗 Hesap Bağlı Değil"
    description: "Booster ödüllerini alabilmek için önce Minecraft hesabını Discord'a eşlemen gerekiyor.\n\nHesap eşleme kanalına giderek kolayca bağlayabilirsin."
    color: "#E74C3C"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Oyunda değil
  booster-not-online:
    title: "🎮 Oyunda Değilsin"
    description: "Booster ödüllerini alabilmek için **Minecraft sunucusuna bağlı olman** gerekiyor!\n\nSunucuya giriş yaptıktan sonra tekrar dene."
    color: "#E67E22"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Booster rolü yok
  booster-no-role:
    title: "💜 Boost Rolü Gerekli"
    description: "Bu ödülleri alabilmek için sunucumuzu **Nitro Boost** ile desteklemiş olman gerekiyor.\n\nSunucuyu boost'layarak bu ayrıcalıktan yararlanabilirsin!"
    color: "#E74C3C"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Bekleme süresi dolmamış
  booster-cooldown:
    title: "⏱️ Ödül Bekleme Süresi"
    description: "Bu ödülü yakın zamanda zaten almışsın!\n\n**Tekrar alabilmek için:** `{remaining}` beklemelisin."
    color: "#F39C12"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Ödül başarıyla alındı
  booster-success:
    title: "✅ Ödüller Alındı!"
    description: "Booster ödüllerin başarıyla Minecraft hesabına teslim edildi! 🎉\n\nSunucumuzu desteklediğin için teşekkür ederiz 💜"
    color: "#27AE60"
    footer: "Linkcore • Booster Sistemi"
    timestamp: true

buttons:
  link-confirm:
    - id: "confirm_link_"
      label: "✅ Onayla"
      style: "success"
    - id: "cancel_link"
      label: "❌ İptal"
      style: "danger"
  unlink-confirm:
    - id: "confirm_unlink"
      label: "✅ Bağlantıyı Kes"
      style: "danger"
    - id: "cancel_unlink"
      label: "❌ İptal"
      style: "secondary"
  twofa-request:
    - id: "2fa_approve_"
      label: "✅ Onayla"
      style: "success"
    - id: "2fa_deny_"
      label: "🚫 Reddet"
      style: "danger"
  verification-info:
    - id: "open_verify_modal"
      label: "🔑 Kod Gir"
      style: "primary"
  booster-info:
    - id: "claim_booster_reward"
      label: "🚀 Ödülü Al"
      style: "success"

 
Son düzenleme:
Agnes Farkıdır Hocam 👑
 
Bu tarz işe yarar yeni eklentiler görmek gerçekten güzel. Konu tanıtımıda görsellere bakarak herşeyi net şekilde anlayabiliyosun gereksiz yazı kalabalığı yok bu tarz açıklayıcı tanıtımlara bayılıyorum. Dosya ayar kısımlarınıda inceledim bi eksik göremedim eklentiyi kullandıkca geri dönüşler yaparım tekrardan başarılar. Ayrıca konu başlığının da hakkını vermişsiniz.
 
Bu tarz işe yarar yeni eklentiler görmek gerçekten güzel. Konu tanıtımıda görsellere bakarak herşeyi net şekilde anlayabiliyosun gereksiz yazı kalabalığı yok bu tarz açıklayıcı tanıtımlara bayılıyorum. Dosya ayar kısımlarınıda inceledim bi eksik göremedim eklentiyi kullandıkca geri dönüşler yaparım tekrardan başarılar. Ayrıca konu başlığının da hakkını vermişsiniz.
Görüşlerin İçin Teşekkürler, Geri dönüşü bekliyorum <3,
 
Elinize sağlık çok güzel görünüyor
 
gayet güzel bir eklenti olmuş elinize sağlık
 
oAuth2 kullanabilirsin plugin direkt bir oAuth keyini kullanıcıya verir kullanıcı buna tıklayıp uygulamayı eşler kullanıcıyı sunucuya sokar otomatik tek taşla iki kuş
 
oAuth2 kullanabilirsin plugin direkt bir oAuth keyini kullanıcıya verir kullanıcı buna tıklayıp uygulamayı eşler kullanıcıyı sunucuya sokar otomatik tek taşla iki kuş
Gayet mantıklı ve güzel fikir. önerin için teşekkür ediyorum, kısa süre içerisinde ekleyeceğim
 

LinkCore Eklentimiz, Minecraft- Discord Hesabınızı bağlayarak, Oyuncuların oyun içi ödül kazanmasını,
hem de İki Aşamalı Doğrulama İle Hesaplarını güvence altına almalarını sağlar.

Eklenti Yarın Tamamen Ücretsiz Paylaşılacaktır.
Ön İndirmek isteyenler MC-TR Üzerinden Ulaşabilirler.


Eklenti Üzerinden Görseller.

Ekli dosyayı görüntüle 288377
Ekli dosyayı görüntüle 288378
Ekli dosyayı görüntüle 288379
Ekli dosyayı görüntüle 288380
Ekli dosyayı görüntüle 288381
Ekli dosyayı görüntüle 288382

Ekli dosyayı görüntüle 288383
Ekli dosyayı görüntüle 288384
Ekli dosyayı görüntüle 288385
Ekli dosyayı görüntüle 288386
Ekli dosyayı görüntüle 288387
Ekli dosyayı görüntüle 288388
Ekli dosyayı görüntüle 288389
Ekli dosyayı görüntüle 288390
Ekli dosyayı görüntüle 288391
Ekli dosyayı görüntüle 288392
Ekli dosyayı görüntüle 288393
Ekli dosyayı görüntüle 288394


Dosyalarımız


YAML:
# Linkcore Configuration
# Professional Discord Account Linking Plugin

bot:
  # The token of your Discord Bot
  token: "YOUR_BOT_TOKEN_HERE"

  # The ID of your Discord Server (Guild)
  guild-id: "YOUR_GUILD_ID_HERE"

  # Status configuration for the bot
  status:
    activity: "Minecraft Server"
    type: "PLAYING" # PLAYING, WATCHING, LISTENING, COMPETING

linking:
  # Duplicate protection: Can a single Discord account link to multiple Minecraft accounts?
  allow-multiple-accounts: false

  # Timeout for verification codes (in minutes)
  code-timeout-minutes: 10

  # Default language for new players
  default-language: "tr"

  # The ID of the Discord channel where players send their verification codes
  verification-channel-id: "YOUR_VERIFICATION_CHANNEL_ID_HERE"

api:
  # Web panel REST API configuration
  enabled: true
  host: "0.0.0.0"
  port: 8080
  base-url: "http://localhost:8080"
  api-key: "CHANGE_THIS_SECRET_KEY"

security:
  # Security layer configuration
  max-attempts: 5
  timeout-after-fail-minutes: 10

session:
  # Session settings for 2FA
  enabled: true
  duration-hours: 12
YAML:
# Database Configuration for Linkcore

database:
  # sqlite or mysql
  type: "sqlite"

  # MySQL connection settings (only used if type is "mysql")
  mysql:
    host: "localhost"
    port: 3306
    database: "minecraft"
    username: "root"
    password: ""
    useSSL: false

  # HikariCP Pool settings
  pool:
    maximum-pool-size: 10
    minimum-idle: 2
    connection-timeout: 30000
    idle-timeout: 600000
    max-lifetime: 1800000
YAML:
# GUI Configuration for Linkcore
# Uses MiniMessage for colors (<red>, <gradient:#color1:#color2>)

menus:
  main:
    title: "<dark_gray>Discord Bağlantısı</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      profile:
        slot: 11
        material: "PLAYER_HEAD"
        name: "<#a155db><bold>Profil Bilgilerin</bold></#a155db>"
        lore:
          - "<gray>Durum:</gray> {link_status}"
          - "<gray>Discord ID:</gray> <white>{discord_id}</white>"
          - "<gray>2FA Durumu:</gray> {2fa}"
          - "<gray>Rol Eşleme:</gray> {sync}"
          - ""
          - "<yellow>Tıkla: Detaylı Profil Menüsünü Aç</yellow>"
      settings:
        slot: 15
        material: "COMPARATOR"
        name: "<yellow><bold>Ayarlar</bold></yellow>"
        lore:
          - "<gray>Discord senkronizasyon ayarlarını</gray>"
          - "<gray>buradan yönetebilirsiniz.</gray>"
          - ""
          - "<yellow>Tıkla: Ayarlar Menüsünü Aç</yellow>"
      link_button:
        slot: 13
        # Dynamic switch material config:
        linked_material: "REDSTONE_BLOCK"
        linked_name: "<red><bold>Bağlantıyı Kopar</bold></red>"
        linked_lore:
          - "<gray>Discord hesabı ile olan bağlantınızı keser.</gray>"
          - ""
          - "<red>⚠️ DİKKAT: Rollerinizi ve haklarınızı kaybedersiniz!</red>"
          - "<yellow>Tıkla: Bağlantıyı Kes</yellow>"
        unlinked_material: "EMERALD"
        unlinked_name: "<green><bold>Hesabını Bağla</bold></green>"
        unlinked_lore:
          - "<gray>Discord hesabınızı sunucuyla bağlayın.</gray>"
          - ""
          - "<yellow>Tıkla: Doğrulama Kodu Üret</yellow>"

  profile:
    title: "<dark_gray>Profil Detayları</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ana menüye geri dön.</gray>"
      avatar:
        slot: 13
        material: "PLAYER_HEAD"
        name: "<#a155db><bold>{player_name}</bold></#a155db>"
        lore:
          - "<gray>Minecraft UUID:</gray> <white>{uuid}</white>"
          - "<gray>Discord ID:</gray> <white>{discord_id}</white>"
          - "<gray>Bağlanma Tarihi:</gray> <white>{link_date}</white>"
      reward_info:
        slot: 10
        material: "GOLD_INGOT"
        name: "<gold><bold>Bağlantı Ödülleri</bold></gold>"
        lore:
          - "<gray>Durum:</gray> {reward_status}"
          - ""
          - "<gray>Discord hesabını bağlayarak</gray>"
          - "<gray>otomatik ödüller kazanabilirsin.</gray>"
      sync_info:
        slot: 16
        material: "BOOK"
        name: "<aqua><bold>Veri Eşitleme</bold></aqua>"
        lore:
          - "<gray>LuckPerms grupları ve takma adın</gray>"
          - "<gray>Discord sunucumuz ile senkronize edilir.</gray>"

  settings:
    title: "<dark_gray>Eşitleme Ayarları</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ana menüye geri dön.</gray>"
      twofa_toggle:
        slot: 11
        material: "SHIELD"
        name: "<green><bold>İki Faktörlü Doğrulama (2FA)</bold></green>"
        enabled_lore:
          - "<gray>Durum:</gray> <green>Aktif (Girişte doğrulama gerekir)</green>"
          - ""
          - "<red>Tıkla: Devre Dışı Bırak</red>"
        disabled_lore:
          - "<gray>Durum:</gray> <red>Pasif (Girişte doğrulama gerekmez)</red>"
          - ""
          - "<green>Tıkla: Etkinleştir (Güvenli)</green>"
      role_sync_toggle:
        slot: 13
        material: "WRITABLE_BOOK"
        name: "<aqua><bold>Rol Senkronizasyonu</bold></aqua>"
        enabled_lore:
          - "<gray>Durum:</gray> <green>Aktif (Gruplarınız Discord'a aktarılır)</green>"
          - ""
          - "<red>Tıkla: Devre Dışı Bırak</red>"
        disabled_lore:
          - "<gray>Durum:</gray> <red>Pasif (Gruplarınız Discord'a aktarılmaz)</red>"
          - ""
          - "<green>Tıkla: Etkinleştir</green>"
      twofa_menu_btn:
        slot: 15
        material: "NETHER_STAR"
        name: "<yellow><bold>2FA Güvenlik Paneli</bold></yellow>"
        lore:
          - "<gray>2FA doğrulama durumunu ve</gray>"
          - "<gray>aktif oturumları inceleyin.</gray>"
          - ""
          - "<yellow>Tıkla: 2FA Menüsünü Aç</yellow>"

  twofa:
    title: "<dark_gray>2FA Güvenlik Yönetimi</dark_gray>"
    size: 27
    filler:
      material: "GRAY_STAINED_GLASS_PANE"
      name: " "
    items:
      back:
        slot: 18
        material: "ARROW"
        name: "<red><bold>Geri Dön</bold></red>"
        lore:
          - "<gray>Ayarlar menüsüne geri dön.</gray>"
      twofa_status:
        slot: 13
        material: "BEACON"
        name: "<yellow><bold>2FA Koruma Durumu</bold></yellow>"
        lore:
          - "<gray>Hesap Durumu:</gray> {twofa_status_colored}"
          - ""
          - "<gray>Son Oturum Girişi:</gray> <white>{last_login}</white>"
          - "<gray>Aktif Oturum Kaydı:</gray> {session_status}"
      twofa_lock:
        slot: 11
        material: "IRON_DOOR"
        name: "<red><bold>Oturumu Kapat / Kilitle</bold></red>"
        lore:
          - "<gray>Mevcut güvenli oturumu sonlandırır.</gray>"
          - "<gray>Tekrar girdiğinizde doğrulama istenir.</gray>"
          - ""
          - "<red>Tıkla: Oturumu Sonlandır</red>"
      twofa_info:
        slot: 15
        material: "PAPER"
        name: "<aqua><bold>2FA Nedir?</bold></aqua>"
        lore:
          - "<gray>Minecraft hesabınız çalınsa bile</gray>"
          - "<gray>Discord DM üzerinden onay verilmedikçe</gray>"
          - "<gray>sunucuda hareket edilemez.</gray>"
YAML:
# Reward System Configuration
# Rewards are given ONLY ONCE when a player successfully links their account.

rewards:
  enabled: true

  # List of commands to execute from console
  # You can use %player_name% placeholder
  commands:
    - "give %player_name% diamond 5"
    - "eco give %player_name% 10000"
    - "lp user %player_name% permission set linkcore.reward true"
  
  message:
    enabled: true
    lines:
      - "&a&lTEBRİKLER!"
      - "&7Discord hesabınızı başarıyla eşleştirdiniz."
      - "&7Ödülleriniz envanterinize eklendi!"
Kod:
# Smart Role Sync Configuration
# Linkcore automatically syncs LuckPerms groups with Discord roles.

sync:
  # How often should a fallback sync run? (in minutes)
  fallback-interval-minutes: 30

  # Remove roles on Discord if they lose the group in Minecraft?
  remove-on-demote: true

  # Set to true to change Discord nickname to Minecraft name + placeholder format
  nickname-sync:
    enabled: true
    format: "%player_name%"

# Role mappings
# Format: "luckperms-group: discord-role-id"
roles:
  "vip": "111111111111111111"
  "admin": "222222222222222222"
  "default": "333333333333333333"
YAML:
# ╔══════════════════════════════════════════════════════════╗
# ║          Linkcore - Booster Rewards Configuration        ║
# ╚══════════════════════════════════════════════════════════╝

booster:
  # Boost ödül sistemini etkinleştirir/devre dışı bırakır
  enabled: true

  # Discord Booster rol ID'si (Nitro Boost rolünün ID'si)
  role-id: "YOUR_BOOSTER_ROLE_ID_HERE"

  # Booster embed mesajının gönderileceği kanal ID'si
  channel-id: "YOUR_BOOSTER_CHANNEL_ID_HERE"

  # Ödül alma bekleme süresi (saat cinsinden)
  # Örnek: 720 saat = 30 gün | 0 = tek seferlik kullanım
  cooldown-hours: 720

  # Ödül verilirken konsoldan çalıştırılacak komutlar
  # Kullanılabilir değişkenler: %player_name%
  commands:
    - "give %player_name% diamond 5"
    - "give %player_name% emerald 5"
    - "eco give %player_name% 1000"

  # Oyuncuya oyun içinde gönderilecek mesaj
  message:
    enabled: true
    lines:
      - ""
      - "  &5&l✦ BOOSTER ÖDÜLLERİ ✦"
      - "  &7Sunucumuzu desteklediğin için teşekkürler!"
      - "  &d• &f5x Elmas"
      - "  &d• &f5x Zümrüt"
      - "  &d• &f1,000 Para"
      - ""
YAML:
# Turkish Language File for Linkcore

prefix: "&#a155db&lLinkcore &8» "

general:
  no-permission: "&cBu komutu kullanmak için yetkiniz yok."
  reloaded: "&aEklenti başarıyla yenilendi."
  unknown-command: "&cBilinmeyen alt komut. Menüyü açmak için &e/discord &cyazın."
  player-only: "&cBu komut yalnızca oyuncular tarafından kullanılabilir."
  active: "&a✔ Aktif"
  passive: "&c✘ Pasif"
  yes: "&a✔ Evet"
  no: "&c✘ Hayır"
  enabled: "&aAktif"
  disabled: "&cPasif"
  unknown: "Bilinmiyor"

gui:
  linked: "&a✔ Bağlı"
  not-linked: "&c✘ Bağlı Değil"
  back: "&c&lGeri Dön"
  rewards:
    claimed: "&aAlındı (Aktif)"
    unclaimed: "&cAlınmadı (Bağlantı Gerekli)"
  main:
    title: "<dark_gray>Discord Bağlantısı</dark_gray>"
    profile-name: "<#a155db><bold>Profil Bilgilerin</bold></#a155db>"
    settings-name: "<yellow><bold>Ayarlar</bold></yellow>"
    unlink-name: "<red><bold>Bağlantıyı Kopar</bold></red>"
    link-name: "<green><bold>Hesabını Bağla</bold></green>"
  profile:
    title: "<dark_gray>Profil Detayları</dark_gray>"
    avatar-name: "<#a155db><bold>{player_name}</bold></#a155db>"
    reward-name: "<gold><bold>Bağlantı Ödülleri</bold></gold>"
    sync-name: "<aqua><bold>Veri Eşitleme</bold></aqua>"
  settings:
    title: "<dark_gray>Eşitleme Ayarları</dark_gray>"
    2fa-name: "<green><bold>İki Faktörlü Doğrulama (2FA)</bold></green>"
    rolesync-name: "<aqua><bold>Rol Senkronizasyonu</bold></aqua>"
    2famenu-name: "<yellow><bold>2FA Güvenlik Paneli</bold></yellow>"

link:
  already-linked: "&cHesabınız zaten bir Discord hesabına bağlı."
  code-generated: "&aDoğrulama kodunuz: &6&l{code}\n&7Bu kodu Discord doğrulama kanalımıza gönderin.\n&7Süre: &e10 dakika"
  success: "&aDiscord hesabınızla (&b{discord_name}&a) başarıyla eşleştirildiniz!"
  unlinked: "&aDiscord hesabınızın bağlantısı başarıyla kesildi."
  not-linked: "&cHesabınız herhangi bir Discord hesabına bağlı değil."
  cancel-success: "&cBağlama işlemi iptal edildi."
  cancel-none: "&eAktif bir bağlama işleminiz bulunmuyor."
  click-to-copy: "&aKopyalamak için tıkla!"

discord:
  not-linked: "&cHesabınız Discord'a bağlı değil. Önce &e/discord link &ckullanın."
  profile-header: "&#a155db&l— Discord Profili —"
  profile-discord: "&7Discord ID: &b{discord_id}"
  profile-2fa: "&7İki Faktörlü Doğrulama: &e{status}"
  profile-sync: "&7Rol Senkronizasyonu: &e{status}"
  rewards-info: "&eBağlı hesap ödülleri Discord rolleri aracılığıyla otomatik olarak yönetilir."
  2fa-enabled: "&aİki Faktörlü Doğrulama &laktif edildi&a. Girişte Discord DM alacaksınız."
  2fa-disabled: "&cİki Faktörlü Doğrulama &ldevre dışı bırakıldı&c."
  2fa-already-enabled: "&eİki Faktörlü Doğrulama zaten &laktif&e."
  2fa-already-disabled: "&eİki Faktörlü Doğrulama zaten &ldevre dışı&e."
  2fa-usage: "&7Kullanım: &e/discord 2fa <enable|disable|status>"
  rolesync-enabled: "&aRol senkronizasyonu etkinleştirildi."
  rolesync-disabled: "&cRol senkronizasyonu devre dışı bırakıldı."

two-factor:
  required: "&cLütfen hareket etmeden önce 2FA doğrulamasını tamamlayın."
  code-sent: "&eDiscord üzerinden size bir doğrulama mesajı gönderdik. Lütfen onaylayın."
  verified: "&a2FA doğrulaması başarılı! İyi oyunlar."
  banner:
    - ""
    - "  &#a155db&lİKİ FAKTÖRLÜ DOĞRULAMA (2FA)"
    - "  &7Hesabınızın güvenliği için Discord üzerinden"
    - "  &7onay vermeniz gerekmektedir."
    - ""
    - "  &eLütfen Discord DM kutunuzu kontrol edin"
    - "  &eve size gönderilen butona tıklayın."
    - ""

admin:
  no-permission: "&cBu komutu kullanmak için yetkiniz yok."
  unknown-subcommand: "&cBilinmeyen alt komut. Yardım için &e/discordadmin &cyazın."
  reload-success: "&a✔ Linkcore konfigürasyonu başarıyla yenilendi."
  force-unlink-usage: "&cKullanım: &e/discordadmin force-unlink <oyuncu|uuid>"
  player-not-found: "&cOyuncu '&e{target}&c' bulunamadı veya geçersiz UUID."
  force-unlink-success: "&a✔ Hesap bağlantısı başarıyla kesildi: &e{target}"
  force-unlinked-by-admin: "&cBir yönetici Discord hesabınızın bağlantısını kesti."
  luckperms-inactive: "&cLuckPerms entegrasyonu aktif değil."
  sync-player-not-online: "&cOyuncu '&e{target}&c' aktif/çevrimiçi değil."
  sync-roles-success: "&a✔ &e{target} &aiçin roller senkronize edildi."
  sync-all-roles-success: "&a✔ &e{count} &açevrimiçi oyuncu için roller senkronize edildi."
  debug-header: "&6&l── Linkcore Hata Ayıklama Bilgisi ──"
  debug-database: "&eVeritabanı:  &f{db_type}"
  debug-jda: "&eJDA Durumu: &f{jda_status}"
  debug-web-api: "&eWeb API Portu: &f{port}"
  debug-luckperms: "&eLuckPerms Entegrasyonu: &f{status}"
  debug-papi: "&ePAPI Entegrasyonu: &f{status}"
  debug-online: "&eÇevrimiçi Oyuncu Sayısı: &f{count}"
  info-usage: "&cKullanım: &e/discordadmin info <oyuncu>"
  no-data: "&cBu oyuncu için kayıtlı veri bulunamadı."
  info-header: "&6&l── Oyuncu Bilgisi: {target} ──"
  info-uuid: "&eUUID: &f{uuid}"
  info-linked: "&eBağlantılı: &f{status}"
  info-discord-id: "&eDiscord ID: &f{discord_id}"
  info-2fa: "&e2FA: &f{status}"
  info-role-sync: "&eRol Senkronizasyonu: &f{status}"
  help-header: "&6&l── Linkcore Yönetici Komutları ──"
  help-reload: "&e/discordadmin reload &7- Eklenti dosyalarını yeniler"
  help-force-unlink: "&e/discordadmin force-unlink <oyuncu|uuid> &7- Bir hesabın bağlantısını keser"
  help-sync: "&e/discordadmin sync [oyuncu] &7- Discord rollerini senkronize eder"
  help-info: "&e/discordadmin info <oyuncu> &7- Oyuncunun bağlantı bilgilerini gösterir"
  help-debug: "&e/discordadmin debug &7- Hata ayıklama bilgilerini gösterir"
YAML:
# Discord Turkish Language File for Linkcore

commands:
  link:
    name: "link"
    description: "Minecraft hesabını bağla"
    option-name: "code"
    option-description: "Oyun içinden aldığın doğrulama kodu"
  unlink:
    name: "unlink"
    description: "Minecraft hesabının bağlantısını kes"
  profile:
    name: "profile"
    description: "Bağlı Minecraft profilini görüntüle"
  twofa:
    name: "2fa"
    description: "İki Faktörlü Doğrulamayı yönet"
    sub-enable-name: "enable"
    sub-enable-desc: "2FA'yı etkinleştir"
    sub-disable-name: "disable"
    sub-disable-desc: "2FA'yı devre dışı bırak"
    sub-status-name: "status"
    sub-status-desc: "2FA durumunu görüntüle"

messages:
  link-command:
    missing-code: "Doğrulama kodu eksik."
  kick-deny: "§cGiriş talebin Discord üzerinden reddedildi."
  slash-registered: "Slash komutları şu sunucu için kaydedildi: {guild}"
  slash-failed: "Slash komutları kaydedilemedi: {error}"
  dm-status-sent: "2FA durum bildirimi gönderildi: {discord_id}"
  dm-status-failed: "2FA durum bildirimi gönderilemedi: {error}"
  dm-verification-sent: "{player} için 2FA doğrulama DM'i gönderildi."
  dm-verification-failed: "{player} için 2FA doğrulama DM'i gönderilemedi: {error}"
  dm-open-failed: "{player} için DM kanalı açılamadı: {error}"
  user-retrieve-failed: "Discord kullanıcısı {discord_id} alınamadı: {error}"
  unlink-on-leave: "Discord sunucusundan ayrıldığı için {uuid} UUID'li oyuncunun bağlantısı kesildi."

embeds:
  # ── /link komutu onay
  link-confirm:
    title: "🔗 Hesap Eşleştirme Onayı"
    description: "**{code}** kodu ile Minecraft hesabını Discord hesabına bağlamak istiyor musun?\n\n> Bu işlem geri alınabilir."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── /link kodu eksik
  link-missing-code:
    title: "❌ Kod Eksik"
    description: "Lütfen `/link <kod>` şeklinde doğrulama kodunu gir.\nKodu oyun içinde `/discord link` yazarak alabilirsin."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── /unlink komutu onay
  unlink-confirm:
    title: "⚠️ Hesap Bağlantısını Kes"
    description: "Bu işlem Discord hesabını Minecraft'tan **kalıcı olarak ayıracak**.\nRol ve nickname senkronizasyonu da devre dışı kalacak.\n\n> Devam etmek istiyor musun?"
    color: "#E67E22"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── hesap bağlı değil (genel)
  not-linked:
    title: "🔗 Hesap Bağlantısı Gerekli"
    description: "Discord hesabın henüz bir Minecraft hesabına bağlı değil.\n\n**Nasıl bağlanırım?**\n1️⃣ Minecraft sunucusuna gir\n2️⃣ `/discord link` yaz ve kodu al\n3️⃣ Burada `/link <kod>` ile gönder"
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Profil
  profile:
    title: "🎮 Hesap Profili"
    description: "Discord hesabına bağlı Minecraft profilinin detayları:"
    color: "#a155db"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Profil Sistemi"
    timestamp: true
    fields:
      - name: "🆔 Minecraft UUID"
        value: "`{uuid}`"
        inline: false
      - name: "📅 Bağlanma Tarihi"
        value: "`{date}`"
        inline: false
      - name: "🔒 2FA Durumu"
        value: "{twofa}"
        inline: true
      - name: "🔄 Rol Senkronu"
        value: "{rolesync}"
        inline: true

  # ── 2FA giriş doğrulama isteği
  twofa-request:
    title: "🔐 Giriş Doğrulama İsteği"
    description: "Minecraft sunucusuna giriş yapmak için **Discord üzerinden onay vermeniz gerekmektedir**.\n\n> Kendi girişinizse **Onayla**, değilse **Reddet**'e basın."
    color: "#E74C3C"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "👤 Minecraft Kullanıcı Adı"
        value: "**{player}**"
        inline: true
      - name: "🌐 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true

  # ── 2FA aktif edildi bildirimi (DM)
  twofa-notify-enabled:
    title: "🔒 2FA Aktif Edildi"
    description: "**{player}** hesabın için iki faktörlü doğrulama (2FA) başarıyla **etkinleştirildi**.\nBundan sonra her Minecraft girişinde Discord DM onayı gerekecek."
    color: "#27AE60"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "📍 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true
      - name: "🕐 İşlem Zamanı"
        value: "Şu an"
        inline: true
      - name: "⚠️ Güvenlik Uyarısı"
        value: "Bu işlemi **sen yapmadıysan** hesabını hemen güvenceye al ve bir yöneticiye bildir!"
        inline: false

  # ── 2FA devre dışı bırakıldı bildirimi (DM)
  twofa-notify-disabled:
    title: "🔓 2FA Devre Dışı Bırakıldı"
    description: "**{player}** hesabın için iki faktörlü doğrulama (2FA) **devre dışı bırakıldı**.\nHesabın artık ek güvenlik katmanıyla korunmuyor."
    color: "#E74C3C"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "📍 Bağlantı IP'si"
        value: "`{ip}`"
        inline: true
      - name: "🕐 İşlem Zamanı"
        value: "Şu an"
        inline: true
      - name: "⚠️ Güvenlik Uyarısı"
        value: "Bu işlemi **sen yapmadıysan** hesabını hemen güvenceye al ve yöneticiye bildir!"
        inline: false

  # ── 2FA zaten aktif
  twofa-already-enabled:
    title: "⚠️ 2FA Zaten Aktif"
    description: "İki faktörlü doğrulama hesabında **zaten etkinleştirilmiş** durumda.\nDevre dışı bırakmak için `/2fa disable` kullan."
    color: "#F39C12"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA başarıyla açıldı
  twofa-enabled-success:
    title: "✅ 2FA Etkinleştirildi"
    description: "İki faktörlü doğrulama (2FA) hesabın için **başarıyla aktif edildi**.\n\nBundan sonraki her Minecraft girişinde Discord üzerinden doğrulama isteği alacaksın."
    color: "#27AE60"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── 2FA zaten kapalı
  twofa-already-disabled:
    title: "⚠️ 2FA Zaten Devre Dışı"
    description: "İki faktörlü doğrulama hesabında **zaten devre dışı** durumda.\nAktifleştirmek için `/2fa enable` kullan."
    color: "#F39C12"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA başarıyla kapatıldı
  twofa-disabled-success:
    title: "🔓 2FA Devre Dışı Bırakıldı"
    description: "İki faktörlü doğrulama (2FA) hesabın için **devre dışı bırakıldı**.\n\nHesabını korumak için 2FA'yı tekrar aktifleştirmeni öneririz."
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── 2FA geçersiz alt komut
  twofa-invalid-sub:
    title: "❌ Geçersiz Komut"
    description: "Lütfen geçerli bir alt komut kullan:\n`/2fa enable` · `/2fa disable` · `/2fa status`"
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: false

  # ── 2FA durum
  twofa-status:
    title: "🔐 2FA Durum Bilgisi"
    description: "Hesabının güncel iki faktörlü doğrulama durumu aşağıda gösterilmektedir."
    color: "#a155db"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true
    fields:
      - name: "Durum"
        value: "{status}"
        inline: false

  # ── Buton: bağlama başarılı
  button-link-success:
    title: "✅ Hesap Bağlandı"
    description: "Minecraft hesabın Discord'a başarıyla bağlandı!\nRol ve nickname senkronizasyonu arka planda başlatıldı."
    color: "#27AE60"
    thumbnail: "https://mc-heads.net/avatar/{uuid}/64"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Buton: bağlama başarısız
  button-link-failed:
    title: "❌ Bağlama Başarısız"
    description: "Kod **geçersiz ya da süresi dolmuş**, ya da bu Discord hesabı zaten bir Minecraft hesabına bağlı.\n\nYeni bir kod almak için Minecraft sunucusunda `/discord link` yaz."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlama iptal
  button-link-cancelled:
    title: "🚫 Bağlama İptal Edildi"
    description: "Hesap bağlama işlemini **iptal ettin**.\nTekrar denemek için `/link <kod>` komutunu kullanabilirsin."
    color: "#95A5A6"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlantı kesme başarılı
  button-unlink-success:
    title: "✅ Bağlantı Kesildi"
    description: "Discord hesabın Minecraft'tan başarıyla ayrıldı.\nTekrar bağlamak istersen `/link <kod>` kullanabilirsin."
    color: "#27AE60"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Buton: bağlantı kesme başarısız
  button-unlink-failed:
    title: "❌ Bağlantı Kesilemedi"
    description: "Bu Discord hesabı zaten herhangi bir Minecraft hesabına **bağlı değil**."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: bağlantı kesme iptal
  button-unlink-cancelled:
    title: "🚫 İşlem İptal Edildi"
    description: "Bağlantı kesme işlemini **iptal ettin**. Hesabın bağlantısı korunmaya devam ediyor."
    color: "#95A5A6"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Buton: 2FA giriş onaylandı
  button-twofa-approved:
    title: "✅ Giriş Onaylandı"
    description: "Minecraft sunucusuna giriş **başarıyla onaylandı**.\nOturumun bir sonraki giriş gerektirene kadar aktif kalacak."
    color: "#27AE60"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── Buton: 2FA giriş reddedildi
  button-twofa-denied:
    title: "🚫 Giriş Reddedildi"
    description: "Minecraft giriş talebi **reddedildi**.\nOyuncu sunucudan atıldı.\n\n> Bu girişi **sen yapmadıysan** hesabının güvenliğini kontrol et!"
    color: "#E74C3C"
    footer: "Linkcore • Güvenlik Sistemi"
    timestamp: true

  # ── Web doğrulama DM linki
  web-verify-dm:
    title: "🌐 Web Üzerinden Hesap Doğrulama"
    description: "Minecraft hesabını güvenli bir şekilde bağlamak için aşağıdaki linke tıkla ve kullanıcı adını gir.\n\n🔗 **[Hesabımı Doğrula]({url})**\n\n> Bağlantı **10 dakika** süreyle geçerlidir."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true
    fields:
      - name: "⏱️ Süre"
        value: "10 dakika"
        inline: true
      - name: "🔒 Güvenli mi?"
        value: "Evet, yalnızca sana özel tek kullanımlık bir bağlantıdır."
        inline: true

  # ── Kanal kodu kabul mesajı
  channel-code-accepted:
    title: "📩 Doğrulama Linki Gönderildi"
    description: "Kod geçerli! DM kutunu kontrol et ve gönderilen linke tıklayarak işlemi tamamla."
    color: "#a155db"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: true

  # ── Kanal kodu geçersiz mesajı
  channel-code-invalid:
    title: "❌ Geçersiz Kod"
    description: "Bu doğrulama kodu **geçersiz veya süresi dolmuş**.\n\nYeni bir kod almak için Minecraft sunucusunda `/discord link` yaz."
    color: "#E74C3C"
    footer: "Linkcore • Hesap Sistemi"
    timestamp: false

  # ── Kanal: Hesap Eşleme Bilgilendirme Mesajı
  verification-info:
    title: "🤖 Hesap Eşleme Sistemi"
    description: "Oyun hesabını Discord hesabınla eşleyerek sunucumuzun sunduğu ayrıcalıklara eriş!\n\n**🪄 Hesabımı Nasıl Eşlerim?**\n1) Sunucuya giriş yap ve `/discord link` komutunu çalıştır.\n2) Sana verilen kodu **Kod Gir** butonuna tıklayarak gir.\n3) DM kutuna gelecek güvenli doğrulama linkine tıkla.\n4) Kullanıcı adını gir ve işlemi tamamla — hesapların eşlendi!\n\n**🎁 Ödüllerimi Nasıl Alırım?**\nHesabını eştikten sonra ödüller otomatik olarak oyun içinde verilir.\n\n**🔗 Eşlememi Kaldırırsam Ne Olur?**\nHiçbir şey olmaz. İstediğin zaman aynı ya da farklı hesaplarla yeniden eşleyebilirsin.\n\n**🔴 Oyun/Discord Hesabım Değişti Ne Yapacağım?**\nMevcut eşlemeni kaldırıp yeni hesabınla yeniden eşle. Unutma: yeniden eşleme eski ödülleri tekrar **almana sağlamaz**."
    color: "#a155db"
    footer: "Linkcore • Hesap Eşleme Sistemi"
    timestamp: false

  # ── Kanal: Booster Bilgilendirme Mesajı
  booster-info:
    title: "🚀 Sunucu Destekçi Ödülleri"
    description: "Sunucumuzu **Discord Nitro Boost** ile desteklediğin için teşekkür ederiz! 💜\n\n**🎁 Booster olarak ne kazanırsın?**\nBoost rolüne sahip olduğun sürece her ay özel ödüller alabilirsin.\n\n**📋 Nasıl Kullanılır?**\n1) Minecraft sunucusuna giriş yap.\n2) Discord hesabını oyun hesabınla eşle (henüz yapmadıysan üstteki kanala bak).\n3) Aşağıdaki **Ödülü Al** butonuna tıkla.\n4) Ödüller anında oyun içi hesabına teslim edilir!\n\n**⏱️ Bekleme Süresi**\nHer ödül talebi arasında **30 gün** bekleme süresi vardır.\n\n> Boost'unu kaldırırsan ödülleri de kaybedersin."
    color: "#f47fff"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Hesap bağlı değil
  booster-not-linked:
    title: "🔗 Hesap Bağlı Değil"
    description: "Booster ödüllerini alabilmek için önce Minecraft hesabını Discord'a eşlemen gerekiyor.\n\nHesap eşleme kanalına giderek kolayca bağlayabilirsin."
    color: "#E74C3C"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Oyunda değil
  booster-not-online:
    title: "🎮 Oyunda Değilsin"
    description: "Booster ödüllerini alabilmek için **Minecraft sunucusuna bağlı olman** gerekiyor!\n\nSunucuya giriş yaptıktan sonra tekrar dene."
    color: "#E67E22"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Booster rolü yok
  booster-no-role:
    title: "💜 Boost Rolü Gerekli"
    description: "Bu ödülleri alabilmek için sunucumuzu **Nitro Boost** ile desteklemiş olman gerekiyor.\n\nSunucuyu boost'layarak bu ayrıcalıktan yararlanabilirsin!"
    color: "#E74C3C"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Bekleme süresi dolmamış
  booster-cooldown:
    title: "⏱️ Ödül Bekleme Süresi"
    description: "Bu ödülü yakın zamanda zaten almışsın!\n\n**Tekrar alabilmek için:** `{remaining}` beklemelisin."
    color: "#F39C12"
    footer: "Linkcore • Booster Sistemi"
    timestamp: false

  # ── Booster: Ödül başarıyla alındı
  booster-success:
    title: "✅ Ödüller Alındı!"
    description: "Booster ödüllerin başarıyla Minecraft hesabına teslim edildi! 🎉\n\nSunucumuzu desteklediğin için teşekkür ederiz 💜"
    color: "#27AE60"
    footer: "Linkcore • Booster Sistemi"
    timestamp: true

buttons:
  link-confirm:
    - id: "confirm_link_"
      label: "✅ Onayla"
      style: "success"
    - id: "cancel_link"
      label: "❌ İptal"
      style: "danger"
  unlink-confirm:
    - id: "confirm_unlink"
      label: "✅ Bağlantıyı Kes"
      style: "danger"
    - id: "cancel_unlink"
      label: "❌ İptal"
      style: "secondary"
  twofa-request:
    - id: "2fa_approve_"
      label: "✅ Onayla"
      style: "success"
    - id: "2fa_deny_"
      label: "🚫 Reddet"
      style: "danger"
  verification-info:
    - id: "open_verify_modal"
      label: "🔑 Kod Gir"
      style: "primary"
  booster-info:
    - id: "claim_booster_reward"
      label: "🚀 Ödülü Al"
      style: "success"

kral bune a* eline emeğine sağlık.
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst