/// <summary>
 /// Retrieves the user info from UserInfo Model
 /// Initiates both Slack API and Cloudinary API
 /// </summary>
 public ChatController(IUserInfo user) : base(user)
 {
     _user          = user;
     messageHistory = new Chat.Messages();
     channel        = user.chatChannel;
     token          = "";//Omitted
     api            = new SlackApiClient(token);
 }
        public async Task <IActionResult> SendChat(Chat.Messages model)
        {
            await api.Chat.PostMessage(new Message
            {
                Channel = channel,
                Text    = "@" + _user.UserID + "-" + _user.firstName + ": " + model.TextField
            });

            return(RedirectToRoute("Chat"));
        }