Le fichier BOT.TXT



# bot.txt

######################################################################################

[conversation]
le paragraphe conversation permet de configurer les messages d'arrivée et de sortie de salle ci-dessous:

bot = /kick %P $es pas de bots dans cette salle
un bot qui arrive en salle sans avoir de toc sera kické avec ce message

yoyo = /kick la prochaine fois, tu resteras plus de 15 secs en salle $gr
yoyo_sec = 15 ; secondes pour rester en salle (yoyo)
un participant sans toc doit rester en salle au moins 15 secondes (configurable) sinon on dit qu'il fait du yoyo et on le kicke avec ce message pour lui montrer que ça énerve. Les 15 secondes peuvent être changées (yoyo_sec =)
La fonction de yoyo peut être enlevée en plaçant un point-virgule devant la ligne yoyo=

proprio = tention, un proprio(h) entre en salle ;;)
ce message est affiché lorsqu'un proprio (avec toc or) entre en salle.

anim = tention, un animateur entre en salle ;;)
ce message est affiché lorsqu'un animateur (avec toc brun) entre en salle.

change = tiens tiens %P, d'après moi tu as change de pseudo et tu étais %Q :o:o
ce message est affiché lorsqu'un participant sans toc a changé de pseudo. Le texte contient %P qui remplace le nouveau pseudo, et %Q qui remplace l'ancien. Cette fonction, comme toutes les fonctions de ce fichier, peut être enlevée en plaçant un point-virgule devant la ligne.

join = Bienvenue en salle, %P :d Tu as %A ans :)
ce message de bienvenue est affiché lorsqu'un participant entre normalement en salle. On remarque ici le %A qui remplace l'âge du participant. %A peut également être utilisé pour les autres messages.

cam = (*)(*)(*) %P (*)(*)(*) > < 20 sec pour allumer ta (ca)
cam_sec = 20 ; secondes pour mettre sa cam
cam_kick = /kick A bientôt (ro)
ces 3 paramètres permettent d'obliger un participant sans toc à mettre sa webcam. Le premier message demande de mettre la cam, le dernier message toque le participant après écoulement du temps. cam_sec permet de spécifier une durée en secondes.
Cette fonction, comme toutes les fonctions de ce fichier, peut être enlevée en plaçant des point-virgules devant ces lignes.
Un participant peut également se mettre en tasse pour échapper au toc.

quitte = Au revoir %P, à bientôt ;;)
ce texte est affiché lors de la sortie de salle normale d'un participant.

discon = :s oups, %P a glissé !
ce texte est affiché lors de la sortie de salle anormale d'un participant.


[conversation.f]
le paragraphe [conversation.f] permet de spécifier des messages alternatifs au paragraphe [conversation] en cas de pseudo féminin.

anim = tention, une animatrice entre en salle ;;)
quitte = Au revoir %P, à bientôt (ro)
discon = :s oups, %P a glissée !

[tasse]
partir = tiens, %P s'en va :(
revenir = bon retour %P :p
aller et retour de tasse.

[toc]
deposer = ouf, on respire :p
déposer un toc

brun = attention, ça va toquer :s
un animateur prends son toc brun

or = tention, vla l'animateur :d :d
un proprio prends son toc or

kick = aie aie aie, %P s'est fait kicker :s :s :s
quelqu'un vient de se faire kicker

!kick = /kick PAFFFFF ! $pa ; commande !kick
quand ce message est mis, la commande !kick "ps" est disponible.
Elle permet de kicker par le bot tous les participants dont le pseudo commence par les caractères "ps"

!ban = /kick $he[24h] ; commande !ban
quand ce message est mis, la commande !ban "ps" est disponible.
Elle permet de kicker 24h par le bot tous les participants dont le pseudo commence par les caractères "ps"

!tasse = /kick c'est pas un parking ici!$gr ; commande !tasse
quand ce message est mis, la commande !tasse est disponible.
Elle permet de kicker toutes les tasses (sauf celles des tocs).


[toc.f]
le paragraphe [toc.f] permet de spécifier des messages alternatifs au paragraphe [toc] en cas de pseudo féminin.

