changed NameAttribute to work for parameter (#765)

This commit is contained in:
Izumemori
2017-08-29 22:45:30 +02:00
committed by Christopher F
parent cb0ff7817d
commit 9c81ab9fe4
2 changed files with 4 additions and 1 deletions

View File

@@ -254,6 +254,9 @@ namespace Discord.Commands
case ParameterPreconditionAttribute precon:
builder.AddPrecondition(precon);
break;
case NameAttribute name:
builder.Name = name.Text;
break;
case RemainderAttribute _:
if (position != count - 1)
throw new InvalidOperationException($"Remainder parameters must be the last parameter in a command. Parameter: {paramInfo.Name} in {paramInfo.Member.DeclaringType.Name}.{paramInfo.Member.Name}");