Skip to content

Discord — Slash komutları referansı

AO Master botunun gönderdiği her slash komut, bağımsız değişkenler + izin kapıları ile. Derin kılavuzlar için (tam akışlar + ekran görüntüleri), iş akışı özel sayfalarına bak.

Bu sayfanın nasıl kullanılacağı

Slash komutları, botun görebildiği herhangi bir kanalda / yazıldıktan sonra Discord'da görünür. Bot applications.commands kapsamına ihtiyaç duyar (/guild pair aracılığıyla otomatik verilir).

Staff'a kapılı komutlar Discord'un setDefaultMemberPermissions mekanizmasını kullanır — rastgele üyeler Discord tarafında Manage Guild gibi bir izne sahip olmadıkça onları otomatik tamamlamada görmezler. AO Master tarafındaki gerçek izin kontrolü ne olursa olsun sunucu tarafı çalışır, dolayısıyla bayat Discord-tarafı izinleri olan bir üye dostça bir hata alır.

/enlist — başvuran yönetimi

Alt komutBağımsız değişkenlerKimNe yapar
/enlist review(ticket kanalı içinde çalıştır)Recruiter'larTicket'ın başvuranı için AO Master inceleme formunu açar — karakter araması + war-role ön ataması + Approve/Reject düğmeleri.
/enlist rejectuser:@user, isteğe bağlı reason:stringRecruiter'larBekleyen bir başvuranı reddet. Ticket'larını kapatır + sebebi DM atar.
/enlist done(ticket kanalı içinde çalıştır)Recruiter'lar/enlist review tamamlandıktan sonra, ticket transkriptini botun arşiv forumuna arşivler + ticket kanalını siler.

Bkz. Discord enlist akışı.

/ally — müttefik başvuran yönetimi

/enlist'i yansıtır; müttefik taraflı ticket akışı içindir. Partner-lonca üyelerinin katılmak için tıkladığı Apply as Ally düğmesinden oluşturulan #✋-ally ticket kanallarında çalışır. Settings → Discord Bağlantısı → Ally altında Ally pipeline'ı kurulduktan sonra kullanılabilir.

Alt komutBağımsız değişkenlerKimNe yapar
/ally review(ticket kanalı içinde çalıştır)Recruiter'larİki aşamalı bir seçici açar — önce partner-lonca roster'ından başvuranın karakterini seç, sonra onayla. Onaylama AO Ally rolünü ve eşlenmiş tüm partner-özel rolleri verir.
/ally rejectuser:@user, isteğe bağlı reason:stringRecruiter'larBekleyen bir müttefik başvuranı reddet. Ticket'larını kapatır + sebebi DM atar.
/ally done(ticket kanalı içinde çalıştır)Recruiter'lar/ally review tamamlandıktan sonra, ticket transkriptini botun arşiv forumuna arşivler + ticket kanalını siler.

Bkz. Discord müttefik akışı.

/guild — sunucu eşleme

Alt komutBağımsız değişkenlerKimNe yapar
/guild pairDiscord-tarafı Manage Guild'e sahip herkesBu Discord sunucusunu bir AO Master loncasına eşlemek için sihirbazda gezer. 🛡 AO Master kategorisini + #⚙️-guild-settings kanalını oluşturur.
/guild unpairDiscord-tarafı Manage Guild'e sahip herkesBotun bağlantısını keser. Kategori + kanal silinir, rol eşleştirmeleri silinir. Geri yüklemek için /guild pair aracılığıyla yeniden eşle.
/guild infoHerkesBu Discord sunucusunun hangi AO Master loncasına eşleştirildiğini gösterir.

Bkz. Discord — Kur + eşle.

/whoami

/whoami — bağımsız değişken yok, herkes. AO Master bağlantı durumunu gösterir — bu Discord kimliğinin hangi AO Master hesabına bağlı olduğunu, hangi lonca(lar)ın üyesi olduğunu, hangi karakterin bağlı olduğunu gösterir. Henüz bağlı değilsen, yanıt Discord kimliğini hangi AO Master hesabına oturum açtıysan ona bağlayan tek seferlik bir oturum açma URL'si içerir.