/calendar
AdminUna 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.
channelObligatorio canalDónde se publica el rastreador.
create_discord_eventsObligatorio True o FalseCrea también eventos de Discord para los próximos eventos del calendario. Necesita el permiso Gestionar eventos.
last_eventOpcional elige de una listaEl 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_patternOpcional elige de una listaEl 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_rolesOpcional True o FalseBorra 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.
