From 9f782550b571912c1450f94100c372c60ecd1881 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 12 Feb 2017 12:11:28 -0500 Subject: Chat protocol work --- ShiftOS.Objects/Objects.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ShiftOS.Objects') diff --git a/ShiftOS.Objects/Objects.cs b/ShiftOS.Objects/Objects.cs index bcd476f..18677be 100644 --- a/ShiftOS.Objects/Objects.cs +++ b/ShiftOS.Objects/Objects.cs @@ -74,8 +74,26 @@ namespace ShiftOS.Objects public string Topic { get; set; } public int MaxUsers { get; set; } //0 for unlimited users (or the MUD maximum) public List Users = new List(); + public bool IsDiscordProxy { get; set; } + public string DiscordBotToken { get; set; } + public string DiscordChannelID { get; set; } } + public class ChatMessage + { + public ChatMessage(string uname, string sys, string message, string chan) + { + Username = uname; + SystemName = sys; + Message = message; + Channel = chan; + } + + public string Username { get; private set; } + public string SystemName { get; private set; } + public string Channel { get; private set; } + public string Message { get; private set; } + } [Serializable] public class ServerMessage -- cgit v1.2.3