Page 1 of 1

ChanServ services

Posted: Thu Feb 13, 2025 8:00 am
by Eric_B
Hello

I using unrealircd version: 6.1.9.1

I have a good working unrealircd, but when people join a chat, registrated it there is no "service" bot comming into that channel (like chnserv)
How can i make that "chanserv" automatic join the channel when users registred a channel?

And how is it poisseble that all service bot is joining in one channel?
Like: ChanServ, BotServ, MemoServ, NickServ, MemoServ in one channel like: #bots
How i doing that?

i missing a channel #services, but i can join it and registrated it and than?

Hope somebody can help with this step pleasse.
Kind regards

E.B.

Re: ChanServ services

Posted: Thu Feb 13, 2025 8:38 am
by DonTCry
Hello,

This is services question and you can check https://github.com/anope/anope/blob/2.1 ... .conf#L173
and
https://github.com/anope/anope/blob/2.1 ... e.conf#L61 - set the channel in all your services bots

Re: ChanServ services

Posted: Thu Feb 13, 2025 7:08 pm
by Eric_B
DonTCry wrote: Thu Feb 13, 2025 8:38 am Hello,

This is services question and you can check https://github.com/anope/anope/blob/2.1 ... .conf#L173
I add follow in: unrealircd/conf/unrealircd.conf

Code: Select all

#module
{
	name = "bs_autoassign"

	/*
	 * Automatically assign ChanServ to channels upon registration.
	 */
	bot = "ChanServ"
}
And get the error adther save/rehash:

[info] Loading IRCd configuration..
[error] /home/babbel/unrealircd/conf/unrealircd.conf:414: New section start detected on line 414 but the section has no name. Sections should start with a name like 'oper {' or 'set {'.
[error] /home/babbel/unrealircd/conf/unrealircd.conf:420: Extra data detected. Check for a missing ; character at or around line 419
[error] /home/babbel/unrealircd/conf/unrealircd.conf:420: Extra data detected. Perhaps missing a ';' or one too many?
[error] /home/babbel/unrealircd/conf/unrealircd.conf:421: Missing semicolon (';') before close brace. Check line 421 and the line(s) before.
[error] Could not load configuration file: /home/babbel/unrealircd/conf/unrealircd.conf

I try without "}" but that wil not work.
What do i wrong?

Re: ChanServ services

Posted: Thu Feb 13, 2025 8:49 pm
by DonTCry
Hello,

Please read the description of any setting you use.

As I stated in the first reply, this is services question, so there is no need to edit unrealircd.conf
you need to open your services config files and find the lines I mentioned.

Re: ChanServ services

Posted: Thu Feb 13, 2025 11:12 pm
by CrazyCat
I think DonTCry is too technical.

Eric_B: rollback your unrealircd.conf file to the previous version
Then, edit your /home/n00b/services/conf/botser.conf file, read it, find the mentionned block and uncomment it.
After that, restart services.

If you have any error, ask in https://github.com/orgs/anope/discussions because IT IS NOT AN UNREAL TROUBLE.

And read slowly the answers users made to be sure to understand them.

Re: ChanServ services

Posted: Fri Feb 14, 2025 7:51 am
by Eric_B
Ok thanks all, i try that again.

Thansk for help!

Re: ChanServ services

Posted: Sat Feb 15, 2025 11:13 pm
by Eric_B
Ok thanks all, i try that again.

Thansk for help!

Edit: It works for me both!

I have delete the # command and rehash the services, that works good!
Thanks for help.