creat1vv
@creat1vv
nodejs developer

Из за чего может не работать event on_voice_state_update?

Делаю ивент on_voice_state_update в когах. В файле без когов работает, а в когах нет. Из за чего может такое быть?

@commands.Cog.listener()
async def on_voice_state_update(self, member, before, after):
	if before.voice.voice_channel is None and after.voice.voice_channel is not None:
		print(f"{member} connect to {after.channel.name}")
	elif before.voice.voice_channel is not None and after.voice.voice_channel is None:
		print(f"{member} disconnect from {before.channel.name}")
	elif before.voice.voice_channel is not None and after.voice.voice_channel is not None:
		print(f"{member} move from {before.channel.name} to {after.channel.name}")
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Уберите отступ, эти строчки должны быть на одном уровне
@commands.Cog.listener()
async def on_voice_state_update(self, member, before, after):
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы