Premiers pas.. 
Alors, vous voulez avoir Q dans votre channel ?... Bon, il y a quelques petites choses que vous devez connatre et faire avant que quelqu'un du channel #feds ne vous l'ajoute. Si vous ne suivez pas les premires tapes de base qui suivent, vous ne ferez que dranger inutilement les oprateurs IRC de #feds, et rduirez vos chances d'avoir Q. Donc s'il vous plait, suivez avec attention les premiers pas. 
  
Dire 'Hello'  Q..
En premier lieu, vous devez dire  Q qui vous tes - pour qu'il puisse vous reconnatre ensuite.

Pour ce faire, tapez la commande suivante:

/msg Q hello

Vous pouvez vrifier que vous l'avez fait correctement en tapant: /msg Q whois (votre nom) (par ex. /msg q whois John).

Si vous voyez une rponse de Q qui inclut la ligne:
-Q(TheQBot@CServe.quakenet.eu.org)- John is indeed John.
..alors c'est que vous aurez dit 'hello' correctement.



Changer votre mot de passe Q ..
Quand vous aurez dit 'hello'  Q, un mot de passe vous sera assign, vous aurez besoin de ce mot de passe pour authentifier (AUTH) auprs de Q et utiliser ses services.

Ce mot de passe par dfaut est votre nom (par ex. si 'John' fait /msg q hello - alors le mot de passe de John sera 'John') - il est donc impratif de le changer tout de suite. Les IRCops seront peu sympathiques avec les gens qui se plaindront de channels qui auront t vols s'il s'avre que ceux qui se plaignent n'auront pas modifi leur mot de passe...

Vous pouvez changer votre mot de passe en tapant la commande suivante :

/msg Q newpass (nouveau pass) (nouveau pass) (par exemple, /msg q newpass notjohn notjohn).

Q vous signifiera qu'il a bien compris votre requte en affichant:
-Q(TheQBot@CServe.quakenet.eu.org)- OK, password changed. 



--------------------------------------------------------------------------------

 
Ayet, j'ai Q, et maintenant ? 
Bon, vous avez maintenant Q sur votre channel.

D'abord, vous pouvez vrifier que vous tes 'propritaire' (owner) du channel en tapant::

/msg Q chanlev (votre channel) (votre name)  ..par ex. /msg q chanlev #johnschannel John

Si Q a t ajout au channel #johnschannel, vous recevrez la rponse suivante:

