Mtp Chat! – Les variables

Les Variables
Variables d’un utilisateur

Away
away – variable utilisateur:

Cette variable booleene indique aux autres users si vous etes actif ou passif face au serveur Chat. Par exemple, si vous developpez un projet, si vous quittez votre console, il est preferable de mettre cette variable a true. La variable idle prend alors la valeur "away". En ce qui vous concerne, tous les buffers recus par votre terminal commence par l’heure:

15:19:31 Si, si, je ne suis pas bete

Vous pouvez la modidier par la commande "switch"

Voir aussi: "help idle", "help switch"

Bell
bell – variable utilisateur:

Cette variable booleene sert au serveur au cas ou qqun utilise la commande "beep" avec votre login en argument. Si elle vaut false, seul le message " Gege beeps you" est envoye. Si elle vaut true, un beep est aussi envoye sur votre terminal. Vous pouvez la modifier par la commande "switch".

Voir aussi: "help beep", "help switch"

Birthday
 
birthday – command:

Permet de voir le nombre de jours avant l’anniversaire de Sans argument, la commande affiche le nombre de jour pour tous les utilisateurs.

birthday – variable:

Sert de reference a la commande.
Vous pouvez definir votre date de naissance dans la variable birthday par:

set birthday mm/dd/aa
ex: "set birthday 12/31/70"

Cette variable vous permettra d’integrer le groupe "anniv" le jour de votre anniversaire. Vous consentez aussi a payer la pause choco ce jour la ! 🙂

Voir aussi: "help set"

Birthday
 
birthday – command:

Permet de voir le nombre de jours avant l’anniversaire de Sans argument, la commande affiche le nombre de jour pour tous les utilisateurs.

birthday – variable:

Sert de reference a la commande.
Vous pouvez definir votre date de naissance dans la variable birthday par:

set birthday mm/dd/aa
ex: "set birthday 12/31/70"

Cette variable vous permettra d’integrer le groupe "anniv" le jour de votre anniversaire. Vous consentez aussi a payer la pause choco ce jour la ! 🙂

Voir aussi: "help set"

Client
client – variable utilisateur:

La variable client represente le client utilise par l’utilisateur pour se connecter au serveur.
Les clients les plus frequemment utilises sont:

– telnet
– gnet
– xt2
– winmtp
– packmtp
– crt

Voir aussi: "help gnet", "help xt2", "help winmtp", "help packmtp", "help set"

Crypt
crypt – variable utilisateur:

Le serveur se reference a cette variable pour modifier ou non la valeur de la chaine de caractere que vous lui avez envoye. Par defaut, elle est egale a 0, et ne modifie rien.

Les autres valeurs de crypt:
-6 : mode BAILLON remplace le texte comme si on etait baillone
-5 : mode VOWEL supprime toutes les voyelles
-4 : mode SHUFFLE modifie l’ordre des mots au hasard
-3 : mode CRAZY affiche des phrases pre-enregistrees au hasard
-2 : mode SLEEP remplace le texte par des zzZzZZz
-1 : mode NONE n’affiche plus le texte
0 : mode NORMAL normal
1..100 : mode CRYPT Affiche le texte crypte a pourcent

Cette valeur est modifiable par un user d’un groupe superieur au votre, et minimum guest, par la commande chcrypt.

ex:
gege.crypt = 50 > une lettre sur 2 sera lisible.
J. s..s pa..i a .’au..e b.ut
gege.crypt = -4 > l’ordre des mots est aleatoire.
bete Je suis pas ne

Voir aussi: "help chcrypt"

Email
email – variable utilisateur:

Pour devenir utilisateur enregistre, vous devez avoir defini votre e-mail. Cette variable, modifiable par la commande "set email", est visible par les autres utilisateurs connectes au serveur par la commande "finger".

ex: "set mail username@fil.univ-lille1.fr"

Voir aussi: "help set", "help finger"

Group
group – variable utilisateur:

Une hierarchie est appliquee sur Chat, visible par la commande "help groups". Seul un user d’un groupe superieur, et minimum "guest" peut modifier votre variable group. La valeur de cette variable definit les commandes disponibles. Plus la variable group est grande, plus le nombre de commandes disponibles est important.

group – variable canal:

Lorsqu’un canal est cree, sa variable group prend la valeur de celle du user qui l’a cree. Si le canal entre en mode restriction (closed, hidden, protected …), seul les users d’un group superieur ou egal peuvent outrepasser les droits, et modifier ces valeurs.

Voir aussi: "help groups", "help closed", "help hidden", "help invite", "help protected", "help resident"

Idle
idle – variable utilisateur:

Cette variable indique depuis combien de temps vous n’avez pas envoye de chaine de caractere au serveur.
Elle n’est pas modifiable, sauf a travers la variable "away".

Voir aussi: "help away"

Idle
idle – variable utilisateur:

Cette variable indique depuis combien de temps vous n’avez pas envoye de chaine de caractere au serveur.
Elle n’est pas modifiable, sauf a travers la variable "away".

Voir aussi: "help away"

Inout
inout – variable utilisateur:

Cette variable booleene indique au serveur si les buffers d’entree/sortie des users doivent vous etre affiches:

