Задать вопрос
Ответы пользователя по тегу Python
  • Как сделать так чтобы в модуле turtle текст пропадал через несколько секунд?

    fenrir1121
    @fenrir1121
    Начни с документации
    Вот тебе документация по turtle, срочно научись ей пользоваться
    Ответ написан
    Комментировать
  • Не работает slash команда, как исправить?

    fenrir1121
    @fenrir1121
    Начни с документации
    Четко указано, что вместо ctx.message.guild пришел None.

    Я вам уже в ваших ранних вопросах говорил, что мертвую лошадь пинать не очень хорошая практика.
    В библиотеке interactions и в discord объекты не совпадают один в один, если хотите использовать их одновременно используйте тайпхинты чтобы четко понимать объект какого типа вам приходит и пишите доп обработку ситуаций под обе библиотеки.

    Либо посмотрите уже, что обе эти версии релизнуты уже почти год назад и больше не поддерживаются и когда вы в следующий раз захотите новые фичи с них все равно надо будет слезать.
    Interactions преобразовалась в независимо работающую interactions.py, а discord.py все же ближайшее время выродиться в версию 2.0 с теми самыми блекджеком и слеш командами
    Ответ написан
  • Возможно ли сделать короче?

    fenrir1121
    @fenrir1121
    Начни с документации
    Повторение выносишь в отдельную функцию, то что отличается передаешь как параметры.
    Ответ написан
    Комментировать
  • Как сделать бота, у которого нету профиля?

    fenrir1121
    @fenrir1121
    Начни с документации
    Никак. Это сообщение сформированное через Discohook, оно так отображается потому что нет отдельного значка для сообщений отправленных через вебхуки, но ботом он не является.
    Ответ написан
    Комментировать
  • Как сделать шкалу уровней?

    fenrir1121
    @fenrir1121
    Начни с документации
    1) Написать функцию, которая принимает на вход лвл и експ и рисует полоску, тестовые элементы
    2) Написать функцию, которая принимает на вход пользователя и выводит ник, аватарку, статус
    3) Написать функцию, которая объединяет все полученное в одну картинку и выводит по команде

    Разбейте задачу до элементов, которые будут Вам понятны и будет представление как их реализовать.

    Разумеется всегда можно изучить исходники аналогичных проектов на гитхабе, например Discord-levels-bot
    Ответ написан
  • Как добавить реакции и как сделать проверку на нажатие?

    fenrir1121
    @fenrir1121
    Начни с документации
    Как добавить реакции

    emoji = <>  # вставить свой emoji
    await message.add_reaction(emoji)


    как сделать проверку на нажатие?

    Срабатывают ивенты on_reaction_add или on_reaction_remove, там свою логику описывайте

    Я вообще не понимаю как, у всех гайдов по разному.

    Потому что в разных библиотеках реализации могут отличаться. Смотрите официальные примеры под нужную вам библиотеку, все всегда есть в документации.

    Я хочу сделать страницы но не вдупляю как!

    В новых версиях 2.0.X за это отвечает ui components. Пример реализации, например под discord.py есть в репозитории
    Ответ написан
    1 комментарий
  • Где поставить await? Или как фиксануть?

    fenrir1121
    @fenrir1121
    Начни с документации
    В связи с Вашим поведением в комментариях я не укажу на конкретную строчку, но дам вам пример базового бота на disnake.
    Сопоставьте Ваши 15 строчек и найдите несоответствие.
    Ответ написан
    Комментировать
  • Как сделать два администратора в /admins?

    fenrir1121
    @fenrir1121
    Начни с документации
    Ответ на конкретный вопрос как убрать какие-то символы - посмотрите документацию по replace(), translate(), join() и что такое срез строк.

    Ответ на реальный вопрос, который вы не смогли сформулировать: не использовать список для admins, когда нужна просто строка и не делать SELECT *, когда нужен только ID
    Ответ написан
    2 комментария