-Q(TheQBot@CServe.quakenet.eu.org)- Known users on the channel are:
-Q(TheQBot@CServe.quakenet.eu.org)-          John     Modes: +amnov
-Q(TheQBot@CServe.quakenet.eu.org)- End of list.
 
  
Comment obtenir l'auto-op ?
Par dfaut vous aurez l'auto-op (+a) d'emble, donc tant que vous vous serez authentifi (AUTH'd avant, Q vous nomerra op du channel. Q NE VOUS OP'RA PAS tant que vous ne vous serez pas AUTHentifi. De plus, si vous tes dconnect d'IRC, ou si Q quitte et rejoint le channel  cause d'un netsplit, vous devrez vous re-AUTHer.

Vous pouvez donner l'auto-op  d'autres gens avec la commande CHANLEV (master(s)/owner du channel seulement)

Si vous tes un uilisateur sur ce channel et voulez avoir l'auto-op, vous devez le demander  un des masters ou  l'owner de vous donner +ao. Ne demandez pas aux IRCops, ils ne le feront pas. C'est de la responsabilit du master/owner du channel d'ajouter, retirer ou maintenir une liste d'utilisateur.


--------------------------------------------------------------------------------



 
Commandes disponibles 
Voici la liste de toutes les commandes.
 
  
Hello 
La commande hello de base.

Cre un nouvel utilisateur sur le bot. 

Usage:
/msg Q hello



AUTH 
Authentifiez vous toujours quand vous vous connectez  Quakenet.

Cela permet au bot de savoir que vous tes jusqu' votre dpart d'IRC ou jusqu'au prochain netsplit.

Usage:
/msg Q auth (votre nom) (votre pass) par ex. /msg Q auth John 8h2xkd



IDENT 
Vous identifie auprs du bot. Utilisez de prfrence AUTH.



HELP 
Donne l'aide sur une commande particulire du bot. 

Usage:
/msg Q help (command) par ex. /msg Q help op



SHOWCOMMANDS 
Liste toutes les commandes du bot 

Usage:
/msg Q showcommands



WHOAMI 
Donne l'opinion du bot sur qui vous tes (aucun jugement de valeur bien sr :)

Le bot vous donnera votre niveau d'AUTH, ainsi que quelques autres informations. 

Usage:
/msg Q whoami



ADDUSER 
Ajoute un utilisateur au channel.

Utilisez la commande CHANLEV pour voir / modifier les autorisations. Cette commande permet d'ajouter un utilisateur avec par dfaut +aot

Usage:
/msg Q ADDUSER (#channel) (nom) Ajoute un utilisateur AUTH. par ex. /msg Q adduser #johnschannel John

/msg Q ADDUSER (#channel) (#nick) Ajoute un utilisateur (s'il n'est pas 'auth'). par ex. /msg Q addutilisateur #johnschannel #John.



REMOVEUSER 
Supprime un utilisateur du channel.

Utilisez CHANLEV pour voir / modifier les autorisations, cette options les supprime toutes. (-abmnovt)

Usage:
/msg Q REMOVEUSER (#channel) (nick) Supprime un utilisateur 'AUTH'. par ex. /msg Q removeuser #johnschannel John

/msg Q REMOVEUSER (#channel) (#nick) Supprime un utilisateur (non auth). par ex. /msg Q removeuser #johnschannel #John



BAN 
Bannit du channel un type d'host.

Usage:
/msg Q BAN (#channel) (hostmask) par ex. /msg Q ban #johnschannel *!*billgates@microsoft.com 



BANLIST 
Affiche la liste des bans permanent du channel.

Usage:
/msg Q BANLIST (#channel) par ex. /msg Q banlist #johnschannel 



BANDEL 
Supprime un ban de la liste.

Usage:
/msg Q BANDEL (#channel) (hostmask) par ex. /msg Q bandel #johnschannel *!*billgates@microsoft.com 

/msg Q BANDEL (#channel) (#3) par ex. /msg Q bandel #johnschannel #3

Supprime un ban de la liste. Si vous tapez '#' suivi d'un chiffre x, cela supprimera le x-ime ban de la liste.



BANCLEAR 
Supprime tous les bans du channel.

La diffrence avec UNBANALL est que cette commande supprime aussi les bans permanents.

Usage:
/msg Q BANCLEAR (#channel) par ex. /msg Q banclear #johnschannel



CHANFLAGS 
Voir/Modifier les autorisations sur un channel.

Elles sont indiqus de faon classique, par exemple +a-b.

Usage:
/msg Q CHANFLAGS (#channel) par ex. /msg Q chanflags #johnschannel
/msg Q CHANFLAGS (#channel) +-flag par ex. /msg Q CHANFLAGS #johnschannel +b

Les flags sont:

+b - Bitch
Empeche toute personne n'ayant pas les droits sur le channel de devenir op.

+f - Force topic
Empeche les gens de changer le topic avec la commande /topic, ils doivent utiliser la commande SETTOPIC

+k - Force key
Met de manire permanent une key sur le channel. - Dfinir la key avec la commande KEY.

+l - Force limit
Met une limite permanente sur le channel. - Dfinir la limite avec LIMIT.

+p - Protect opers
Empeche que les gens qui ont les droits d'op puissent tre d-opps.

+w - Welcome message
Envoie un message d'accueil (dfini par WELCOME) aux personnes rejoignant le channel.



CHANLEV 
Voir/modifier les droits d'une personne sur un channel.

Elles sont indiqus de faon classique, par exemple +a-b.

Usage:
/msg Q CHANLEV (#channel) (nick) (+-flags) par ex. /msg Q chanlev #johnschannel Grunt +o

/msg Q CHANLEV (#channel) Voir tous les utilisateurs du channel.
/msg Q CHANLEV (#channel) (nick) Voir les flags d'un utilisateur (auth)
/msg Q CHANLEV (#channel) (#nick) Voir les flags d'un utilisateur (non auth)
/msg Q CHANLEV (#channel) (nick) +-flag Modifier les droits d'un utilisateur sur le channel.

Les droits sont :

+a = autoop/autovoice on join.
+b = banned. (ne marche que s'il est auth)
+m = master.
+n = owner. (Can make masters.)
+o = op.
+v = voice.
+t = can set topic.




CHATTR 
Similaire  CHANLEV, voir au dessus

/msg Q CHATTR (#channel) (nick) (+-flags) par ex. /msg Q chattr #johnschannel Grunt +o


CLEARCHAN 
Efface tous les modes d'un channel.

Peut tre utilis par exemple si quelqu'un a mit une key/invite.

Usage:
/msg Q CLEARCHAN (#channel) par ex. /msg Q clearchan #johnschannel



DEOPALL 
Deop tous les utilisateurs d'un channel.

Usage:
/msg Q DEOPALL (#channel) par ex. /msg Q deopall #johnschannel



KEY 
Dfinit une key sur un channel.

Doit tre utilis avec la commande "/msg Q CHANFLAGS #channel +k" pour que la key soit permanente.

Usage:
/msg Q KEY (#channel) key par ex. /msg Q key #johnschannel 8sk2ds



LIMIT 
Dfinit un nombre maximum d'utilisateurs sur le channel.

Doit tre utilis avec la commande "/msg Q CHANFLAGS #channel +l" pour que la limite soit permanente.

Usage:
/msg Q LIMIT (#channel) (nb) par ex. /msg Q limit #johnschannel 20



NEWPASS 
Change votre mot de passe.

Votre nouveau mot de passe doit tre donn 2 fois, pour viter les erreurs.

Usage:
/msg Q NEWPASS (new password) (new password) par ex. /msg Q newpass 8sl3kd 8sl3kd



OP 
Vous donne l'op dans un channel avec Q.

Le bot Q *doit* tre sur le channel, et vous devez avoir les droits suffisants sur ce channel.

Usage:
/msg Q OP (#channel) par ex. /msg Q op #johnschannel



SETTOPIC 
Change le topic par dfaut du channel.

Dfinit  la fois le topic en court et le topic par dfaut.

Usage:
/msg Q SETTOPIC (#channel) (topic) par ex. /msg Q settopic #johnschannel Welcome to #johnschannel



UNBANALL 
Supprime tous les bans temporaires d'un channel.

Les bans permanent dfinits par BAN doivent tre effacs avec BANCLEAR.

Usage:
/msg Q UNBANALL (#channel) par ex. /msg Q unbanall #johnschannel



VOICE 
Vous donne +v sur un channel avec Q.

Le bot Q *doit* tre sur le channel, et vous devez avoir les droits suffisants sur ce channel.

Usage:
/msg Q VOICE (#channel) par ex. /msg Q voice #johnschannel



WELCOME 
Affiche/Dfinit le message d'accueil sur un channel.

Le bot Q *doit* tre sur le channel, et vous devez avoir les droits suffisants sur ce channel.
Coit tre utilis avec "/msg Q CHANFLAGS #channel +w" pour activer le message d'accueil.

Usage:
/msg Q WELCOME (#channel) par ex. /msg Q welcome #johnschannel
/msg Q WELCOME (#channel) (my message) par ex. /msg Q welcome #johnschannel Welcome to #johnschannel



WHOIS 
Vous dit qui une personne est rellement.

Dit le nom sous lequel un utilisateur s'est auth, s'il est diffrent de son nick en cours.

Usage:
/msg Q WHOIS (nick) par ex. /msg Q whois John 
