Mejor manera de elegir una respuesta aleatoria?

Quiero organizar una pequeña competencia para fomentar la participación, pidiendo a cada usuario que responda a una publicación con un comentario divertido para tener la oportunidad de ganar un premio.

¿Hay alguna forma sencilla de seleccionar una respuesta al azar? ¿Alguna sugerencia?

¿Tienes la intención de hacer esto con cierta regularidad o quieres integrarlo con Discourse por alguna otra razón?

Si no es así, el enfoque más sencillo podría ser simplemente lanzar un dado de n caras y luego contar las respuestas hacia atrás. Probablemente no tengas dados de diferentes caras hasta el infinito por ahí, pero puedes fingir que sí usando RANDOM.ORG - Integer Generator.

Genera un entero, un valor entre 2 y el número total de publicaciones, incluyendo la primera, y luego obtén los números. A la derecha de las publicaciones, puedes arrastrar el control deslizante hasta el número resultante y se resaltará la publicación correspondiente.

Realmente creo que esa es una solución muy sencilla y genial. Gracias @Simon_Manning

Pondría el “modo lento” para asegurar que cada usuario solo pueda unirse una vez cada 24 horas.

¡Genial!