Задать вопрос
@aitechb

Как сделать вывод сообщений из коносоли в файл discord.py?

@bot.event
async def on_voice_state_update(member, before, after):
with open('log.txt', 'a') as f:
if before.channel is None and after.channel is not None:
f.write(f'Пользователь {member} зашёл в канал {after.channel}, в канале {len(after.channel.members)}')
elif before.channel is not None and after.channel is None:
f.write(f'Пользователь {member} вышел из канала {before.channel}, в канале {len(before.channel.members)}')

Если заходишь на один сервер, все записывается нормально, если на другие, выдает данную ошибку
File "D:\Программирование\mus\Aitech.py", line 259, in on_voice_state_update
f.write(f'Пользователь {member} вышел из канала {before.channel}, в канале {len(before.channel.members)}')
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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