Fonctionnalités du Room Bot V 1.52 – (20-12-2012)

Transcription

Fonctionnalités du Room Bot V 1.52 – (20-12-2012)
Fonctionnalités du Room Bot V 1.52 – (20-12-2012)
1) Fonctionnalités
Le Room Bot n'est pas seulement un quiz bot comme beaucoup d'autres, il permet bien d'autres fonctions, son usage
est destiné à faciliter la gestion de la salle, tout en l'animant.
-
Quiz : du genre trivia de camfrog, il s'en différencie par l'octroi de deux points si la réponse à la question est
donnée avant l'indice, et un seul point après l'indice. En outre, la réponse peut être donnée ou non, au choix de
l'opérateur système. Les temporisations sont paramétrables indépendamment.
Qcm : ce jeu est original, et n'existe pour le moment nulle part sur les visios : le Bot pose une question et propose
jusqu'à 5 réponses possibles, repérées par une lettre A,B,C,D ou E. Chaque joueur répond par la lettre qu'il pense
être la bonne réponse. Seule la première réponse de chaque joueur est prise en compte. A la fin du temps imparti,
le Bot indique la bonne réponse, si elle a été donnée, et donne un point à chaque joueur qui a bien répondu. Cela
permet à tous les joueurs de jouer, pendant le temps imparti. Le temps ne s'arrête pas à la première bonne réponse
donnée comme dans le cas du quiz. Les temporisations sont paramétrables indépendamment. Les questions
peuvent être diffusées selon un ordre aléatoire ou numérique.
-
Enigmes du Père Fouras : tiré du célèbre jeu télévisé. Le bot pose une énigme, dont le user doit trouver la
solution. Gain : 3 points.
-
Mots mélangés : comme sur le trivia bot
-
Quiz mathématique : opérations de calcul mental
-
Accueil automatique des entrants : le bot accueille chaque entrant par un message standard ou par un message
personnalisé, si ce dernier a été configuré. L'accueil automatique peut être désactivé. Il peut aussi accueillir les
entrants selon leur couleur dans la room. Cette possibilité nécessite cependant que le bot fonctionne sur le même
PC que le serveur de la room.
-
Le Bot enregistre automatiquement tout le chat de la room, sauf ses propres messages. Cette option peut être
désactivée.
-
Possibilité d'envoi automatique d'un message perso à chaque nouvel entrant, en plus du message d'accueil qui lui
est diffusé sur le chat. Le message perso ne sera lu que par l'entrant.
-
Envoi de messages d'annonces, à intervalles réguliers paramétrables. Le nombre de messages d'annonces est
illimité.
-
Envoi de messages humoristiques, à intervalles réguliers paramétrables, selon un fichier spécifique.
-
Deux niveaux de droits paramétrables : toutes les commandes sont permises aux users de niveau 1, certaines
seulement aux users de niveau 2. D'autres ne nécessitent pas de droits spécifiques et sont permises à tous les users
(niveau 3).
-
Possibilité de verrouiller la room : dans ce cas, seuls les users de niveau 1 peuvent entrer dans la salle, tous les
autres sont kickés (*), avec émission d'un message défini par le sysop
-
Commandes rouges. Ces commandes permettent, si le Bot est déclaré en rouge, de passer par le Bot pour lui faire
exécuter des commandes réservées aux owners, alors que le user qui les émet est seulement bleu ou vert. Le user
doit bien sûr être autorisé par l'administrateur, au niveau 1. Cela permet de réduire le nombre de rouges dans la
room, voire même de les supprimer complètement, de façon à rendre la room plus sympathique dans certains cas.
-
Sauvegarde automatique des scores chaque jour à minuit, dans un répertoire spécifique.
-
Mise en pause automatique des jeux après un délai réglable de 5 à 30 mn si personne ne joue.
-
Option "Question interdite" : au bout d'un temps aléatoire de + ou – 20 % autour d'un temps déterminé, le robot
kicke la personne qui répond à la question suivante, en affichant un message paramétrable.
-
Possibilité de programmer jusqu'à 3 commandes ou phrases qui seront exécutées ou envoyées en room à la
connexion. Pratique pour exécuter une commande /OPME ou /BLOCKMIC au lancement par exemple.
-
Possibilité d'utiliser une "télécommande" qui permet d'agir à distance sur le robot pour en modifier les réglages,
pratique lorsque le robot tourne sur un serveur ou un PC distant.
-
Possibilité de paramétrer le robot pour qu'il remette les scores à zéro automatiquement en début de mois.
2) Récapitulatif des commandes du robot au 20.12.2012
Le bot est en constante évolution, voici les commandes principales, avec leur niveau.
Niveau 3 : Tous users - Niveau 2 et 1 : users définis dans le menu "droits"
Quiz :
Commande
!top
!score
!q
!rep
!quiz on
!quiz off
Mode
entrée
chat
chat
chat
chat
chat
chat
Niveau
Effet
1-2-3
1-2-3
1-2-3
1-2-3
1-2
1-2
Affiche les 20 premiers scores
Affiche le score du user demandeur
Envoie la question en message personnel au demandeur
Donne la réponse à la question, en message personnel
Lance le quiz
Arrête le quiz
Niveau
Effet
QCM :
Commande
!top
!score
!q
!qcm on
!qcm off
Mode
entrée
chat
chat
chat
chat
chat
1-2-3
1-2-3
1-2-3
1-2
1-2
Affiche les 20 premiers scores
Affiche le score du user demandeur
Envoie la question en message personnel au demandeur
Lance le qcm
Arrête le qcm
Commandes générales :
Commande
!ver
!humour on
!humour off
!fouras on
!fouras off
!anag on
!anag off
!maths on
!maths off
!play
!listniv
!raz mdp syst
!pause
!reprise
!msgniv1 msg
!msgniv12 msg
!datelim
Mode
Niveau
entrée
Perso
1-2-3
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2
Chat
1-2-3
Perso
1-2
Perso
1
Perso
1-2
Perso
1-2
Chat
1-2-3
Chat
1-2-3
Perso
1
Effet
Affiche le numéro de version du bot
Démarre la diffusion des annonces humoristiques
Arrête la diffusion des annonces humoristiques
Démarre le jeu du Père Fouras
Arrête le jeu du Père Fouras
Démarre le jeu des mots mélangés (anagrammes)
Arrête le jeu des mots mélangés (anagrammes)
Démarre le quiz mathématique
Arrête le quiz mathématique
Relance les jeux après une pause automatique suite à inactivité.
Affiche la liste des opérateurs du bot autorisés et leur niveau
Efface les scores. Nécessite le mot de passe système (1)
Met les jeux en pause – seules les salutations restent actives
Reprend les jeux arrêtés par la commande !Pause
Permet d'envoyer un message perso aux niveaux 1
Permet d'envoyer un message perso aux niveaux 1 et 2
Permet de connaître la date limite de validité du robot
!listnin
!telec
!score useur
User, addniv1
User, addniv2
User, delniv1
User, delniv2
User, +x mdp syst
User, -x mdp syst
User, stat
!Lock
!Unlock
Texte, copy
Texte, msg
Perso
Chat
Chat
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
1
1
1-2-3
1
1
1
1
1
1
1
1
1
1-2-3
1
Permet de recevoir la liste des users en niveau 1 et 2
Permet d'obtenir le code à donner pour connecter la télécommande
Permet de connaître le score de "useur"
Ajoute User à la liste des opérateurs de niveau 1
Ajoute User à la liste des opérateurs de niveau 2
Enlève User à la liste des opérateurs de niveau 1
Enlève User à la liste des opérateurs de niveau 2
Ajoute xxx points à User. Nécessite le mot de passe système (1)
Enlève xxx points à User. Nécessite le mot de passe système (1)
Permet de connaître les stats concernant User
Verrouille la room (elle n'est accessible qu'aux niveau 1) (2)
Déverrouille la room
Fait répéter par le robot un texte écrit en perso, en ajoutant 2 smileys
Fait répéter par le robot un texte écrit en perso, sans rien ajouter
(1) : le mot de passe système est défini par l'utilisateur, dans l'interface.
(2) Quant la room est verrouillée, seuls les niveaux 1 peuvent y entrer. Tous les autres se font kicker par le bot (en fonction de la
couleur de ce dernier et des entrants). Il est possible d'ajouter une raison à ce kick.
Exemple : !lock Nous sommes en réunion, la salle est fermée jusqu'à 15 heures
Commandes "spéciales", nécessitant que le robot soit vert ou rouge
Commande
User, bleu
User, noir
User, kick
User, puni
User, depuni
User, swmic
User, ban1
User, ban2
User, blocmic
User, matequi
User, mateparqui
Mode
entrée
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Perso
Niv. Effet
1
1
1
1
1
1
1
1
1
1
1
Fait passer un user noir en bleu – (robot rouge)
Fait passer un user bleu en noir - (robot rouge)
Kicke un user (**) (robot rouge ou vert)
Punit un user (**)(robot rouge ou vert)
Dépunit un user (**)(robot rouge ou vert)
Coupe et remet le micro de ce user (robot rouge ou vert)
Bannit un user pendant 1 mois (robot rouge ou vert +)
Bannit un user définitivement (robot rouge ou vert +)
Coupe le micro de ce user (utiliser swmic pour débloquer)
Permet de savoir qui User regarde. (robot rouge)
Permet de savoir qui regarde User. (robot rouge)
(**) Cette commande peut être suivie d’une raison.
Exemple : User, puni Votre comportement est inacceptable
Les commandes marquées "perso" doivent être entrées comme message perso au bot (et non en room)
Que sont les commandes "spéciales" ?
Ces commandes permettent à un user autorisé par l'administrateur de faire effectuer par le Bot des
commandes auxquelles il n'aurait pas droit normalement, en fonction de sa couleur.
Ainsi, un ami (bleu) ou opérateur (vert) peut faire passer un noir en bleu, ou un bleu en noir, kicker, punir ou
même bannir, commandes normalement réservées aux owners ou modérateurs. Elles nécessitent évidemment
que le Bot soit rouge, ou vert (sauf passage couleurs) puisque c'est lui qui effectue les opérations. Le user
autorisé doit être au moins en bleu, car les commandes sont envoyées en message perso au Bot. La commande
"user, noir" ne peut pas servir à démoter un vert ou un rouge, ces fonctions incombent uniquement au
propriétaire de la room ou aux owners délégués. Un historique de toutes les commandes rouges effectuées est
enregistré pour chaque commande, il est ainsi possible à l'administrateur de savoir qui a fait quoi.
Comment entrer une commande spéciale du type User, xxx.
Exemple : User, bleu
-
cliquer à droite sur le pseudo du user à faire passer en bleu et descendre jusqu’à son pseudo
(ici : usernoir):
Cliquer à gauche sur le pseudo
- Cela fait apparaître le pseudo suivi d’un espace et d’une virgule en bas dans la fenêtre « émission » :
- ajouter le mot « bleu », juste à l’endroit du curseur , sans ajouter d’espace:
Il doit y avoir un espace entre la virgule et le mot
« bleu » (cet espace est mis automatiquement par
l'activeX de camfrog)
- envoyer cette commande en privé au Room Bot : !! ATTENTION !! PAS SUR LA ROOM !
Cette manipulation est l’équivalent, dans le cas présent, de /msg nomdurobot usernoir, bleu
Camfrog affiche la commande sur la fenêtre chat (invisible des autres users) et le Bot vous accuse réception
Donc, pour récapituler il suffit d’envoyer la commande suivante, en perso au Bot :
Xxxxxxx, bleu où Xxxxxx est le pseudo désiré suivi d’une virgule et d’un espace
Pour faire passer en noir : idem , mais mettre noir au lieu de bleu !! lol
Xxxxxx, noir
La manipulation représentée ci-dessus est destinée à faciliter l’opération et éviter les fausses manips
mais pas obligatoire, la commande peut très bien être donnée à la main.
ATTENTION ! EN PERSO AU BOT !!