private async void HelpRequested(DashboardCommandNotification obj)
        {
            if (obj.Tokens == null)
            {
                await obj.User.Write(
                    _messageFactory.CreateConsoleLog(_helpProvider.CreateHelp(_parser.Commands), "handler"));

                return;
            }

            var record = _parser.Commands.FirstOrDefault(c => c.Prefix.Equals(obj.Tokens[0]));

            if (record == null)
            {
                await obj.User.WriteConsole("No such command exists.", "handler");
            }
            else
            {
                await obj.User.WriteConsole(
                    $"Prefix: \"{record.Prefix}\" arguments: {record.MaxTokens} info: \"{record.Information}\"",
                    "handler");
            }
        }