Bot.Plugins.Base.Commands.Help_.AvailableCommands C# (CSharp) Method

AvailableCommands() private method

private AvailableCommands ( ) : string
return string
        private string AvailableCommands()
        {
            var availableCommands = new StringBuilder();
            foreach (ICommand command in commands.Values.Distinct())
            {
                availableCommands.Append(command.Name);

                if (command.Aliases != null)
                    availableCommands.Append(" (" + string.Join(", ", command.Aliases) + ")");

                if (command != commands.Values.Last())
                    availableCommands.Append(", ");
            }
            return availableCommands.ToString();
        }