Inheritance: IrcEventArgs
Ejemplo n.º 1
0
 void ircclient_OnWho( object sender, WhoEventArgs e )
 {
     if (e.Server != "hidden" && e.Channel == _channel )
     {
         Console.WriteLine( "onwho " + e.IsIrcOp + " " + e.IsOp + " " + e.Server + " " + e.Channel + " " + e.Nick );
         wholist.Add( e.Nick );
     }
 }
Ejemplo n.º 2
0
 private void OnWho(object sender, WhoEventArgs e)
 {
     if (e.WhoInfo.Nick == _IrcClient.Nickname) {
         // that's me!
         MyPerson.Ident = e.WhoInfo.Ident;
         MyPerson.Host = e.WhoInfo.Host;
         MyPerson.RealName = e.WhoInfo.Realname;
     }
 }
Ejemplo n.º 3
0
 private void OnWho(object sender, WhoEventArgs args)
 {
     foreach (var plugin in PluginManager.Plugins)
     {
         try
         {
             plugin.OnWho(args);
         } catch (Exception exception)
         {
             PluginManager.UnloadPlugin(plugin, "OnWho", exception);
         }
     }
 }