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