RokHub
Belgelere göz at

Belgeler Etkinlikler ve hatırlatmalar

/calendar

Admin

Kendini güncelleyen, etiketlenmek için rolleri olan bir etkinlik takvimi gönderisi.

Ne işe yarar

Canlı ve yaklaşan etkinlikleri listeleyen ve her gün kendini düzenleyen tek bir takip mesajı paylaşır.

Her etkinlik için bir rol oluşturur. Üyeler hangi etkinliklerin kendilerini etiketleyeceğini seçmek için gönderinin altındaki Pick up Reminder Roles düğmesine basar.

Her rolü zamanında etiketler: MGE ve More Than Gems bir gün önce ki insanlar biriktirebilsin, gem etkinlikleri 12 saat önce, diğerleri başladığında. Ayrıca iki gün önceden Discord etkinlikleri de oluşturabilir.

Ne zaman kullanılır

Bir kez, sunucuyu kurarken. Sonra kendi kendine çalışır.

Kimler kullanabilir

Kim

Yalnızca valiler: Administrator, Manage Server ya da Bot Admin rolüne sahip üyeler.

Nerede

Botun görebildiği herhangi bir kanal.

Alt komutlar

Komutu yaz, sonra bunlardan birini seç. Her birinin kendi seçenekleri var.

/calendar setup

Takibi bir kanalda paylaşır ve etkinlik rollerini oluşturur.

  • channel Zorunlu kanal

    Takibin paylaşıldığı yer.

  • create_discord_events Zorunlu True ya da False

    Yaklaşan takvim etkinlikleri için Discord etkinlikleri de oluştur. Manage Events izni gerekir.

  • last_event İsteğe bağlı listeden seç

    Şu an ya da sırada olan egg veya hammer etkinliği. Kişiselleştirilmiş rotasyon için ayarla.

    Hunt for History (Hammer Event)Holy Knight's Treasure (Egg Event)
  • last_egg_pattern İsteğe bağlı listeden seç

    O egg etkinliğinin ekipmanı ya da o hammer'dan hemen önceki egg'in ekipmanı.

    Miğfer / PantolonSilah / AksesuarGöğüs / Eldiven / Çizme
/calendar settings

Takvim kontrol panelini açar: takip kanalı, gösterilen etkinlikler, rol etiketleri, Discord etkinlikleri ve Egg / Hammer rotasyonu.

/calendar deactivate

Takvimi kapatır ve takip gönderisini siler.

  • delete_roles İsteğe bağlı True ya da False

    Etkinlik rollerini de sil.

    Varsayılan: Hayır, tut

Örnekler

Birini kopyala, Discord'a yapıştır ve değerleri değiştir. Her birinin altında botun yanıtı var.

/calendar setup channel: #events create_discord_events: True

"Etkinlik takvimi #events kanalında genel bir Egg / Hammer rotasyonuyla yayınlandı." Etkinlik rolleri oluşturulur ve üyeler seçebilir.

/calendar setup channel: #events create_discord_events: False last_event: Hunt for History (Hammer Event) last_egg_pattern: Weapon / Accessory

Aynı gönderi kişiselleştirilmiş rotasyonla: ayrı Egg ve Hammer rolleri ve her egg'in ekipmanı.

/calendar settings

Her ayar için düğmeleri olan özel bir kontrol paneli.

/calendar deactivate

"Etkinlik takvimi kapatıldı." delete_roles ayarlamazsan roller kalır.

İpuçları ve hatalar

İpuçları

  • Genel rotasyon tek bir birleşik Egg / Hammer rolü verir. Kişiselleştirilmiş ayrı Egg ve Hammer rolleri ekler ve her egg'in hangi ekipmanı verdiğini gösterir.
  • Üyelere Pick up Reminder Roles'a bir kez basmalarını söyle. Seçmedikleri etkinlikler için kimse etiketlenmez.

Sık yapılan hatalar

  • last_event ve last_egg_pattern'ı birlikte seç ya da ikisini de seçme. Tek başına reddedilir.
  • Takibi başka bir kanala taşımak için önce /calendar deactivate, sonra tekrar setup çalıştır.
  • Botun rolleri oluşturmak için Manage Roles, kanalda ise Send Messages ve Embed Links iznine ihtiyacı var.

Panel ayarı

Etkinlik takvimi

Kanal, gösterilen etkinlikler, etiket zamanları, Discord etkinlikleri ve rotasyon Krallık merkezindeki Discord Bot sekmesi içindeki Event calendar sayfasında.