Skip to content

AO Master Discord botunu kur

Bu sayfa bir sahibi (veya Manage Integrations iznine sahip bir staff üyesini) AO Master botunu bir Discord sunucusuna bağlamak boyunca gezdirir. Uçtan uca iki aşaması vardır: botu sunucuna ekleyen bir Discord oturum açma ekranı ve botu AO Master loncanla bağlayıp özel bir ayarlar kanalı oluşturan kısa bir slash-komut sihirbazı.

Ön koşullar

  • Discord sunucunun sahibisin veya orada Discord Manage Server iznine sahipsin.
  • AO Master loncanı zaten webde oluşturdun (Hızlı Başlangıç — Sahipler) — bu botun eşleşeceği lonca. Yoksa, §4'teki Create New alternatifine bak.
  • Yaklaşık 5 dakika.

Adım 1 — Webde Botu Davet Et düğmesini aç

AO Master'ı aç, kenar çubuğundan loncana tıkla, sonra Management → Discord Bağlantısı'na git. Bot henüz bağlanmamışken, sayfa üç numaralı adımla bir Not paired yet kartı gösterir.

AO Master web — Minion Test loncası, kenar çubuğunda MANAGEMENT altında Discord Bağlantısı kanalı seçili. Ana panel üç numaralı adımı olan ortalanmış "Not paired yet" kartı gösterir: (1) Botu Discord sunucuna davet et mavi Invite Bot düğmesiyle, (2) Discord sunucunda /guild pair çalıştır kısa sihirbazın ayar kanalı oluşturması hakkında bir ipucuyla, (3) Bu sayfaya geri dön rol eşleştirmeleri + üye kanallarını görmek için.

Adım 1'deki mavi Invite Bot düğmesine tıkla. Discord'un yetkilendirme sayfasında yeni bir tarayıcı sekmesi açar.


Adım 2 — Discord'da botu yetkilendir

Discord yetkilendirme sayfası, botu hangi sunucuya ekleyeceğini seçmeni ister.

Discord yetkilendirme sayfası. Ortadaki kart kullanıcının Discord avatarı yanında AO Master uygulama simgesini, "AO Master wants to access your Discord account" başlığını, "Signed in as zilo · Not you?" satırını, üç izin satırını (✓ Add a bot to a server, ✓ Create commands, ✗ Solve a mystery with Scooby and the gang), "Minion Test"e ayarlı Server açılır menüsünü, "This requires you to have Manage Server permission in the server" notunu ve altta Cancel + Continue düğmelerini gösterir.

Add to server açılır menüsünden sunucunu seç, sonra Continue'a tıkla.

"Solve a mystery with Scooby and the gang"?

Bu Discord'un her yetkilendirme sayfasına koyduğu yer tutucu bir satırdır, hangi izinlerin İSTENMEDİĞİNİ hatırlatır. Zararsızdır — yalnızca Discord'un "uygulama bunu istemedi" demenin oyuncu bir yolu.

Discord sonra botun sunucunda alacağı tam izinleri gösterir.

İkinci Discord yetkilendirme sayfası. Aynı kart düzeni, yine "AO Master wants to access your Discord account" başlığı, sonra "Confirm that you want to grant AO Master the following permissions on Minion Test:" ve tek bir işaretli satır "✓ Administrator". Altta: geliştiricinin gizlilik politikasının geçerli olduğu, botun 8 Nisan 2026'dan beri aktif olduğu, 6 sunucuda kullanıldığı ve "This application cannot read your messages or send messages as you." Düğmeler: Back + Authorize.

Bot Administrator iznini ister. Bu, kendi kategorisini ve kanallarını oluşturmasına, web ↔ Discord senkronu tutmak için rol atamalarını yönetmesine ve sahibi olduğu kanallara yayınlamasına izin verir. Authorize'a tıkla.

Administrator geniş — kasıtlı olarak

Discord, kendi kanal yapısını yönetmesi gereken botlar için daha ince granüler izinler açıklamaz. Bot mesajlarını okumaz veya senin adına mesaj göndermez (Discord her iki garantiyi de yetkilendirme sayfasında doğrudan yazar). Bir sunucuda botu istemiyorsan, orada /guild pair çalıştırma — bu sayfanın altında Unpair'a bak.

