class SomeClass(commands.Cog):
def __init__(self, bot):
self.bot = bot
## Do something
print('LOADED')
@__init__.after_invoke #<-- Right here
async def after_init(self, ctx):
print('After')
我不知道该怎么做,我尝试了很多事情,但是我不能像函数那样真正选择init来执行类似that的操作>
class SomeClass(commands.Cog):def __init __(self,bot):self.bot = bot ##做一些打印('LOADED')@__ init __。after_invoke#
在这里装饰员可能是一个过大的杀手。您可以只在__init__
中调用该方法: