public override bool ParseBytesAndExecute(byte[] data) { if (data.Length < 1) { return(false); } TextChannel tc = (TextChannel)data[0]; TheClient.WriteMessage(tc, FileHandler.encoding.GetString(data, 1, data.Length - 1)); return(true); }
public override bool ParseBytesAndExecute(byte[] data) { if (data.Length < 1) { return(false); } TextChannel tc = (TextChannel)data[0]; if (tc <= TextChannel.ALWAYS || tc >= TextChannel.COUNT) { SysConsole.Output(OutputType.WARNING, "Invalid TEXTCHANEL specified: " + tc); return(false); } TheClient.WriteMessage(tc, FileHandler.encoding.GetString(data, 1, data.Length - 1)); return(true); }