Bir başarı ekranı botun katıldığını onaylar.

Yeşil bir tik simgesi, "Success!" başlığı, "AO Master has been authorized and added to Minion Test." gövdesi ve "You may now close this window or tab." altbilgisi olan son Discord ekranı.

Sekmeyi kapat. Discord'a geri dön.


Adım 3 — /guild pair çalıştır

Discord sunucundaki herhangi bir metin kanalında /guild pair yaz. Discord bir otomatik tamamlama açılır menüsü gösterir — vurgulanan girişi seç.

Discord mesaj oluşturucu "/guild pair" yazılmış. Oluşturucunun üzerinde tek girişli bir "COMMANDS MATCHING /GUILD PAIR" açılır menüsü kayar: AO Master bot simgesi, "/guild pair" komut adı, "Pair this Discord server with your AO Master guild" açıklaması ve sağda "AO Master" etiketi.

Enter'a bas. Bot yalnızca senin görebileceğin özel bir sihirbaz mesajıyla yanıt verir.

"Only you can see this"

Her sihirbaz adımı altta Only you can see this · Dismiss message olarak işaretlenir — Discord'un, mesajın slash komutunu çalıştıran kişiye özel olduğunu söyleme yolu. Sunucudaki başka kimse düğmeleri, açılır menüleri veya cevaplarını görmez.


Adım 4 — Bir dil seç

İlk sihirbaz ekranı, botun bundan sonra hangi dilde yanıt vermesini istediğini sorar.

Bot sihirbazı yanıtı (özel). Başlık "🛡 Welcome to AO Master Setup". Gövde: "Tercih ettiğin dili seç. Slash-komut yanıtları bundan sonra onu kullanacak. Değiştirmek için açılır menüden seç veya varsayılanı tutmak için Continue'a tıkla." Bir açılır menü "🇬🇧 English" (daraltılmış) gösterir. Düğmeler: Continue → English (mor) + Cancel.

Açılır menü Discord istemcinin diline varsayılan olarak gelir. Başka bir şey seçmek için aç — bot 15 dili destekler.

Aynı sihirbaz, açılır menü genişletilmiş. İlk 5 giriş görünür: 🇬🇧 English (işaretli), 🇩🇪 Deutsch, 🇪🇸 Español, 🇫🇷 Français, 🇮🇹 Italiano. Sağdaki bir kaydırma çubuğu altta daha fazla dil olduğunu gösterir.

Dili seç, sonra Continue →'e tıkla (düğme etiketi seçiminle güncellenir). Daha sonra web Settings'ten değiştirebilirsin.


Adım 5 — Eşleşecek AO Master loncasını seç

Webde zaten sahip olduğun AO Master loncaların varsa, sonraki ekran onları listeler ve bu Discord sunucusunu birine eşlemeni sağlar. (Henüz yoksa, hemen burada bir tane oluşturabilirsin — aşağıdaki kutuya bak.)

Bot sihirbazı yanıtı. Başlık "Pick your AO Master guild". Alt satır "Language: 🇬🇧 English". Gövde: "Henüz hiçbir yerde eşleşmemiş 5 AO Master loncasına erişimin var (sahip olarak veya Manage Integrations ile). Bu Discord sunucusuna eşlemek için bir tanesini seç veya temiz başlamak için Create New." "Pick a guild — or create new" etiketli bir açılır menü. Düğmeler: 🔙 Back + Cancel.

Açılır menüyü aç. Her satır AO Master lonca adını artı Albion-oyun lonca ID'sini ve bölgesini gösterir.

Aynı sihirbaz, açılır menü girişleri gösterecek şekilde genişletilmiş: CHILIZ (ASIA), Minion Test (ASIA), GOBLINS (ASIA), QuickStart Demo (ASIA) — her biri altında Albion ID'siyle yazılı — artı son bir satır "+ Create New AO Master Guild" "Search Albion to pair a fresh guild record." ipucuyla.

