Page 1 of 1

Atheme help

Posted: Mon Nov 25, 2013 10:02 pm
by 4everlearning
Where can I find help with configuring Atheme? I have everything working but chanserv joins all registered channels and I can't figure out why.

in atheme.conf I have

Code: Select all

general {
        blah blah;
        #join_chans;
        leave_chans;
        more blah;
};
so, if someone can point me to a forum or irc channel where I can get atheme support I would be greatful

Re: Atheme help

Posted: Sat Nov 30, 2013 5:56 am
by cards
https://github.com/atheme/atheme-6.0/bl ... nf.example

Do a search of the page for "join_chans"

In your config file, if you comment it out (put a # in front of it) it will prevent chanserv from joining registered channels.

Re: Atheme help

Posted: Sun Dec 01, 2013 1:49 am
by katsklaw
There is also 2 different join_chan settings. Read the example config file for more information.

Re: Atheme help

Posted: Sun Dec 01, 2013 5:57 am
by 4everlearning
Thanks peeps,

Cards, Ya I know, that's why I was showing in my first post that I had in the general block, join_chans commented. I never saw a second join_chans but I will look for that. Thanks katsklaw. I have always used anope up until recently. Going to Atheme because of the lack of support for neostats anymore.

Re: Atheme help

Posted: Sun Dec 01, 2013 6:52 am
by 4everlearning
I did a search for join_chans and found no other instance of it in the config. Thinking maybe I was missing it I checked the backup example config I have and still found no other instance of it. So in an attempt I commented out the chanserv fantasy command and unloaded the chanserv fantasy module. I don't need it anyway and was planning to remove it in the near future. So any other ideas?

Re: Atheme help

Posted: Sun Dec 01, 2013 4:18 pm
by katsklaw
They must have changed it. At one point in time there were 2. It also depends on which ircd you use, some require it to be on, others don't.

Also as the example states, if you have cflags = { guard; } set, ChanServ might join.

Code: Select all

        /* (*)join_chans
         * Should ChanServ be allowed to join registered channels?
         * This option is useful for the fantasy command set.
         *
         * If enabled, you can tell ChanServ to join via SET GUARD ON.
         *
         * If you use ircu-like ircd (asuka, bircd, undernet), you must
         * leave this enabled, and put guard in default cflags.
         *
         * For ratbox it is recommended to leave it on and put guard in 
         * default cflags, in order that ChanServ does not have to join/part
         * to do certain things. On the other hand, enabling this increases
         * potential for bots fighting with ChanServ.
         *
         * Regardless of this option, ChanServ will temporarily join 
         * channels which would otherwise be empty if necessary to enforce
         * akick/restricted/close, and to change the TS if changets is
         * enabled.
         */

Re: Atheme help

Posted: Mon Dec 02, 2013 7:30 am
by 4everlearning
That did it katsklaw, Thank you both for your help.

And of course I'm using unrealircd