ex:
set inout off
" Gege comes in !" ne vous sera pas affiche

Vous pouvez aussi la modidier par la commande "switch"

Voir aussi: "help set", "help switch"

Login
login – variable utilisateur:

Le Login, communement appele "Nick name", vous sert d’identite sur Chat. Il vous est demande a chaque connection au serveur. Vous seul pouvez l’utiliser une fois que vous vous etes enregistre.

Pour le modifier, un seul moyen: une requete doit etre faite aupres de Xann.

voir aussi: "help register"

Name
name – variable utilisateur:

Pour devenir utilisateur enregistre, vous devez avoir defini votre nom IRL. Cette variable, modifiable par la commande "set name", est visible par les autres utilisateurs connectes au serveur par la commande "finger".

ex: "set name Jean Dupont"

name – variable group:

C’est aussi le nom d’une des variables d’un groupe, definissant son identite. Seul Root peut la modifier.

Voir aussi: "help set", "help finger"

Name
name – variable utilisateur:

Pour devenir utilisateur enregistre, vous devez avoir defini votre nom IRL. Cette variable, modifiable par la commande "set name", est visible par les autres utilisateurs connectes au serveur par la commande "finger".

ex: "set name Jean Dupont"

name – variable group:

C’est aussi le nom d’une des variables d’un groupe, definissant son identite. Seul Root peut la modifier.

Voir aussi: "help set", "help finger"

Password
password – variable utilisateur:

Pour devenir utilisateur enregistre, vous devez definir un password. Cette variable, modifiable par la commande "set password", vous est reclame a chaque connection, protegeant ainsi votre login.

ex: "set password D4mn3JJz"

Voir aussi: "help register", "help set"

Plan
plan – variable utilisateur:

La variable plan est composee de 5 lignes definissant votre profil. Elles sont visibles avec la commande "finger".
Pour les modifier, il faut utiliser la commande "set".

ex: "set plan0 je suis gege et j’aime dire n’importe quoi"

Voir aussi: "help finger", "help set"

Variables d’un groupe

Leader
leader – variable group:

Leader est la variable designant le leader d’un groupe. Elle contient le login d’un user enregistre. Ce user peut alors utiliser la commande "chgroup" au niveau du groupe dont il est leader. Par exemple, pour un leader friend; la commande "chgroup gege friend" devient possible.

Voir aussi: "help chgroup", help "groups"

Level
level – variable group:

Level est le niveau de hierarchie des groups. Plus la variable Level est grande, plus haut est la hierarchie. Cette hierarchie est utilisee pour l’application de certaines commandes comme "set", "kick" …

Voir aussi: "help groups", "help set", "help kick"

Name
name – variable utilisateur:

Pour devenir utilisateur enregistre, vous devez avoir defini votre nom IRL. Cette variable, modifiable par la commande "set name", est visible par les autres utilisateurs connectes au serveur par la commande "finger".

ex: "set name Jean Dupont"

name – variable group:

C’est aussi le nom d’une des variables d’un groupe, definissant son identite. Seul Root peut la modifier.

Voir aussi: "help set", "help finger"

Variables d’un canal

Closed
closed – variable canal:

Lorsqu’elle vaut true, les users d’un group inferieur a celui du canal ne peuvent y entrer.

Voir aussi: "help close", "help switch"

Group
group – variable utilisateur:

Une hierarchie est appliquee sur Chat, visible par la commande "help groups". Seul un user d’un groupe superieur, et minimum "guest" peut modifier votre variable group. La valeur de cette variable definit les commandes disponibles. Plus la variable group est grande, plus le nombre de commandes disponibles est important.

group – variable canal:

Lorsqu’un canal est cree, sa variable group prend la valeur de celle du user qui l’a cree. Si le canal entre en mode restriction (closed, hidden, protected …), seul les users d’un group superieur ou egal peuvent outrepasser les droits, et modifier ces valeurs.

Voir aussi: "help groups", "help closed", "help hidden", "help invite", "help protected", "help resident"

Hidden
hidden – variable canal:

Lorsqu’elle vaut true, les users d’un group inferieur a celui du canal ne peuvent le voir par la commande "channels", et les users y etant presents leur sont invisibles par la commande "who".

Voir aussi: "help channels", "help who", "help hide", "help switch"

Join
 channel – variable utilisateur:

Cette variable booleene indique au serveur si les buffers d’entree/sortie des users dans les canaux doivent vous etre affiches:

ex:
set channel off
" Gege comes in from channel Hall" ne vous sera pas affiche

Vous pouvez aussi la modidier par la commande "switch"

Voir aussi: "help set", "help switch"

Protected
protected – variable canal:

Lorsqu’elle vaut true, les users d’un group inferieur a celui du canal ne peuvent changer le topic.

Voir aussi: "help protect", "help switch", "help topic"

Topic
topic – command:

Topic sert a inserer ou a changer la variable topic d’un canal. Cette commande est un alias system de "set canal.topic "

topic – variable:

C’est cette variable qui est defini a l’aide de la commande du meme nom. Elle est affiche a chaque entree dans un canal.

GegeChan topic : le canal (toujours vide) des amis de gege !

voir: "help channels", "help variable"

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *