]> jfr.im git - irc/evilnet/x3.git/blame - FAQ
remove some debug chatter
[irc/evilnet/x3.git] / FAQ
CommitLineData
ceafd592 1X3 Frequently Asked Questions
d76ed9a9 2-------------------------------
3
4This FAQ assumes that your services are named NickServ, ChanServ and
5OpServ respectively.
6
ceafd592 7Q1) How do I set up X3?
d76ed9a9 8A1) Read the README and INSTALL files, especially INSTALL.
9
ceafd592 10Q2) How do I set up my IRC server so X3 talks to it?
d76ed9a9 11A2) That depends on which IRC server you use. Check its
3c1ad6eb
AS
12documentation. Essentially you add a connect block for X3 in
13ircd.conf and point to that at the top of x3.conf. You'll also
14need a UWORLD block etc.
d76ed9a9 15
16Q3) I get "You must first authenticate with NickServ", help!
17A3) To register an account, /msg NickServ@services.example.com
18register YourName Password. You must be a global IRC operator to
ceafd592 19register the first account; X3 gives the first account "root" level
d76ed9a9 20(1000) access. To log in afterwards, use the "auth" command instead
21of "register".
22
23Q4) I do not like having to type "/msg NickServ@services.example.com"
24for all of my commands. How can I change that?
25A4) If you want to disable that for the auth command, use "/msg OpServ
26modcmd NickServ.auth flags -qualified". However, that is a BAD idea:
27if you have an auto-perform to log in, and you connect to some other
28IRC network, you will send your password to whoever or whatever is
29named NickServ on that network.
30
3c1ad6eb
AS
31Q5) How do I restrict all users from registering channels?
32A5) /msg opserv modcmd ChanServ.register flags +helping
33This will allow only network staff to register channels. For IRC
34operators and network helpers (users with account flag +H), security
35override can be enabled by sending "/msg ChanServ god on". For
36support helpers (users with account flag +h), security override is
37enabled when the user is in the configured support channel.
d76ed9a9 38
39Q6) How do I enable HelpServ?
40A6) When you run the "configure" script, you must enable the helpserv
41module; for example, "./configure --enable-modules=helpserv". After
ceafd592 42you compile and start X3 with that option, "/msg OpServ bind OpServ
d76ed9a9 43helpserv *helpserv.helpserv". After that, you can use "/msg OpServ
44helpserv help" and "/msg OpServ helpserv register"; the "helpserv"
45command acts as a gateway into the HelpServ system.
46
47Q7) How do I enable MemoServ?
48A7) When you run the "configure" script, you must enable the MemoServ
49module; for example, "./configure --enable-modules=memoserv". Then
50see the comment near the start of src/mod-memoserv.c for configuration
51options.
697f4c9a 52
53Q8) How do I enable both HelpServ and MemoServ?
54A8) In addition to the post-install configuration steps above, you
55must mention both when you run the configure script. For example, run
56it using "./configure --enable-modules=memoserv,helpserv". (You may
57add the snoop and/or sockcheck modules as well; separate the module
58names with commas.)