From 09aaca5d88e3108dcf63748f1128a880d30b844e Mon Sep 17 00:00:00 2001 From: Michael VanOverbeek Date: Mon, 13 Feb 2017 21:49:51 +0000 Subject: server-side fixes for legions --- ShiftOS.Server/ChatBackend.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'ShiftOS.Server/ChatBackend.cs') diff --git a/ShiftOS.Server/ChatBackend.cs b/ShiftOS.Server/ChatBackend.cs index b4fa4a5..a7b8462 100644 --- a/ShiftOS.Server/ChatBackend.cs +++ b/ShiftOS.Server/ChatBackend.cs @@ -36,6 +36,11 @@ namespace ShiftOS.Server await client.ConnectAsync(); await client.SetGameAsync("ShiftOS"); await client.SetStatusAsync(UserStatus.Online); + //Get the Discord channel for this chat. + var Chan = client.GetChannel(Convert.ToUInt64(chat.DiscordChannelID)) as ISocketMessageChannel; + //Relay the message to Discord. + await Chan.SendMessageAsync("**Hello! Multi-user domain is online.**"); + client.MessageReceived += async (s) => { if (chatKilled == false) @@ -64,7 +69,7 @@ namespace ShiftOS.Server //Get the Discord channel for this chat. var dChan = client.GetChannel(Convert.ToUInt64(chat.DiscordChannelID)) as ISocketMessageChannel; //Relay the message to Discord. - dChan.SendMessageAsync($"**[{msg.Username}@{msg.SystemName}] ` {msg.Message}"); + dChan.SendMessageAsync($"**[{msg.Username}@{msg.SystemName}]** `` {msg.Message}"); } //Relay it back to all MUD clients. -- cgit v1.2.3