Задать вопрос
  • Не выдаёт роль что делать?

    fenrir1121
    @fenrir1121 Куратор тега discord.py
    Начни с документации
    Перевести ошибку. Ни к питону, ни к библиотеке она отношения не имеет.
    Либо у вас не выданы необходимые полномочия боту, либо его роль находится в списке ролей ниже чем роль, которую он должен выдать.

    Чтобы определить какой из двух вариантов случился в вашем случае нужно перестать обрабатывать ошибки принтами и читать Traceback, там все будет написано.
    Ответ написан
    1 комментарий
  • Что делать ошибка после возрата?

    fenrir1121
    @fenrir1121 Куратор тега discord.py
    Начни с документации
    Переводим ошибку
    coroutine 'ApplicationContext.respond' was never awaited

    Смотрим на строку, которая эту ошибку вызывает
    ctx.respond(f'Вы уже использовали {us} из {kyp}',ephemeral=True)

    Сравниваем с вашим же кодом на 10 строк нижe
    await ctx.respond(embed=embedvar,ephemeral=True)
    Играем в игру "найди одно ключевое отличие", добавляем в код await

    С учетом того, что у библиотеки discord.py нет объектов ApplicationContext, похоже код использует какой-то форк и такие вещи стоит указывать.
    Ответ написан
    Комментировать
  • Не блокирует человека discord.py?

    fenrir1121
    @fenrir1121 Куратор тега discord.py
    Начни с документации
    Команда верная. Если убрать лишнее она сводится к одной строчке.
    @client.command()
    @commands.has_permissions(ban_members = True)
    async def ban(ctx, member : discord.Member, *, reason = None):
        await member.ban(reason = reason)


    А не работает, поскольку в функции нигде не определен объект userName у которого вы пытаетесь вызвать метод send. Что впрочем вам должно было бы писаться, если только вы не глушите любые ошибки
    Ответ написан
    Комментировать
  • Нету прав что делать?

    @9982th
    Выполните в терминале
    chmod +x /home/miwa/log4j-shell-poc/jdk1.8.0_20/bin/java


    У исполняемого файла "java", судя по всему, скачанного из интернета, потерялся флаг, разрешающий его исполнение, и ОС, соответственно, не дает разрешения запустить его как субпроцесс.
    Ответ написан
    Комментировать
  • Не отправляет текст из файла?

    GavriKos
    @GavriKos
    ОК, гугл, "как на питоне прочитать текст из файла в переменную"
    Ответ написан
  • Ошибка при комманде что делать?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    А давно третий параметр функции open стал строковым? Судя по строке "utf-16", вы хотели задать кодировку открываемого файла. Тогда надо либо указать этот параметр четвёртым, либо именованным.
    Ответ написан
    Комментировать
  • Ошибка в коде я хочу чтобы помогли?

    iMedved2009
    @iMedved2009
    Не люблю людей
    $users = "SELECT * FROM 'users'";
    $sql = isset($_POST["login"]);
    $conn->query($sql);


    Вы в переменую sql положили результат работы функции isset() - это bool. В результате вы пытаетесь выполнить запрос
    $conn->query(bool);
    Ответ написан
    Комментировать
  • Ошибка в коде я хочу чтобы помогли?

    Adamos
    @Adamos
    SELECT * FROM 'users'
    Банальнейшая ошибка новичков в SQL: имена таблиц и полей берутся не в прямые, а в обратные кавычки.
    В ошибке же и написано: проблема в базе, с запросом, а не с тем кодом, который его выполняет.
    Ответ написан
    Комментировать