channel:override:invite:self

If your UnrealIRCd is up and running but you have a question about it, then use this forum.
(NOT for installation or connecting issues! Use the other forum instead.)

Moderator: Supporters

Locked
pt
Posts: 2
Joined: Wed May 15, 2019 12:43 am

channel:override:invite:self

Post by pt »

What format do I use to add this to the netadmin block please?

channel:override:invite:self

My netadmin block is this:

/* Network Administrator */
operclass netadmin {
permissions {
chat;
channel { operonly; see; override { flood; }; };
client;
immune;
self;
server { opermotd; info; close; module; dns; rehash;
remote; description; addmotd;
addomotd; tsctl; };
route;
kill;
server-ban;
sacmd;
services;
};
};
CrazyCat
Posts: 215
Joined: Thu Apr 28, 2005 1:05 pm
Location: France
Contact:

Re: channel:override:invite:self

Post by CrazyCat »

You may try something like:

Code: Select all

/* Network Administrator */
operclass netadmin {
   permissions {
      chat;
      channel {
         operonly; see; override {
            flood; invite { self; }; };
      };
      client;
      immune;
      self;
      server { opermotd; info; close; module; dns; rehash; remote; description; addmotd; addomotd; tsctl; };
      route;
      kill;
      server-ban;
      sacmd;
      services;
   };
};
pt
Posts: 2
Joined: Wed May 15, 2019 12:43 am

Re: channel:override:invite:self

Post by pt »

I copied and past that line in the the file and it still saids #test unable to join channel (invite only)
CrazyCat
Posts: 215
Joined: Thu Apr 28, 2005 1:05 pm
Location: France
Contact:

Re: channel:override:invite:self

Post by CrazyCat »

Did you invite yourself to #test ?

As said in the documentation:
Allow the user to /INVITE him/herself to the channel. This is called OperOverride and will make it so the IRCOp can bypass any channel restrictions (eg: +k and +i).
It means that with this permission, you're allowed to invite yourself if you're not on the channel.
Locked