Closed jkcgs closed 6 years ago
Yo digo que no porque se podría hacer !votemute por el simple hecho de que no le gusta el usuario o por troleo, además opino que el como lo ejercen los administradores ya está bueno.
Yo digo que no porque se podría hacer !votemute por el simple hecho de que no le gusta el usuario o por troleo, además opino que el como lo ejercen los administradores ya está bueno.
Nosotros mismos (staff) deberían ser los autorizados a invocar el comando solamente, y los usuarios a votar.
Obviamente que el abuso del comando será castigado de todas formas si llegara a haber casos de troleo.
@lucio007 y si el staff no cacha que hay varios que les gustaría ver a ese usuario muteado? o, adicionalmente, si sólo el staff pudiese ejecutar el comando?
Me gustó la segunda idea, de que solo el staff pueda ejecutralo.
Pienso que la idea es buena, pero habría que buscar otra aproximación. Como dijo Lucio, se puede prestar para malos usos, y la idea es evitar que eso pase antes que controlarlos cuando ya pasaron. Pienso que el comando debería ocuparlo el staff; debería quedar a jurisdicción de ustedes quiénes deben ser muteados, y que la gente pueda votar igualmente, pero no que cualquiera pueda comenzar una votación.
y si el staff no cacha que hay varios que les gustaría ver a ese usuario muteado?
Pienso que el comando debería ocuparlo el staff; debería quedar a jurisdicción de ustedes quiénes deben ser muteados, y que la gente pueda votar igualmente, pero no que cualquiera pueda comenzar una votación.
Se me ocurre un punto intermedio, pero no sabría implementarlo; que cualquiera pueda invocar el comando pero que requiera aprobación del staff el veredicto final.
que cualquiera pueda invocar el comando pero que requiera aprobación del staff el veredicto final.
Se podría igual dar para malos usos, a no ser que encontremos la forma de limitar ese comando, por ejemplo, una vez que un usuario lo inicie, que no se pueda ejecutar de nuevo en el canal... o algo así
Se me ocurre un punto intermedio, pero no sabría implementarlo; que cualquiera pueda invocar el comando pero que requiera aprobación del staff el veredicto final.
Algo como un !report <user> [razón]
??
Quizás con un delay importante para evitar abusos...
Suena interesante tho.
Quizás con un delay importante para evitar abusos...
El problema creo yo de eso es que, si bien evitaría el abuso, no evitaría el mal uso del comando, e incluso podría entorpecer cuando el buen uso del mismo sea necesario.
tl;dr un comando que mutea según una cantidad de votos
La idea es que un usuario comience una votación para mutear a un usuario. Mi idea es que el comando se llame de la siguiente forma:
!votemute [mencion o nombre]
(notar que discord.py puede buscar a un usuario por nombre). Luego de ejecutado el comando, se esperará un tiempo mientras los usuarios llaman al comando en la forma!votemute
(sin la mención, se guardará al usuario a quién se vota a mute), y se mutará una cantidad de tiempo según dicha cantidad. Si no tiene la cantidad de votos suficientes, no se mutea. Si recibe los votos necesarios (máximos?) antes de que termine el tiempo, se mutea antes de que pase dicho delay.Este comando podría utilizarlo
cualquier usuario osólo el staff. Las votaciones son por canal, y no se puede iniciar una votación para el mismo usuario en otro canal.