RokHub
Ver los docs

Docs Eventos y recordatorios

/calendar

Admin

Una publicación de calendario de eventos que se actualiza sola, con roles para recibir avisos.

Qué hace

Publica un mensaje de rastreador que lista los eventos en curso y los próximos y se edita cada día.

Crea un rol por evento. Los miembros pulsan Obtener roles de recordatorio bajo la publicación para elegir qué eventos les avisan.

Avisa a cada rol a tiempo: MGE y Más que gemas un día antes para que la gente ahorre, eventos de gemas 12 horas antes, el resto cuando empiezan. También puede crear eventos de Discord dos días antes.

Cuándo usarlo

Una vez, cuando configuras el servidor. Después funciona solo.

Quién puede usarlo

Quién

Solo admins: miembros con Administrador, Gestionar servidor o el rol de Bot Admin.

Dónde

Cualquier canal que el bot pueda ver.

Subcomandos

Escribe el comando y elige uno de estos. Cada uno tiene sus propias opciones.

/calendar setup

Publica el rastreador en un canal y crea los roles de evento.

  • channel Obligatorio canal

    Dónde se publica el rastreador.

  • create_discord_events Obligatorio True o False

    Crea también eventos de Discord para los próximos eventos del calendario. Necesita el permiso Gestionar eventos.

  • last_event Opcional elige de una lista

    El evento de huevo o martillo que toca ahora o a continuación. Defínelo para una rotación personalizada.

    Caza de la historia (evento del Martillo)Tesoro del Caballero Santo (evento del Huevo)
  • last_egg_pattern Opcional elige de una lista

    El equipo de ese evento de huevo, o del huevo justo antes de ese martillo.

    Casco / GrebasArma / AccesorioArmadura / Guantes / Botas
/calendar settings

Abre el panel de control del calendario: canal del rastreador, eventos mostrados, avisos por rol, eventos de Discord y la rotación de Huevo / Martillo.

/calendar deactivate

Desactiva el calendario y borra la publicación del rastreador.

  • delete_roles Opcional True o False

    Borra también los roles de evento.

    Por defecto: No, conservarlos

Ejemplos

Copia uno, pégalo en Discord y cambia los valores. Bajo cada uno está lo que responde el bot.

/calendar setup channel: #events create_discord_events: True

"Calendario de eventos publicado en #events con una rotación genérica de Huevo / Martillo." Se crean los roles de evento y los miembros pueden elegirlos.

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

La misma publicación con una rotación personalizada: roles separados de Huevo y Martillo y el equipo de cada huevo.

/calendar settings

Un panel de control privado con botones para cada ajuste.

/calendar deactivate

"Calendario de eventos desactivado." Los roles se quedan salvo que uses delete_roles.

Consejos y errores

Consejos

  • La rotación genérica da un solo rol combinado de Huevo / Martillo. La personalizada añade roles separados de Huevo y Martillo y muestra qué equipo tiene cada huevo.
  • Diles a los miembros que pulsen Obtener roles de recordatorio una vez. A nadie se le avisa de eventos que no eligió.

Errores comunes

  • Elige last_event y last_egg_pattern juntos, o ninguno. Uno solo se rechaza.
  • Para mover el rastreador a otro canal, ejecuta primero /calendar deactivate y luego la configuración otra vez.
  • El bot necesita Gestionar roles para crear los roles, y Enviar mensajes e Insertar enlaces en el canal.

Ajuste del panel

Calendario de eventos

El canal, los eventos mostrados, las horas de aviso, los eventos de Discord y la rotación están en la página Calendario de eventos del Pestaña Bot de Discord del hub de tu reino.