def _create_callback_registration(key):
def _inner(self, func):
if not inspect.iscoroutinefunction(func):
raise ValueError("You can only register coroutines!")
self._message_callbacks.setdefault(key, []).append(func)
return func
return _inner
评论列表
文章目录