or = tention, vla l'animatrice (f)(f)

[webcam]
allume = Tiens, %P allume sa webcam :p
eteint = ben pourquoi tu éteints ta webcam, %P ?? :(

[micro]
parle = tiens, %P nous parle (h)

[micro.f]
parle = tiens, %P nous parle de sa voix suave :p

######################################################################################

[mots]
le paragraphe [mots] permet de spécifier une liste de mots sur lequel le bot réagit soit par un message, soit par un kick en spécifiant /kick devant la phrase.

cet exemple montre 3 réactions possibles au mot glace, le bot va en choisir une au hasard :
glace = j'aime bien la glace moi $gc $mi
   "     = j'adooore la glace moi $gc $mi
   "     = finalement, je déteste la glace :(
mèrde = mérde ?? ;;c;;c;;c :s %P :@ pas de gros mots en salle !!
cochon = (coc) :| %P :@ on reste poli en salle !
cul = $cu :| %P :@ pas de gros mots en salle !
putain = %P :@ on reste poli en salle !
enculé = %P :@ on reste poli en salle !
salope = /kick %P :@ on reste poli en salle !
con*ar* = %P :@ on reste poli en salle !
chier = ;;c;;c;;c %P :@:@ on reste poli en salle !
tg = /kick %P :@ on reste poli en salle ! [2min]

[mots.m]
âge = %p a %A ans, lolll

[mots.f]
fleur = %P aime les (f)(f)(f)

######################################################################################

des figures libres (coeur, rose, amour, ...) peuvent être dessinées par le bot. Voici 2 exemples (!coeur et !chien) :

[!coeur]
1=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
2=(l)(l)(l):$:$:$(l)(l)(l)(l)
3=(l)(l):$(l)(l):$(l)(l)(l)(l)
4=(l)(l)(l)(l)(l):$(l)(l)(l)(l)
5=(l)(l):$(l)(l):$(l)(l)(l)(l)
6=(l)(l)(l):$:$(l)(l)(l)(l)(l)
7=(l)(l)(l):$:$(l)(l)(l)(l)(l)
8=(l)(l)(l):$(l)(l)(l)(l)(l)(l)
9=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
10=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
11=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
12=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
13=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)

[!chien]
1=(&)(&)(&)(&)(&)
2=(&)(&)(&)(&)(&)
3=(&)(&)(&)(&)(&)
4=(&)(&)(&)(&)(&)
5=(&)(&)(&)(&)(&)


; rajouter d'autres figures ici (coeur, chien, ...)
...

######################################################################################

; le jeu mine

[mine]
start = Bienvenue au jeu Mine :) cliquez sur une case puis sur la touche Enter :p
kick = /kickBOUM!$um

######################################################################################

les textes suivants sont utilisés par le jeu "action ou vérité".
Pour déclencher le jeu, tapez !action ou !av (il faut avoir un toc ou avoir été le dernier à répondre à une question)

[action_verite]
start = *-)*-) Voyons voyons, je vais prendre qui *-), $nr %P ACTION...ou VERITE $ri??
kick = /kick réveille-toi, on joue là, faut répondre $gr
kick_sec = 40 ; secondes avant le kick
Quand quelqu'un ne réponds pas après 40 secondes, on le kicke ici pour le réveiller. Pour supprimer le kick, il faut mettre un point-virgule devant kick=


Les petites phrases suivantes sont placées devant chaque action ou vérité posées aux participants.

[action_verite.m]
action = %P $br (*) $h4
verite = %P $br (*) :m

[action_verite.f]
action = %P $br (*) $rb
verite = %P $br (*) :f

[action_verite.c]
action = %P $br (*) $h4
verite = %P $br (*) :m

######################################################################################

Si vous ajoutez des questions, attention de bien comprendre les 8 rubriques pour placer vos phrases au bon endroit.
Ne placez pas des phrases dans plusieurs rubriques !
Si vos phrases sont valables pour H et F, placez dans la rubrique commune aux H, F et C.

Les 8 rubriques suivantes existent :

