Anope IRC Services
Anope Support => 1.8.x/1.7.x Support (Read Only) => Topic started by: DrkEagle on January 05, 2014, 06:41:15 PM
-
Having a problem with SuperAdmin. I can get it fine. My co-admin cannot get it for some reason. In the Services Root, my chatname, DrkEagle is there as "DrkEagle" and when I try mine and his, "DrkEagle roach" it does not work for him. I even tried "DrkEagle" "roach" and still nothing. His name is registered and he's identified with NickServ too. Any ideas?
Edit: I've also done /msg OperServ reload too.
-
If you added him later you need to restart not reload.
What does /ns info roach all show?
-
•10:44.36am• 5:14:15: NS is not a valid command
-
/msg nickserv
(and fix your alias so /ns works)
-
Yeah, I figured out that it's /msg nickserv lol I feel dumb.
•10:46.00am• (Notice from NickServ) roach is ...
•10:46.00am• (Notice from NickServ) Is online from: roach@AllPowered-79090D59.cpe.cableone.net
•10:46.01am• (Notice from NickServ) Time registered: Jan 04 14:37:37 2014 EST
•10:46.01am• (Notice from NickServ) Last quit message: Quit:
•10:46.01am• (Notice from NickServ) E-mail address: matt@combinedcreations.net
•10:46.01am• (Notice from NickServ) Options: Security, Private, Auto-op
•10:46.01am• (Notice from NickServ) Expires on: Jan 05 13:39:03 2015 EST
-
Okay, it's not showing him as root.
-
Okay, I /msg OperServ RESTART and it's showing him as a root now. Thanks lol!
-
No worries, you're welcome.
-
How would I fix the alias so /ns /cs etc works?
-
19:05 -Infobot:#anope- alias#: http://www.unrealircd.com/faq.php#55 or http://wiki.inspircd.org/Modules/alias
-
How would I fix the alias so /ns /cs etc works?
In your unrealircd.conf file you would add this
alias NickServ { type services; };
alias ns { target NickServ; type services; };
alias ChanServ { type services; };
alias cs { target ChanServ; type services; };
alias OperServ { type services; };
alias os { target OperServ; type services; };
alias HelpServ { type services; };
alias hp { target HelpServ; type services; };
alias HostServ { type services; };
alias hs { target HostServ; type services; };
alias MemoServ { type services; };
alias ms { target MemoServ; type services; };
alias BotServ { type services; };
alias bs { target BotServ; type services; };
If your net doesn't support one of the forementioned services, just remove it.
-
In your unrealircd.conf file you would add this
alias NickServ { type services; };
alias ns { target NickServ; type services; };
alias ChanServ { type services; };
alias cs { target ChanServ; type services; };
alias OperServ { type services; };
alias os { target OperServ; type services; };
alias HelpServ { type services; };
alias hp { target HelpServ; type services; };
alias HostServ { type services; };
alias hs { target HostServ; type services; };
alias MemoServ { type services; };
alias ms { target MemoServ; type services; };
alias BotServ { type services; };
alias bs { target BotServ; type services; };
If your net doesn't support one of the forementioned services, just remove it.
@John: Please understand how to properly configure Unreal prior to advising others.
You need only 1 single line:
include "aliases/anope.conf";
This question is answered in Unreal's FAQ. http://www.unrealircd.com/faq.php#55 Which is exactly what was already answered correctly by Charles Kingsley.
ciao
-
Just a small point: some irc clients dislike alias commands because they are unknown.
I had the trouble with weechat, the setting irc.network.send_unknown_commands is defaultly setted to "off".
In irssi, you haven't this option and have to add alias yourself.
Perhaps a more useful example is creating aliases for services. Irssi does not pass on unknown commands to the IRC server, so you will get an unknown command error when you try to use commands like /cs or /ns. To fix this, you may wish to add the following aliases:
/alias cs quote cs $0-
/alias ns quote ns $0-
When you use "/cs" or "/ns", it will be as if you had typed "/msg chanserv" or "/msg nickserv", respectively. The $0- in the aliases above passes anything after /cs or /ns on to the service you are trying to use (ChanServ or NickServ in this case). You may add aliases such as these for any other services you use.
My 2 cents
-
@John: Please understand how to properly configure Unreal prior to advising others.
You need only 1 single line:
include "aliases/anope.conf";
This question is answered in Unreal's FAQ. http://www.unrealircd.com/faq.php#55 Which is exactly what was already answered correctly by Charles Kingsley.
ciao
lol, katsklaw.
I only use a couple of includes
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
I run my IRCd as it is; from the unrealircd.conf file
You have your ways, which, as a developer, they're probably better to do/use, but I have my way.
Thanks for the advice. I'll still try to assist other's with the correct answer, as in this case. It was the right answer, just not the way you would do it.