discordbot制作において追加しても動かないコードがあります。
通話に入った人がいたら通知する機能を作りたいのですが
python
1@client.event 2async def on_voice_state_update(member, before, after): 3 if member.guild.id == 000000000000000000 and (before.channel != after.channel): 4 now = datetime.utcnow() + timedelta(hours=9) 5 alert_channel = client.get_channel(000000000000000000) 6 if before.channel is None: 7 msg = f'{now:%m/%d-%H:%M} に {member.name} が {after.channel.name} に参加しました。' 8 await alert_channel.send(msg) 9 elif after.channel is None: 10 msg = f'{now:%m/%d-%H:%M} に {member.name} が {before.channel.name} から退出しました。' 11 await alert_channel.send(msg)
インデント等確認しましたがどうもここがうまくいかず3日以上解決しないので助けていただけたら嬉しいです
よろしくお願いします
回答1件
あなたの回答
tips
プレビュー