Wolf_Yout
@Wolf_Yout

Раньше, файл создавался сам, а теперь перестал, почему?

@slash_command(name="mute", description="Замьютить человека", options=[Option("member","Участник", OptionType.USER, required=True)])
    @dislash.has_permissions(manage_messages=True)
    @dislash.bot_has_permissions(manage_messages=True)
    async def _mute(self, ctx, member :discord.Member):
        with open(f"mute_members/{member.id}.txt", "w") as file:
            file.write(ctx.guild.id)
        await ctx.reply("Успешно! Участник в мьюте!")

Раньше, когда я делал такой мьют, файл создавался сам если его нет, теперь же выдаёт ошибку:
@slash_command(name="mute", description="Замьютить человека", options=[Option("member","Участник", OptionType.USER, required=True)])
    @dislash.has_permissions(manage_messages=True)
    @dislash.bot_has_permissions(manage_messages=True)
    async def _mute(self, ctx, member :discord.Member):
        with open(f"mute_members/{member.id}.txt", "w") as file:
            file.write(ctx.guild.id)
        await ctx.reply("Успешно! Участник в мьюте!")

Папка создана.
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Обработай Exception

except Exception as e:
        print 'Reason: ' + e.errno
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы