forked from TeamInklings/Octobot
Octol1ttle
c2f7aadaea
In LoggerExtensions#LogResult we skip logging the result if the error is "user or environment error". What matches that criteria is defined by Remora's implementation. However, none of errors defined by the implementation should *ever* happen or be ignored: * CommandNotFoundError: The client shouldn't send us non-existing commands. This *can* happen because the client's command list can get out of sync with the server's, but this happens rarely. * AmbiguousCommandInvocationError: We don't have commands that would trigger this error * RequiredParameterValueMissingError: The client shouldn't send us commands without required paremeters * ParameterParsingError: See #220 * ConditionNotSatisfiedError: The client shouldn't send us commands that don't satisfy our conditions Closes #220 |
||
---|---|---|
.. | ||
ChannelApiExtensions.cs | ||
CollectionExtensions.cs | ||
CommandContextExtensions.cs | ||
DiffPaneModelExtensions.cs | ||
EmbedBuilderExtensions.cs | ||
FeedbackServiceExtensions.cs | ||
GuildScheduledEventExtensions.cs | ||
LoggerExtensions.cs | ||
MarkdownExtensions.cs | ||
ResultExtensions.cs | ||
SnowflakeExtensions.cs | ||
StringBuilderExtensions.cs | ||
StringExtensions.cs | ||
UInt64Extensions.cs | ||
UserExtensions.cs |