Я настроил службы Anope с IRCd-Hybrid. Все работает отлично, кроме одного ... Зарегистрированные и идентифицированные пользователи не получают набор режимов "+ r". Я получаю только «Пароль принят - теперь вас узнают.» И нет второй строки, показывающей, какие режимы были установлены, потому что он даже не пытается это сделать.
В моем "services.conf" он показывает, что "nickserv.example.conf" загружается, и изменения, внесенные в этот файл, действительно отражаются при выполнении служб, за исключением двух, связанных с рассматриваемой темой:
/*
* If set, Services will set the channel modes a user has access to upon identifying, assuming
* they are not already set.
*
* This directive is optional.
*/
modeonid = yes
/*
* If set, Services will set these user modes on any user who identifies.
*
* This directive is optional.
*/
modesonid = "+r"
Я что-то упускаю? Я четко установил, что эти настройки включены, и для создания каналов, к которым могут получить доступ только зарегистрированные пользователи, мне нужна эта функция, но она отказывается работать.
Спасибо.
Решено, я забыл указать в конфигурации IRCD-Hybrid, что Anope является службой (поместив имя службы в тег "service"), глупая ошибка с моей стороны!