Exemple #1
0
 public void SetStatus(string status, string message)
 {
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.STA, new STAclient()
     {
         status = status, statusmsg = message
     }));
 }
Exemple #2
0
 public void LeaveChannel(string channel)
 {
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.LCH, new LCHclient()
     {
         channel = channel
     }));
 }
Exemple #3
0
 public void JoinChannel(string channel)
 {
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.JCH, new JCHclient()
     {
         channel = channel
     }));
 }
Exemple #4
0
 public void SendPrivateMessage(string message, string recipient)
 {
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.PRI, new PRIclient()
     {
         recipient = recipient, message = message
     }));
 }
Exemple #5
0
 public void SendMessageInChannel(string message, string channel)
 {
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.MSG, new MSGclient()
     {
         channel = channel, message = message
     }));
 }
Exemple #6
0
 public void RequestChannelOpListAndQueueFurtherRequest(UserGeneratedCommand command)
 {
     WaitingChannelOpRequests.Add(command);
     MessageQueue.AddMessage(BotMessageFactory.NewMessage(BotMessageFactory.COL, new COLclient()
     {
         channel = command.channel
     }));
 }