Originally posted by Rob
alias's are handled by the ircd, im doing to assuming your using unreal, which which case:
include aliases/anope.conf <-- should fix it for you.
actually im using unrealircd 3.2.5 and i included all files that i found in aliases dir
take a look of what i did
/*
* You can also include other configuration files.
* help.conf contains all the /helpop text. The badwords.*.conf
* files contain all the badword entries for mode +G...
* spamfilter.conf contains some good rules for current trojans.
* You probably want to include them:
*/
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
include "aliases/aliases.conf";
include "aliases/anope.conf";
include "aliases/auspice.conf";
include "aliases/cygnus.conf";
include "aliases/epona.conf";
include "aliases/generic.conf";
include "aliases/genericstats.conf";
include "aliases/ircservices.conf";
include "aliases/operstats.conf";
Also if for any reason you renamed the services Bots for example ChanServ to C (just an example) you may have to edit the anope.conf aliases file to reflect such changes.
actually i dont know what u mean for services bots maybe but i made some changes trying to resolve my prob take a lood of what i did
unrealircd.conf changescommented lines are changes that i remove because causes erorrs on rehash
/* Standard aliases */
alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { type services; };
alias StatServ { type stats; };
-----> when i did this nothing happend
alias ns { type services; };
alias cs { type services; };
alias os { type services; };
alias hs { type services; };
alias ss { type stats; };
------> when i did this i can still use /msg cs instead of /msg chanserv
alias ns {
//command "msg nickserv";
target "nickserv";
type services; };
alias cs {
//command "msg chanserv";
target "chanserv";
type services; };
alias os {
//command "msg operserv";
target "operserv";
type services; };
alias hs {
//command "msg helpserv";
target "helpserv";
type services; };
alias hos {
//command "msg hostserv";
target "helpserv";
type services; };
alias ss {
//command "msg stateserv";
target "statserv";
type stats; };
services.conf changes# ...Name <nick> <string> [REQUIRED except as noted below]
# Specify the nicknames (first parameter) and "real" names (second
# parameter) for the Services pseudoclients. BotServ and DevNull may
# be disabled by commenting out the appropriate lines below. Disabling
# BotServ is recommended on large networks.
NickServName "NickServ" "Nickname Server"
ChanServName "ChanServ" "Channel Server"
MemoServName "MemoServ" "Memo Server"
BotServName "BotServ" "Bot Server"
HelpServName "HelpServ" "Help Server"
OperServName "OperServ" "Operator Server"
GlobalName "Global" "Global Noticer"
#DevNullName "DevNull" "/dev/null -- message sink"
HostServName "HostServ" "vHost Server"
# ...Alias <nick> <string> [OPTIONAL]
# Specify alternate nicknames for services. When a user will /msg
# NickServAlias something, it will be forwarded to NickServName, and
# NickServName will answer. This can be used to ease the migration
# from another network, for example if your services are called
# NickKeeper, ChanKeeper, etc ... and the other network calls them
# NickServ, ChanServ, etc ...
#NickServAlias "NickServ2" "Nickname Server Forwarder"
#ChanServAlias "ChanServ2" "Channel Server Forwarder"
#MemoServAlias "MemoServ2" "Memo Server Forwarder"
#BotServAlias "BotServ2" "Bot Server Forwarder"
#HelpServAlias "HelpServ2" "Help Server Forwarder"
#OperServAlias "OperServ2" "Operator Server Forwarder"
#GlobalAlias "Global2" "Global Noticer Forwarder"
#DevNullAlias "DevNull2" "/dev/null -- message sink Forwarder"
#HostServAlias "HostServ2" "vHost Server Forwarder"
-------> actually when i did this the only difference was that on /who 0 o with chansev i see a bot called cs (as well as other bots like operserv or os nickserv or ns helpserv or hs hostserv or hos etc
NickServAlias "ns" "Nickname Server Forwarder"
ChanServAlias "cs" "Channel Server Forwarder"
MemoServAlias "ms" "Memo Server Forwarder"
BotServAlias "bs" "Bot Server Forwarder"
HelpServAlias "hs" "Help Server Forwarder"
OperServAlias "os" "Operator Server Forwarder"
GlobalAlias "Global2" "Global Noticer Forwarder"
#DevNullAlias "DevNull2" "/dev/null -- message sink Forwarder"
HostServAlias "hos" "vHost Server Forwarder"
alias "cs" "/msg chanserv"
alias "ns" "/msg nickserv"
alias "os" "/msg operserv"
alias "ms" "/msg memoserv"
alias "hs" "/msg helpserv"
alias "hos" "/msg hostserv"
at last i just wanna say that i tryed rehashing and proccessing commands in all possible combinations of aliases changes i did but still nothing happeds
may be im still missing something??
[Edited on 22-6-2006 by schutzstaffeln]