ApplyOptions | Decorator function that applies given options to any Sapphire piece |
Enumerable | Decorator that sets the enumerable property of a class field to the desired value. |
EnumerableMethod | Decorator that sets the enumerable property of a class method to the desired value. |
RequiresClientPermissions | - |
RequiresDMContext | Requires the message to be run in a dm context, this decorator requires the first argument to be a Message or BaseInteraction instance which includes all interaction types |
RequiresGuildContext | Requires the message to be run in a guild context, this decorator requires the first argument to be a Message or BaseInteraction instance which includes all interaction types |
RequiresUserPermissions | - |
createClassDecorator | Utility to make a class decorator with lighter syntax and inferred types. |
createFunctionPrecondition | Utility to make function preconditions. |
createMethodDecorator | Utility to make a method decorator with lighter syntax and inferred types. |