Задать вопрос
@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)}')
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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