«discord.py» — это библиотека Python 3.8+ для взаимодействия с официальным API Discord. Этот тег следует использовать только при ссылке на библиотеку discord.py. Если вы используете вилку [nextcord] или [pycord], используйте эти теги вместо этого, если вопрос относится конкретно к ним; в противном случае используйте тег форка и [discord.py]. Пожалуйста, проверьте, включены ли все необходимые намерения в коде и на вашем портале разработчиков Discord.
Я работаю над ботом для прокачки. Я обнаружил серьезную проблему с получением опыта, и ею можно чрезвычайно злоупотреблять. Я хочу, чтобы у него было время восстановления после того, как пользователь отправляет сообщение, поэтому, когда пользователь спамит в канале для фарма XP, у него есть время ...
30 Окт 2023 в 06:02
Я пытаюсь создать бота Discord, который каждый день в 8:00 утра по местному времени отправляет сообщение на сервер с информацией о температуре, проценте дождя и т. д.
У меня возникли проблемы с тем, как бот может проверить, сейчас 8:00 утра по местному времени пользователя. У меня есть несколько вс...
26 Сен 2023 в 03:22
Я пытаюсь установить этого бота Discord с GitHub.
Я впервые использую фитон, поэтому все было настроено примерно 5 часов назад. также установили все требования
Я бежал
-py -3 -m pip install -U discord.py
-py -3 -m pip install -U discord.py[voice]
-py -3 -m pip install python-dotenv
-py -3 -m pip in...
25 Сен 2023 в 11:44
Я пишу музыкального бота Discord, используя discord.py и YT_DLP. По какой-то причине звук искажается, когда я воспроизвожу источник звука для разбивки голосового канала. Это часть моего кода: ` @bot.command(pass_context=True) async def YES(ctx, url): if(ctx.author.voice): Channel=ctx.message.autho...
24 Сен 2023 в 23:36
Я пишу бота Discord в discord.py и хочу иметь возможность создать бота, который будет предупреждать участников сервера Discord за 24 часа до начала конкурса. Как мне получить информацию с сайта? Изображение данных, мне нужны выделенные данные
Я новичок в JavaScript, и мне не удалось получить данны...
24 Сен 2023 в 23:33
У меня есть бот Discord на Python, который имеет несколько команд, а также веб-перехватчик, который отправляет информацию из стороннего сервиса. Однако бот Discord игнорирует команды, вводимые вебхуком, ничего не отправляя на консоль. В самом коде нет попыток доступа к Пользователю (очевидно, что ...
24 Сен 2023 в 21:11
Я работаю над командой шифрования канала, и когда я приступаю к ее выполнению, я получаю сообщение об ошибке «Запрещено 403: невозможно редактировать сообщение, созданное другим пользователем», как мне это исправить или это вообще возможно?
async def encrypt_channel(ctx):
channel = ctx.channel
...
24 Сен 2023 в 10:53
Я хочу настроить PyNaCl для проекта бота Discord, но у меня возникли проблемы с его установкой. когда я просто использую
$ pip install pynacl
Он говорит, что модуль pynacl установлен успешно, но когда я пытаюсь его импортировать, модуля с именем pynacl нет. Я использую Replit для хостинга, поэтом...
23 Сен 2023 в 21:56
Я пытаюсь создать бота, который каждую неделю будет давать 1 случайному пользователю определенную роль. Однако, что бы я ни пытался, я не могу найти способ заставить бота назначить роль без предварительного выполнения пользователем действия (отправка сообщения, присоединение к серверу и т. д.).
Ест...
23 Сен 2023 в 06:16
Я застрял, пытаясь получить запланированные задачи для бота Discord, которого я хочу создать и запустить. Если мое планирование вызывало проблемы, я решил просто выполнить задачу по времени, потому что у меня меньше внешних переменных, которые могли бы повлиять на выполнение задачи.
Судя по другим ...
23 Сен 2023 в 00:08
Я создаю бота для шуток на моем сервере Discord. Он предназначен для чтения последних двух букв последнего слова в сообщении, и если они заканчиваются на er, он отвечает: «{last_word}, я ее почти не знаю!» Не могу заставить бота отвечать на сообщения. При запуске нет ошибок, и бот отображается ...
21 Сен 2023 в 21:53
Итак, я делаю бота для друга и хочу регистрировать удаленные сообщения, однако мой код показывает только удаленные сообщения и удаленные изображения отдельно, а не отправляет оба встраивания, как это делает Dyno
Вот код журнала удаления:
@commands.Cog.listener()
async def on_message_delete(self,...
20 Сен 2023 в 20:05
Не совсем уверен, почему это не работает.
Вносить разлад
Клиент = раздор.Клиент()
Client.run("MTE1MzgzMTI2NjQwMDA3NTgwNw.G5CEPR.dhj7SVkclMeax_6KgvfyGqaIIYQCbcqWqTN20Q")
Сообщение об ошибке: обратная трассировка (последний вызов):
Файл «/Users/diyar/Desktop/myBot/test-myBot.py», строка 3, в
клиент ...
20 Сен 2023 в 06:27
Итак, у меня есть этот код, это по сути бот чатгпт, ага. Мне нужно указать имя пользователя Discord в конце системного сообщения, но я не знаю, где его поместить. Потому что, я думаю, ввод чего-то вроде {message.author.name} вне async def не сработает?
def get_messages(sender, recipient, message...
19 Сен 2023 в 21:41
on_command_error не срабатывает при обнаружении недопустимой команды или CheckFailure. Я просто получаю сообщение об ошибке в консоли, как будто ее там не было.
AUTHORIZED_USERS = []
def is_authorized():
async def predicate(ctx):
return ctx.user.id in AUTHORIZED_USERS
return app_com...
19 Сен 2023 в 02:28
@commands.command()
async def leader(self, ctx):
desc = ""
counter = 1
async with aiosqlite.connect(self.DB) as db:
async with db.execute(
"SELECT ID, sum(Punktestand) FROM Mitglieder GROUP BY ID ORDER BY Punktestand DESC LIMIT 35"
) as cursor:
...
17 Сен 2023 в 12:01
В настоящее время я пытаюсь выполнить команду, в которой пользователь может выбирать, в какие каналы мой бот может писать, но я получаю ошибку discord.errors.HTTPException: 400 Bad Request (error code: 50035): Invalid Form Body In components.0.components.0.options: Must be 6 or more in length. при ...
16 Сен 2023 в 23:52
Я пытаюсь создать бота, который отправляет сообщение в определенное время. Использование времени UTC работает всегда
@tasks.loop(time=datetime.time(7,0,0))
async def sendMsg(self):
Code here
Но когда я пытаюсь включить tzinfo во время, он становится привередливым (в конечном итоге он о...
16 Сен 2023 в 21:40
Я пытаюсь создать бота Discord, который проверяет каждое сообщение, отправленное на сервер, чтобы узнать, отображается ли автор сообщения в автономном режиме. Если автор сообщения находится в автономном режиме, он должен удалить свое сообщение и отправить одно обратно, сообщив им, что он не может о...
15 Сен 2023 в 20:17
@bot.command()
async def views(self, ctx, *args):
channel_name = args[0]
await ctx.send(channel_name)
В нем говорится, что я кортеж, но я хочу использовать переменную, содержащую имя пользователя, для добавления URL-адреса. url = "url" + channel_name...
15 Сен 2023 в 01:05
Я пытаюсь сделать бота для GTA5 и еще нескольких вещей. Когда я запускаю команду, никаких ошибок не появляется, поэтому я не знаю, что с ней не так. Я собираюсь опубликовать это на других серверах, чтобы я не мог использовать идентификатор пользователя. Если есть способ получить его при выполнени...
14 Сен 2023 в 22:41
conserved_messages = {}
@tree.command(name='conserve', description='conserve')
@app_commands.describe(message_id='message_id')
async def conserve(interaction: discord.Interaction, message_id: str):
try:
target_message = await interaction.channel.fetch_message(int(message_id))
c...
14 Сен 2023 в 19:20
Я пытаюсь написать бот Discord с функцией билетов, и он продолжает выдавать ошибку.
Traceback (most recent call last):
File "C:\Users\Scarlett Rivera\AppData\Local\Programs\Python\Python311\Lib\site-packages\discord\ui\view.py", line 427, in _scheduled_task
await item.callback(interaction)
F...
14 Сен 2023 в 18:59
Я пытаюсь создать гоночную мини-игру с помощью бота Discord, и у меня возникли проблемы на начальном этапе.
По сути, я хочу, чтобы кто-то запустил команду /race и позволил присоединиться как можно большему количеству людей, после чего я пытаюсь получить список, содержащий идентификаторы всех пользов...
14 Сен 2023 в 01:25
Я работаю над ботом Discord.py, используя версию 3.14. Моя цель — создать команду под названием showdecks, которая отображает раскрывающееся меню доступных колод и после выбора извлекает и отображает названия карт в выбранной колоде.
class MyDropdownView(View):
def __init__(self, decks):
...
13 Сен 2023 в 19:49