public static void HandlePostSlackToMinecraft(SlackMessage message)
        {
            //Ignore empty text and bot messages
            if (string.IsNullOrEmpty(message.Text) || message.UserName == "slackbot")
                return;

            //Check token validity
            if (message.Token == ConfigurationManager.AppSettings["Slack_Outgoing_Token"].ToString())
            {
                MinecraftHandler.SayInGame(message.UserName, message.Text);
            }
            else
                throw new UnauthorizedAccessException("Token values do not match.");
        }
        public void PostSlackToMinecraft(Stream request)
        {
            StreamReader sr = new StreamReader(request);
            string raw = sr.ReadToEnd();
            sr.Close();

            SlackMessage msg = new SlackMessage(raw);
            SlackServiceHandler.HandlePostSlackToMinecraft(msg);
        }