Beispiel #1
0
 public void GetOp(config.channel chan)
 {
     if (!GetConfig(chan, "OP.Permanent", false))
     {
         chan.instance.irc._SlowQueue.Send("CS op " + chan.Name, IRC.priority.high);
         return;
     }
     // get our user
     User user = chan.RetrieveUser(chan.instance.Nick);
     if (user == null)
     {
         chan.instance.irc._SlowQueue.Send("CS op " + chan.Name, IRC.priority.high);
         return;
     }
     if (!user.IsOperator)
     {
         chan.instance.irc._SlowQueue.Send("CS op " + chan.Name, IRC.priority.high);
     }
 }