Module slack_bolt.listener_matcher.async_builtins
Classes
class AsyncBuiltinListenerMatcher (*, func: Callable[..., Union[bool, Awaitable[bool]]], base_logger: Optional[logging.Logger] = None)
-
Expand source code
class AsyncBuiltinListenerMatcher(BuiltinListenerMatcher, AsyncListenerMatcher): async def async_matches(self, req: AsyncBoltRequest, resp: BoltResponse) -> bool: return await self.func( # type: ignore[misc] **build_async_required_kwargs( logger=self.logger, required_arg_names=self.arg_names, request=req, response=resp, this_func=self.func, ) )
Ancestors
Inherited members