Вопросы по теме 'discord.py-rewrite'

Как мне получить каждый текстовый и голосовой канал и запретить @ всем его читать, а затем разрешить другой роли читать и отправлять?
Мне было интересно, как, когда бот добавлен в гильдию, я могу заставить его получать все текстовые и голосовые каналы, а затем запретить доступ @ всем для чтения, но затем разрешить другой роли с именем «Проверено» читать его? Я используя...
960 просмотров

discord.py - Команда для изменения ролей, которые нельзя использовать, если у роли есть разрешения, которых у пользователя нет
Я делаю Discord BOT с использованием библиотеки discord.py-rewrite , и у меня возникла проблема. Действительно, я делаю команду, которая может удалить все разрешения из указанных нами ролей. Но я хочу, чтобы эту команду могли использовать только...
855 просмотров
schedule 12.12.2022

Бот Discord отправляет несколько сообщений
Когда я запускаю код и происходит какое-то событие, бот все время отправляет сообщение из третьего оператора elif. Это сообщение должно быть ссылкой на видео на YouTube, потому что я сделал функцию, которая читает сообщение, отправленное кем-то,...
2204 просмотров

Как вы добавляете роли в discord.py?
Я пытаюсь добавить кому-то роль, но когда я делаю client.add_roles(member, role) Я перепробовал все, что мог придумать, с кодом, который просто дает мне это сообщение, я просмотрел несколько других вопросов в поисках ответа, но все говорят,...
1591 просмотров

Как исправить discord.ext.commands.errors.MissingRequiredArgument: автор - это обязательный аргумент, который отсутствует. в discord.py
Я пытаюсь создать команду для своего бота, которая позволяет пользователям отправлять отчеты об ошибках, но при запуске кода все равно получаю сообщение об ошибке. @client.command() async def bug(ctx, author, message, m): await...
2070 просмотров
schedule 18.03.2024

Discord.py-Rewrite Цикл через статусы с использованием фоновых задач
Моя цель Здравствуйте, я хочу, чтобы мой бот перебирал 3 префикса, префикс для бота, количество серверов и другое сообщение по моему выбору. Я использую _1 _ / _ 2_, поэтому пример в FaQ на веб-сайте readthedocs мне не помогает. То, что я...
374 просмотров

Как отправить DM автору команды?
Я пытаюсь создать бота, который отправляет пользователю, введшему команду, DM, но я не получаю код ошибки в PyCharm или DM в Discord, когда ввожу команду. Я делаю что-то неправильно? @client.command(aliases=['manage']) async def oversee(message):...
81 просмотров
schedule 19.11.2023

Есть ли способ использовать функцию проверки асинхронности для discord.py wait_for ()?
Я хотел бы использовать функцию проверки асинхронности: async def check(reaction, user): await x return y await self.bot.wait_for('reaction_add', check=check) Это дает сообщение об ошибке, в котором говорится, что функция проверки не...
705 просмотров

Я хочу сохранить переменную, которая будет постоянно изменять значение, хранящееся в ней. Я хочу сохранить каждое значение. Как бы я это сделал?
У меня есть Discord-бот, который постоянно хранит сообщение, отправленное пользователем. Я хочу где-нибудь сохранить это сообщение, а затем, когда бот будет вызван, я хочу случайным образом отправить одно из сохраненных мной сообщений. Или покажите...
68 просмотров

Захват пользовательского ввода в виде строки в Discord.py, перезапись и возврат указанного ввода в сообщении
Я пытаюсь записать ввод пользователя, то, что он говорит в сообщении, и вернуть его им в сообщении от бота. В частности, когда они запускают команду, она вернет любой текст, который они ввели после этого. Пока я здесь: async def...
363 просмотров
schedule 23.05.2024

Как я могу отправить сообщение DM кому-то, просто упомянув его имя в on_message в discord.py
Я хочу, чтобы бот отправил сообщение DM пользователю, чье имя указано в содержимом сообщения, вот код: @commands.Cog.listener() async def on_message(self, message): for user in People: # People list includes all members' names in...
63 просмотров

Добавление перезаписи канала для пользователя в Discord.py
Я пытаюсь создать перезапись канала для своего бота, чтобы он мог отправлять в канал сообщение о том, что канал заблокирован для роли @everyone. @commands.command() @has_permissions(manage_channels=True) async def lock(self, ctx):...
360 просмотров

Как исправить мою команду, которая должна спамить сообщение на сервере Discord
Я пытаюсь создать команду спама, которую могут использовать только определенные роли, но когда я запускаю свой код, я получаю кучу ошибок код: @bot.command() @commands.has_any_role('The Great Mountain Chicken', 'The Great Frogs', 'The Great...
553 просмотров

Как мне вывести список пользователей с ролями, которые имеют права администратора во встраивании для serverinfo
Цель: я хочу, чтобы команда информации о сервере в моем боте упоминала всех пользователей, у которых есть роль администратора, а не роли, а людей, обладающих ролью, у которой есть администратор, например, список людей, которые иметь роль...
204 просмотров

Использование discord.py для создания сервера и получения приглашения
Я создал гильдию с помощью discord.py, но не могу понять, как получить приглашение в эту гильдию! Как я могу получить приглашение?
217 просмотров
schedule 15.06.2024

Как я могу сделать цикл команд по требованию?
У меня есть команда с именем «Спрос», и мне нужно установить ограничение на количество на пользователя. На сервере есть роли с именем team_role, а также 2 требования, 1 требование и 0 требований. После того, как пользователь требует, мне нужно,...
55 просмотров

Как просмотреть всех участников и их роли в discord.py
async def interest(self): channel = self.client.get_channel(779743465252192297) em = discord.Embed(title ="Interest By time : ",color = discord.Colour.random()) total = 0 for members in...
479 просмотров
schedule 04.12.2022

Команда добавления ролей не работает (перезапись discord.py)
Поэтому я попытался создать для своего бота команду добавления роли: @bot.command() async def addrole(ctx, member: discord.Member, role: discord.Role): await member.add_roles(role) await ctx.send(f'{member} now has the {role} role') но...
58 просмотров
schedule 22.09.2022

Как я могу создать команду поиска в моем музыкальном боте Discord? (Discord.py переписать)
Я искал везде, но не нашел решения своей проблемы. Я просто хочу сделать команду, с помощью которой я могу перенаправить воспроизводимую музыку на определенную временную метку. Я использую discord.py 1.6.0.
158 просмотров
schedule 04.02.2024

Бот отвечает на упоминания канала
Недавно я пытался разработать бота Discord на Python. Я сделал так, что если сообщение содержит определенный номер, оно отреагирует и отправит сообщение. Вот код в файле cog: import discord from discord.ext import commands nice_numbers =...
75 просмотров
schedule 10.01.2024