RokHub
Przeglądaj dokumentację

Dokumentacja Wydarzenia i przypomnienia

/calendar

Admin

Post z kalendarzem wydarzeń, który sam się aktualizuje, z rolami do pingowania.

Co robi

Publikuje jedną wiadomość trackera z listą trwających i nadchodzących wydarzeń, którą edytuje sama każdego dnia.

Tworzy rolę dla każdego wydarzenia. Członkowie naciskają Pick up Reminder Roles pod postem, żeby wybrać, które wydarzenia ich pingują.

Pinguje każdą rolę punktualnie: MGE i More Than Gems z dniem wyprzedzenia, żeby ludzie mogli oszczędzać, wydarzenia z klejnotami 12 godzin wcześniej, resztę na starcie. Może też tworzyć wydarzenia Discord dwa dni wcześniej.

Kiedy używać

Raz, gdy ustawiasz serwer. Potem działa samo.

Kto może tego używać

Kto

Tylko dla adminów: członkowie z Administrator, Manage Server albo rolą Bot Admin.

Gdzie

Dowolny kanał, który bot widzi.

Podkomendy

Wpisz komendę, potem wybierz jedną z nich. Każda ma własne opcje.

/calendar setup

Publikuje tracker na kanale i tworzy role wydarzeń.

  • channel Wymagane kanał

    Gdzie publikowany jest tracker.

  • create_discord_events Wymagane True lub False

    Utwórz też wydarzenia Discord dla nadchodzących wydarzeń z kalendarza. Wymaga uprawnienia Manage Events.

  • last_event Opcjonalnie wybierz z listy

    Wydarzenie Jajo lub Młot, które dzieje się teraz lub będzie następne. Ustaw je dla spersonalizowanej rotacji.

    Polowanie na historię (wydarzenie Młot)Skarb Świętego Rycerza (wydarzenie Jajo)
  • last_egg_pattern Opcjonalnie wybierz z listy

    Sprzęt tego wydarzenia z jajem albo jajka tuż przed tym młotem.

    Hełm / SpodnieBroń / AkcesoriumZbroja / Rękawice / Buty
/calendar settings

Otwiera panel sterowania kalendarzem: kanał trackera, pokazywane wydarzenia, pingi ról, wydarzenia Discord i rotację Jajo / Młot.

/calendar deactivate

Wyłącza kalendarz i usuwa post trackera.

  • delete_roles Opcjonalnie True lub False

    Usuń też role wydarzeń.

    Domyślnie: Nie, zostaw je

Przykłady

Skopiuj jedną, wklej na Discordzie i zmień wartości. Pod każdą jest odpowiedź bota.

/calendar setup channel: #events create_discord_events: True

"Kalendarz wydarzeń opublikowany na #events z ogólną rotacją Jajo / Młot." Role wydarzeń są utworzone i członkowie mogą je wybierać.

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

Ten sam post ze spersonalizowaną rotacją: osobne role Jajo i Młot oraz sprzęt każdego jaja.

/calendar settings

Prywatny panel sterowania z przyciskami dla każdego ustawienia.

/calendar deactivate

"Kalendarz wydarzeń wyłączony." Role zostają, chyba że ustawisz delete_roles.

Wskazówki i błędy

Wskazówki

  • Generic rotation daje jedną wspólną rolę Jajo / Młot. Personalized dodaje osobne role Jajo i Młot i pokazuje, jaki sprzęt ma każde jajo.
  • Powiedz członkom, żeby raz nacisnęli Pick up Reminder Roles. Nikt nie jest pingowany o wydarzeniach, których nie wybrał.

Częste błędy

  • Wybierz oba last_event i last_egg_pattern albo żadnego. Samo jedno jest odrzucane.
  • Żeby przenieść tracker na inny kanał, najpierw uruchom /calendar deactivate, potem setup jeszcze raz.
  • Bot potrzebuje Manage Roles, żeby tworzyć role, oraz Send Messages i Embed Links na kanale.

Ustawienie w panelu

Kalendarz wydarzeń

Kanał, pokazywane wydarzenia, czasy pingów, wydarzenia Discord i rotacja są na stronie Kalendarz wydarzeń w Zakładka Discord Bot w hubie twojego królestwa.