Tras estudiarlo debidamente, creo que los más fácil es que los jugadores vivos y muertos se gestionen desde permisos.
Así como tenemos el grupo "muertos" para gestionar quien ha muerto y puede ver el cementerio, he creado el grupo vivos para saber quien esta vivo.
Con este grupo se puede recuperar los usuarios que pertenecen a "vivos" y así saber a quien se puede votar.
Mi idea es implementar un desplegable (ya en proceso pero no funciona aún), en el cual se mostrará una lista de todos los usuarios que pertenecen al grupo Vivos. Al clickar se debe añadir el texto para linchar a ese usuario.
Otra mejora es implementar un botón que añada el tag:
[jugadores][/jugadores]
Esta etiqueta va a recuperar y listar los jugadores vivos y en otra lista los jugadores muertos tachados.
Ya como tercera y última mejora, el bot de recuento deberá tener en cuenta los jugadores vivos y advertir en el recuento de los votos no válidos.
Ejemplo:
RECUENTO:
XXXXXX: voto 1, voto 2
YYYYYYY: voto 3
...
...
VOTOS NO VALIDOS:
XXX_mal_escrito: voto 4
Así, aunque el voto no sea válido el master puede proceder como prefiera.