[action] : actions communes pour H, F ou Couples
[action.m] : actions pour H seulement
[action.f] : actions pour F seulement
[action.c] : actions pour Couples seulement

[verite] : vérités communes pour H, F ou Couples
[verite.m] : vérités pour H seulement
[verite.f] : vérités pour F seulement
[verite.c] : vérités pour Couples seulement


; actions communes pour Hommes, Femmes et Couples

[action]
1=envoie une photo de toi à quelqu'un de la salle
2=raconte ton dernier calin
3=chante un couplet de chanson
4=fait un dessin sur un papier et montre le en cam

######################################################################################

; actions pour Homme seulement

[action.m]
1=demande à un participant féminin de te faire un compliment
2=pince-toi le nez

######################################################################################

; actions pour Femme seulement

[action.f]
1=demande à un participant masculin de te faire un compliment
2=montre tes beaux yeux en cam

######################################################################################

; actions pour Couple seulement

[action.c]
1=demande à ton homme de t'embrasser

######################################################################################

; verites communes pour M, F et C

[verite]
1=Si tu pouvais faire le metier que tu veux ce serait quoi ?
2=Si tu avais un pouvoir magique tu voudrais que ce soit quoi ?
3=On te propose de l argent pour coucher avec quelqu un tu reponds quoi ?
4=On te propose un job genial à l'autre bout du monde tu fais quoi ?

######################################################################################

; verites pour M seulement

[verite.m]
1=(*) Avoir un accident avec la voiture de votre copine, fait ou à faire ?
2=(*) Décrit la femme idéale

######################################################################################

; verites pour F seulement

[verite.f]
1=Dans une boutique de lingerie, vous achetez pour vous ou pour votre Ami ? 1/ Un déshabillé en dentelle noir 2/ Un ensemble en soie mauve 3/ Un $cv en satin vert 4/ Une robe de chambre confortable
2=Décrit l'homme idéal

######################################################################################

; verites pour Couples seulement

[verite.c]

######################################################################################



A. Syntaxe du fichier

Dans le fichier, les symboles # et ; doivent être doublés, c'est-à-dire ## et ;; car sinon ils servent à ajouter un commentaire dans le fichier.


B. Genre M, F ou C

Il est possible de spécifier des phrases différentes suivant le genre du pseudo (Masculin, Féminin, Couple) qui provoque l'action, en spécifiant un suffixe M, F ou C à la fin du nom du paragraphe, par exemple [micro.F] ci-dessus. Sans le suffixe, la phrase s'applique aux 3 genres.


C. Touche F5 pour recharger le fichier du bot

Après avoir changé le fichier bot.txt avec le bloc-notes, cliquez sur la fenêtre du bot puis appuyez sur la touche F5 pour recharger le fichier, cela vous évite de devoir arrêter et redémarrer le bot.


D. Les réponses du bot

Dans les réponses du bot, on remarquera l'utilisation de 3 codes spéciaux :
%p : est remplacé par le pseudo de celui qui provoque l'action.
%P : est remplacé par l'émoticon et le pseudo de celui qui provoque l'action.
%A : est remplacé par l'âge de celui qui provoque l'action.

En outre, le mot /kick devant une réponse provoque un kick du participant qui a déclenché l'action.
Les macros peuvent aussi être utilisées dans les réponses du bot, voir le chapitre macros du chat.


E. Paragraphe [Mots] - les mots sur lesquels le bot réagit

Les mots sur lequels le bot réagit peuvent contenir 3 caractères spéciaux :
?remplace 1 caractère non blanc
*remplace 0 ou plusieurs caractères non blancs
%remplace 0 ou plusieurs caractères blancs ou non blancs

Pour illustrer cela, voici quelques exemples:

[mots]
mdr* = vous avez tapé mdr suivi de 0 ou plusieurs caractères, par ex: mdr, mdrrr, mdrrrrrire
vit? = vous avez dit vite ou vita ou vito ...
bon* jour* = vous avez dit bonne journée !
vous%mang* = votre phrase commence par "vous" et se termine avec "manger" !
alta vista = vous avez dit "alta vista" :d



revenir à la page précédente