Plantillas de mensaje
La cabecera, el pie, el mensaje del hilo y el mensaje de resultado de tus encuestas son plantillas Liquid. Edítalas en Panel → Mensaje; la vista previa se actualiza mientras escribes.
Resultado
Variables
{{ poll.question }}La pregunta{{ poll.description }}Texto adicional bajo la pregunta{{ poll.type }}«Encuesta» o «Encuesta rápida» en el idioma de la encuesta{{ poll.status }}draft, scheduled, running o closed{{ poll.votes }}Todos los votos, ponderados{{ poll.voters }}Cuántos miembros votaron{{ poll.creator.name / .mention / .id }}Quién creó la encuesta{{ poll.createdAt / startsAt / endsAt / closedAt }}Marcas de tiempo Unix, usa el filtro timestamp{{ poll.closeReason }}Por qué terminó la encuesta{{ poll.maxChoices }}Cuántas respuestas puede elegir un miembro{{ poll.anonymous / voteChange / weighted / hideResults }}Opciones de la encuesta (true/false){{ poll.webUrl / url }}Enlace a la página web / mensaje de Discord{{ choices }}Lista: id, text, emoji, votes, voters, percent, winner{{ choice.emoji / name / percent / votesText / number / winner }}En la línea de opción: esta opción (emoji, name, percent, votes, votesText, number, winner){{ showResults }}En la línea de opción: si se muestran los resultados{{ winner }}La respuesta ganadora tras el cierre{{ requirements }}Lista de requisitos: type, text{{ weights }}Lista de pesos por rol: role, weight{{ closeConditions.maxVoters / choiceVotes }}Límites de cierre automático{{ labels }}Textos listos en el idioma del servidor (title, voters, by, closedNotice, …){{ language }}El código de idioma del mensajeFiltros
Todos los filtros normales de Liquid (upcase, truncate, join, …) más estos:
timestamp{{ poll.endsAt | timestamp: 'R' }}number{{ poll.votes | number }}bar{{ choice.percent | bar: 10 }}duration{{ 3600 | duration }}plural{{ poll.voters | plural: 'voter' }}mention / role / channel{{ poll.creator.id | mention }}Ejemplos
Cabecera por defecto
## {% if poll.status == 'closed' %}🔒 {% endif %}{{ poll.question }}Pie por defecto
-# {{ labels.voters }}{% if poll.weighted %} · ⚖️ {{ labels.weighted }}{% endif %}{% if poll.anonymous %} · 🕶️ {{ labels.anonymous }}{% endif %} · {% if poll.status == 'closed' %}{{ labels.closed }} {{ poll.closedAt | timestamp }}{% else %}{{ labels.by }}{% endif %}Línea de opción predeterminada
{% if choice.winner %}🏆 {% endif %}{% if choice.emoji != '' %}{{ choice.emoji }} {% endif %}**{{ choice.name }}**{% if showResults %}
`{{ choice.percent | bar: 14 }}` **{{ choice.percent | number }}%** · {{ choice.votesText }}{% endif %}Mensaje de resultado por defecto
🔒 {{ labels.closedNotice }}{% if winner %} {{ labels.winnerNotice }}{% endif %}Mencionar al creador
{{ poll.creator.id | mention }}Mostrar requisitos
{% if requirements.size > 0 %}-# {{ requirements | map: 'text' | join: ', ' }}{% endif %}Marcadores antiguos
Las plantillas de la versión anterior siguen funcionando. Estos marcadores todavía se reemplazan:
{POLL_STATE_EMOJI}{POLL_TYPE}{POLL_LINK}{QUESTION}{CREATOR}{CREATOR_ID}{TIME_PARSED}{TIME_INDICATOR}{TIME_LEFT_TIMESTAMP}{TIMESTAMP_R}{TIMESTAMP_FULL}{TIMESTAMP_SHORT}{TIMESTAMP_DATE}{TIMESTAMP_TIME}{ALL_VOTES_COUNT}{ANONYM_POLL}{ALLOWED_TO_VOTE_CHANGE}{MAX_CHOICES}{CREATED_TIMESTAMP}{TIMED_POLL_EMOJI}{ALLOWED_ROLES}