diff --git a/discord/ui/dynamic.py b/discord/ui/dynamic.py index f3dcbf58a..0b65e90f3 100644 --- a/discord/ui/dynamic.py +++ b/discord/ui/dynamic.py @@ -208,3 +208,9 @@ class DynamicItem(Generic[BaseT], Item['View']): from the ``match`` object. """ raise NotImplementedError + + async def callback(self, interaction: Interaction[ClientT]) -> Any: + return await self.item.callback(interaction) + + async def interaction_check(self, interaction: Interaction[ClientT], /) -> bool: + return await self.item.interaction_check(interaction)