public DiscordMessage(string Msg, string Server, string Channel, UUID Sender, DiscordMiscDataPacket pkt) { this.Msg = Msg; ServerName = Server; ChannelName = Channel; SenderID = Sender; PKT = pkt; }
public static void Post(Destinations dest, string Msg, UUID destID, int chn = 0, string ServerName = "MAP_NOT_KNOWN", string ChannelName = "MAP_NOT_KNOWN", DiscordMiscDataPacket packet = null) { Msg = Msg + " "; Message m = null; switch (dest) { case Destinations.DEST_GROUP: m = new GroupMessage(destID); break; case Destinations.DEST_DISCORD: m = new DiscordMessage(Msg, ServerName, ChannelName, destID, packet); break; default: m = new ChatMessage(destID); break; } m.set(dest, Msg, BotSession.Instance.grid.Self.AgentID, BotSession.Instance.grid.Self.Name, chn); MessageService.Dispatch(m); }