Описание тега discord.py-rewrite

Discord.py - это API-оболочка официального Discord API, написанная на Python. Пометка: вопросы, касающиеся ветки перезаписи (v1.0) discord.py, должны быть помечены следующими тегами [python] + [discord] + [discord.py] + [discord.py-rewrite]. Только при использовании ветки перезаписи (v1.0) discord.py вопрос должен быть помечен этим тегом (если вы не уверены, не используйте этот тег).
1 ответ

Python: Как использовать переменные в строке, извлеченной из файла JSON?

Итак, у меня есть строка, хранящаяся в файле JSON, но когда я добавляю ее в свой код Python, есть определенные части, которые я хочу заменить переменными. Как бы я поступил так? Вот что у меня сейчас актуально: (я пишу как диск-бот с помощью discord…
14 окт '18 в 16:46
2 ответа

Распечатывать онлайн-пользователей на консоли, Discord.py

Когда я выполняю команду, используя мой текущий код, я получаю ошибку NameError: name 'offline' is not defined, Я не могу найти правильные переменные, чтобы заставить его работать должным образом. @bot.command() async def D(ctx): for user in ctx.gui…
15 авг '18 в 06:22
1 ответ

Как использовать get_user_info для перезаписи Discord.py

Итак, у меня есть команда, которая работает, за исключением той части, где она должна получить идентификатор пользователя, вот код: from discord import abc from discord.ext import commands import asyncio class DMCog: def __init__(self, bot): self.bo…
06 фев '19 в 19:07
1 ответ

Событие on_ready и on_message никогда не запускается?

Моя идея - это класс, который обрабатывает все входящие и исходящие сообщения на дискорд сервере. Так что позже я смогу использовать это в тандеме с другим каналом IRC-типа для их синхронизации. Но сначала я хотел разработать этот класс, однако я не…
05 май '18 в 20:27
2 ответа

discord.py не может удалить сообщения автора

Я использую Discord.py версии 1.0.0. Я пытаюсь написать команду echo, которая при получении сообщения отобразит сообщение и удалит команду из чата. Вот пример моего кода. client = Bot(description="Test bot", command_prefix="&", pm_help = False) …
1 ответ

Как получить все игры, в которые играл пользователь, используя Discord с discord.py

Есть ли способ получить все игры, в которые играл пользователь, используя Discord? Исходя из этого, я могу дать им конкретные роли. Спасибо!
09 ноя '18 в 22:01
1 ответ

Discord.py - Embed thumbnail param - Как получить аватары пользователя для команды

Это единственная строка кода, которая не работает: embed.set_thumbnail(user.avatar_url) Там написано 2 аргумента, когда я его исправил, возможно, из-за какого-то синтаксического сахара или чего-то еще. Однако в этом текущем состоянии, в котором я ви…
1 ответ

Discord.py переписать при попытке удалить канал команда ".delete()" выдает ошибку

Я некоторое время работал над диссон-ботом, но столкнулся с проблемой. Создание канала (Ticket) идет очень хорошо, но когда я хочу удалить определенный канал, он все равно закрывает все, хотя я сделал оператор if: if message.content.lower().startswi…
0 ответов

База данных MySQL возвращается Нет, но информация присутствует после перезапуска приложения

У меня есть Discord.py Bot и приложение Flask. Когда я вставляю информацию в базу данных через приложение Flask и пытаюсь выбрать эту информацию вручную через Discord Bot, она возвращает None. Но после перезапуска приложения оно найдет информацию по…
04 янв '19 в 04:07
1 ответ

Функция "say" выдает AttributeError: у объекта 'str' нет атрибута 'channel' error

Я устанавливаю новый бот дискорд с помощью @bot.command() функциональность, однако, моя !say Команда не будет принимать ввод пользователя, а затем сказать боту @bot.command() async def say(message): #await bot.delete_message(message) await bot.send_…
2 ответа

Удаление определенных сообщений, которые были отправлены ботом и отправлены пользователем. Discord.py переписать

У меня много проблем с перезаписью discord.py и его миграцией. Я посмотрел на миграцию на сайт v1.0 и там было сказано, что нужно добавить message.delete(), и я так и сделал, но понял, что это не работает, поэтому я также ввел ctx. Но это привело к …
20 янв '19 в 12:18
0 ответов

Невозможно получить данные из JSON с условиями

В настоящее время я почти новичок в программировании и создаю многоязычного бота Discord, написанного на Discord.py Rewrite, который будет получать свои строки из определенного JSON в соответствии с языком сервера. Вот мой код в начале моей тестовой…
30 янв '19 в 08:45
1 ответ

discord.py переписать | Проблема с получением сообщения автора

Я выполнял команду числовой игры на своем сервере, и кто-то посоветовал мне добавить трудности. Итак, у меня есть 3 трудности для пользователя на выбор. Я уже получил немного кода, который получил ответ автора и работал, поэтому я снова использовал …
18 фев '19 в 19:54
2 ответа

discord.py переписать | Реализация валюты

Итак, я давно хотел попробовать добавить валюту в свой бот. Итак, я опустил голову и начал сегодня, но у меня есть некоторые проблемы. Я знаю, что мне нужно использовать словарь членов, и у меня уже есть это: amounts = {}, У меня есть команда регист…
22 фев '19 в 19:05
1 ответ

discord.py переписать | Разрешить только один экземпляр команды

Используя мой бот, я обнаружил, что несколько человек могут использовать одну и ту же команду одновременно. Я хотел бы, чтобы команда выполнялась по одному, из-за ее природы. Есть ли способ убедиться, что запущен только один экземпляр команды? Если …
24 фев '19 в 14:50
1 ответ

Локальная переменная, указанная перед присваиванием в классе? с питоном, дискордпи

У меня возникли некоторые проблемы с тем, чтобы сделать cog с веткой discordpy rewrite в python. Я пытаюсь сделать команду, чтобы начать соединение с базой данных, используя MySQL соединитель и создать простую таблицу. Проблема в том, что когда я оп…
2 ответа

Как добавить соотношение?

Привет, я хочу добавить соотношение к моему подсчету голосов. В настоящее время я делаю музыкальный модуль. Музыкальные команды, такие как пауза, пропуск, громкость и т. Д., Основаны на реакциях (смайликах) пользователя. В настоящее время для пропус…
3 ответа

Выдать пропущенную песню по запросу

Привет! В настоящее время я работаю над музыкой для своего бота и пытаюсь выяснить, как позволить автору запроса пропустить песню, не прибегая к голосованию. Music Cog использует реакции, чтобы пропустить, остановить, приостановить песни и т. Д. req…
1 ответ

Как не дать разногласному боту отреагировать на себя - Вернуть, если утверждение не работает

Я довольно новичок в Python, и я пишу бот-диск, используя переписать discord.py, Python 3.7. Вот в чем проблема: мой бот продолжает реагировать сам на себя, генерируя бесконечный поток повторяющихся сообщений. Я искал решения своей проблемы, и то, с…
02 мар '19 в 19:07
1 ответ

Бот принимает ввод пользователя через DM?

При тестировании перемещения некоторых из моих установочных модулей на DM вместо серверного канала, как если бы я делал это на канале, люди могут легко запутаться с ответами, даже если у меня есть бот, настроенный на игнорирование кого-либо, кроме о…
29 дек '18 в 05:07