discott.pyのコグで@ bot.event を使用することが可能かどうか疑問に思っていました。 __私は私のCOGクラスで@ cog discord.pyのbot.event
@self.bot.event
async def on_member_join(self, ctx, member):
channel = discord.utils.get(member.guild.channels, name='general')
await channel.send("hello")
をやって試してみましたが、私は私の__initでself.botを定義するにもかかわらず、私はエラーに
NameError: name 'self' is not defined
を取得します。
歯ブラシでbot.eventを実行する別の方法はありますか、それともできませんか?
編集:私は(私の応答を参照)、それが動作するように取得する方法を考え出したが、誰もがより良い方法を知っていれば、それで