Les alias permettent d'utiliser des commandes plus courtes pour discuter avec les Services IRC.
Commande d'origine :
/msg ChanServ op #salon pseudo
/msg NickServ identify votre-pass
Commande avec alias :
/chanserv op #salon pseudo
/cs op #salon pseudo
/nickserv identify votre-pass
/ns identify votre-pass
/identify votre-pass
Syntaxe :
alias "nom-de-la-commande" {
nick "pseudo-du-service";
type type-d-alias;
};
alias "nom-de-la-commande" {
format "regex-expression" {
nick "pseudo-du-service";
type type-d-alias;
parameters "parametres";
};
format "regex-expression" {
nick "pseudo-du-service";
type type-d-alias;
parameters "parametres";
};
type command;
};
Voici les alias le plus souvent utilisés sur Anope :
alias "identify" {
format "^#" {
nick "ChanServ";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "NickServ";
type services;
parameters "IDENTIFY %1-";
};
type command;
};
alias "ChanServ" {
nick "ChanServ";
type services;
};
alias "cs" {
nick "ChanServ";
type services;
};
alias "NickServ" {
nick "NickServ";
type services;
};
alias "ns" {
nick "NickServ";
type services;
};
alias "BotServ" {
nick "BotServ";
type services;
};
alias "bs" {
nick "BotServ";
type services;
};
alias "HelpServ" {
nick "HelpServ";
type services;
};
alias "he" {
nick "HelpServ";
type services;
};
alias "OperServ" {
nick "OperServ";
type services;
};
alias "os" {
nick "OperServ";
type services;
};
alias "MemoServ" {
nick "MemoServ";
type services;
};
alias "ms" {
nick "MemoServ";
type services;
};
alias "HostServ" {
nick "HostServ";
type services;
};
alias "hs" {
nick "HostServ";
type services;
};