findArgument method
It is bettter to use AFCommandContext.parseArguments.
Implementation
Object? findArgument(String key) {
final args = arguments.rest;
for(var i = 0; i < args.length; i++) {
final arg = args[i];
if(arg.startsWith(AFCommand.optionPrefix) && arg.endsWith(key)) {
final next = args.length > (i+1) ? args[i+1] : null;
if(next == null || next.startsWith(AFCommand.optionPrefix)) {
return true;
}
return next;
}
}
return null;
}