Bu Discord sunucusunun kontrol etmesini istediğin loncayı seç.

Create New — alternatif yol

Henüz eşleşen bir AO Master loncan yoksa, bunun yerine + Create New AO Master Guild'a tıkla. Sihirbaz bir bölge seçiciye, sonra Albion lonca adını yazdığın bir arama kutusuna ayrılır; bot Albion'un canlı API'sini çağırır, loncayı bulur ve AO Master kaydını oluşturur + bu Discord sunucusunu tek adımda eşler. Otomatik olarak AO Master sahibi olursun.

Create New yolu iki ekstra sihirbaz ekranı ekler ama aşağıdaki §6'daki aynı Confirm kartına iner — kurulumun geri kalanı aynıdır.


Adım 6 — Re-pair'i onayla

Geri alınamaz bir şey yapmadan önce, bot yapmak üzere olduğu her şeyle bir onay ekranı gösterir.

Bot sihirbazı yanıtı. Başlık "Confirm re-pair". Alt satır "Language: 🇬🇧 English". Üç alan: Discord server: Minion Test. AO Master guild: 🛡 Minion Test. Altında Albion ID + Region. İtalik not: "On confirm: bu Discord sunucusu mevcut AO Master lonca kaydına eşlenir, burada yeni bir 🛡 AO Master kategorisi altında bir #⚙️-guild-settings kanalı görünür ve mevcut lonca verin (silver bank, locker'lar, war roles, üyeler, regear geçmişi) olduğu gibi yeniden kullanılır." Düğmeler: ✅ Confirm + pair (yeşil) + 🔙 Pick another + Cancel.

"On confirm:" ile başlayan satırı oku — kelimenin tam anlamıyla olacak her şey.

  • Discord sunucunda yeni bir 🛡 AO Master kategorisi görünür.
  • İçine tek bir #⚙️-guild-settings kanalı girer.
  • Web tarafı bot'a rol atamalarını yansıtması ve bu Discord sunucusuna mesajlar teslim etmesi konusunda güvenmeye başlar.
  • Mevcut AO Master verin (silver bank bakiyeleri, locker'lar, war role'ler, üye listesi, regear geçmişi) bozulmadan kalır — eşleme yalnızca telleri bağlar, hiçbir şeyi sıfırlamaz.

Hazır olduğunda ✅ Confirm + pair'e tıkla. Bot her şeyi yazarken kısa bir yükleme ekranı görünür.

Bot sihirbazı yanıtı. Kum saati simgesiyle tek bir satır: "Pairing this Discord server to your existing guild and creating channels…" Altında: "Only you can see this · Dismiss message".


Adım 7 — Üye rolünü eşle

Eşleme indikten sonra, sihirbaz hemen rol-eşleştirmeye geçer. İlk adım gereklidir: düzenli üyelerini temsil eden Discord rolünü seç.

Bot sihirbazı yanıtı. Başlık "Pair Member role". Gövde: "Düzenli üyelerini temsil eden Discord rolü + web rolünü seç — herkes varsayılan olarak bu rolle katılır. Seçtiğin web rolü loncanın varsayılan üye rolü olarak kaydedilecek (daha sonra Guild Settings → Roles → Default member role'de görünür)." Durum satırı: "🔍 Available — 3 Discord role(s), 1 web role(s)". İki açılır menü ("Pick a Discord role" + "Pick a web role"). Düğmeler: 🔗 Pair Member role (yeşil) + Cancel.

Pick a Discord role açılır menüsünü aç ve yeni üyelerin Discord'da alması gereken rolü seç. Bot Discord sunucundaki her atanabilir rolü listeler — genellikle "Member" veya "@everyone" gibi bir şey denir.

Aynı sihirbaz, üç Discord-sunucu rolü gösteren Discord-rol açılır menüsü genişletilmiş: Admin, Guest, Member (Member işaretli).

Sonra Pick a web role açılır menüsünü aç. AO Master loncanı yeni oluşturduysan, bekleyen bir ön ayar rolü olacak — varsayılan Member rolü.

