private void handleNewMessage(NewMessagePacket p, Client client) { MessagePacket packet = new MessagePacket(); if (UserManager.Instance.isUserConnected(p.token)) { try { packet.sender = UserManager.Instance.getUsernameFromToken(p.token); packet.message = p.newMessage; packet.date = DateTime.Now; packet.channelName = p.channel; packet.errorMessage = ""; packet.success = true; ChannelManager.Instance.toSend(packet); } catch (Exception e) { packet.success = false; packet.errorMessage = e.Message; client.SendPacket(packet); } } else { packet.success = false; packet.errorMessage = "You are not connected!"; packet.message = ""; client.SendPacket(packet); } }
public void sendNewMessage(String message, String channel) { message = message.Trim(); if (message.Equals("")) { return; } NewMessagePacket packet = new NewMessagePacket(); packet.newMessage = message; packet.token = Token; packet.channel = channel; Client.Instance.SendPacket(packet); }