Petit sondage à question et durée programmable

Contenu du snippet

Une fois ce petit sondage activer, vous devez mettre une question, puis definir la duree du sondage, et les autres n'auront plus qu'a repondre apr !oui ou par !non, le compte et etant fait a la fin.
A mettre dans remote (alt+r)
Pour l'utiliser, faites clic droit dans la fenetre des messages et allez sur Sondage.

Source / Exemple :


alias /sondage {
  /set %oui 0
  /set %non 0
  %vote = $$?="Quel est la question du sondage?"
  %durée = $$?="Durée du vote?"
  /msg # < Sondage: %vote >
  /msg # < Répondez par !oui ou par !non (Le vote dure %durée secondes) >
  /.timer1 1 %durée /sondagetimer
}
alias /sondagetimer {
  /msg # < Voici les résultats: Oui = %oui et Non = %non >
  /if ( %oui == 0 ) && ( %non == 0 ) { /msg # < Personne n'a voté > }
  /if ( %oui == %non ) { /msg # < Egalite des votes > | halt }
  /if ( %oui >= %non ) { /msg $chan < Les oui l'emportent! > | halt }
  /if ( %oui <= %non ) { /msg $chan < Les non l'emportent! > | halt }
}

on *:TEXT:!oui:*:/inc %oui 1
on *:TEXT:!non:*:/inc %non 1

menu channel {
  -
  Sondage:/sondage
}

Conclusion :


Oui, c'est de la connerie, mais y'a de quoi se amrrer ;)

A coupler avec un kick ou un ban si les oui l'emportent, ou inversement, ca peu etre developpe encore, je laisse d'autres le faire.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (MoOPMorgan1er)