Aynı sihirbaz, tek seçenek gösteren web-rol açılır menüsü genişletilmiş: ⭐ Member (işaretli).

İkisini seç ve 🔗 Pair Member role'a tıkla. Seçilen web rolü loncanın varsayılan üye rolü olur, böylece daha sonra Discord'a katılan herkes (bir Enlist ticket'ı aracılığıyla) otomatik olarak her iki tarafta doğru slota iner.


Adım 8 — Diğer rolleri eşle (isteğe bağlı)

Üye eşlemesi indikten sonra, bot tek seferde daha fazla rol çiftini bağlamak için isteğe bağlı ekstra bir geçiş sunar.

Bot sihirbazı yanıtı. Başlık "Pair other roles (optional)". Gövde: "✅ Member role paired. Devam etmeden önce daha fazla rol çifti eklemek istersen aşağı ekle veya kanal görünürlüğüne geçmek için Done'a tıkla." Durum: "📊 Paired so far: 1" ve "🔍 Available — 2 Discord role(s), 0 web role(s)". İki açılır menü. Düğmeler: ➕ Add pair + ✅ Done — finalise (1 paired) + Cancel.

Henüz eşleyecek başka bir şeyin yoksa bu adımı atla — ✅ Done — finalise'a tıklamak devam eder. İstediğin zaman web Discord Bağlantısı → Roles sekmesinden gelip daha fazla çift ekleyebilirsin.


Adım 9 — Kanal görünürlüğünü seç

Son karar: hangi Discord rolleri yeni 🛡 AO Master kategorisini görebilir.

Bot sihirbazı yanıtı. Başlık "🔓 Pick channel visibility". Gövde: "✅ 1 role pair(s) saved. Buradaki seçtiğin görünürlük tüm 🛡 AO Master kategorisine uygulanır — #⚙️-guild-settings artı altına eklenecek gelecek kanallar otomatik olarak miras alır. Rol listesini daha sonra Discord'da kategori izinlerini düzenleyerek değiştirebilirsin." İki çıkıntı: ⚠️ "Önemli: Discord görünürlüğü yalnızca 'kanalı kim görebilir'dir. İçindeki her düğme yine web izinleriyle kapılıdır — doğru web rolü / izni olmayan bir kullanıcı UI'ı görür ama eylem reddedilir." 💡 "Sezgisel öneri: @Member (web 'Member' rolüyle eşleşmiş)". Discord rollerini seçmek için bir açılır menü. Düğmeler: 🔒 Owner-only (just me) + Cancel.

Bu ekrandaki iki çıkıntı dikkatli okumaya değer:

  • Görünürlük ≠ izin. Bir Discord rolünün kanalı görmesine izin vermek, içindeki düğmeleri kullanmasına izin vermekten ayrıdır. Düğmeler web izinleriyle kapılıdır (Settings → Roller → Permissions'ta ayarlanır). Görünürlük vermek yalnızca kanalı kanal listesinde kimin bulabileceğini belirler.
  • Owner-only, "her şeyi anlayana kadar bana kilitle" hızlı seçeneğidir. Doğrudan Discord'da kategori izinlerini düzenleyerek daha sonra genişletebilirsin.

Sunucundaki her Discord rolünü görmek için açılır menüyü aç.

Aynı sihirbaz, açılır menü genişletilmiş. Üye sayılarıyla birlikte dört Discord rolü listelenmiş: 🔴 Admin (2 üye), 🔵 AO Master (1 üye), 🟡 Guest (0), 🟢 Member (0). Her satırın sağında boş bir onay kutusu vardır.

Bir veya daha fazla rolü işaretle. Açılır menü çoklu seçimi destekler — seçilen roller açılır menünün altında kaldırılabilir çipler olarak görünür.

Aynı sihirbaz, Admin satırı işaretli. Açılır menünün altında bir "Admin x" çipi görünür.

AO Master rolü

Açılır menüde bir AO Master girişi göreceksin — bu, bot katıldığında Discord'un bot'un kendisi için otomatik oluşturduğu roldür. Bot bunu görünürlük kurallarını atlamak için dahili olarak kullanır; işaretlemen gerekmez (ve işaretlememelisin).

Seçimini sonlandırdığın anda, sihirbaz tamamlanır.


Adım 10 — Hepsi hazır

Bot sihirbazı yanıtı, son kart. Başlık "🎉 Setup complete!" Madde işaretleri: 🛡 Role pairs saved. 💬 Created 🛡 AO Master category with #⚙️-guild-settings inside. 🔓 Visibility: @Admin + you. Altına eklenen gelecek kanallar bu görünürlüğü miras alır. Ardından "Next steps:" bölümü üç madde işaretiyle — Enlist'i etkinleştirmek veya diğer özellikleri ayarlamak için #⚙️-guild-settings'i aç; web Discord Bağlantısı → Roles sekmesinde rol çiftlerini düzenle; daha sonra AO Master kategorisine sağ tıklayıp izinleri düzenleyerek görünürlüğü değiştir.

Kenar çubuğunda şimdi içinde #⚙️-guild-settings olan taze bir 🛡 AO Master kategorisi var.

Minion Test'in Discord kenar çubuğu. Üst: yerleşik Events + Server Boosts. Sonra #welcome (şu anda seçili — Setup complete ephemeral hala mesaj panelinde görünür). Altta: bir alt kanal olan #⚙️-guild-settings içeren yeni bir 🛡 AO Master kategorisi, genişletilmiş. Sağdaki ana panel önceki çekimden Setup complete kartını gösterir.

İşte bu — bot canlı. Buradan:

  • Enlist ticket'larını etkinleştirmek, rol senkronu yapılandırmak ve diğer Discord-tarafı özellikleri ayarlamak için #⚙️-guild-settings'i aç. O kanaldaki sabitlenmiş mesaj tek duraklı kontrol panelin; Kanallar genel bakış sayfası üzerindeki her şeyde gezdirir.
  • Webde geri, Discord Bağlantısı şimdi rol eşleştirmeleri, üye kanalları ve canlı bağlantı durumuyla yeşil bir Active durumu gösterir.

Kurulum sonrası — sırada ne var

İstediğin…Nereye git
Başvuranların Discord aracılığıyla katılabilmesi için Enlist ticket'larını etkinleştir#⚙️-guild-settingsEnable Enlist düğmesi (bkz. Enlist akışı)
Partner-lonca üyelerinin müttefik olarak başvurabilmesi için Ally pipeline'ını etkinleştir#⚙️-guild-settingsEnable Ally düğmesi (bkz. Müttefik akışı) — Pro tier
Discord'da Regear talep gönderimini etkinleştir#⚙️-guild-settingsEnable Regear düğmesi
Daha fazla rol eşleştirWeb Discord Bağlantısı → Roles sekmesi
War role'leri Discord rollerine eşleştirWeb Discord Bağlantısı → War Roles sekmesi
Müttefik onayları için partner-lonca Discord rollerini eşleştirWeb Discord Bağlantısı → Ally → Partner Discord rolleri
Kategoriyi görebilen Discord rollerini ekle veya kaldırDiscord'da 🛡 AO Master kategorisine sağ tıkla → Edit Category → Permissions
Botun oluşturduğu her kanal + düğmeyi görKanallar genel bakış
Albion karakterini bağlaHerhangi bir AO Master kanalında /whoami çalıştır, sonra link istemini izle

Unpair

Bir Discord sunucusundan botu kaldırmak istersen:

  1. Webde, Discord Bağlantısı → Settings → Unpair'i aç.
  2. Onaylamak için UNPAIR yaz.

Bot Discord'daki 🛡 AO Master kategorisini ve kanallarını siler, rol eşleştirmelerini bırakır ve üye-kanal dizinini temizler. AO Master lonca verilerin (üyeler, roller, bankalar, regear geçmişi) korunur — yalnızca Discord tarafı bağlantı kesilir. İstediğin zaman yeni (veya aynı) bir Discord sunucusunda /guild pair tekrar çalıştırarak yeniden eşleyebilirsin.