Ephemeral Button Builder
Properties
Functions
Applies a filter to this component.
Adds permissions to the constraints
Adds role IDs to the constraints
Adds role IDs to the constraints
Adds user IDs to the constraints
Adds user IDs to the constraints
Binds the given handler to this component.
Allows manipulating the InteractionConstraints instance
Replaces the current interaction constraints with the given ones.
Convenience extension to load an ComponentInteractionFilter service.
Removes the timeout from this component.
Sets this component as being usable once.
Sets the rate limiter of this component to one declared by a RateLimitProvider.
When true
, resets the timeout duration everytime this component is used.
Sets this component as being usable once.
Sets the timeout on this component, invalidating the component on expiration, and running the given timeout handler.
Sets the timeout on this component, invalidating the component on expiration.