Articles of discord.py

Discord importando problema de python

Recibí este error cuando trato de importar el módulo discord, lo instalé con pip install discord Estoy usando pip versión 10.0.1 y python 3.7 import discord File “C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\__init__.py”, line 20, in from .client import Client, AppInfo, ChannelPermissions File “C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\client.py”, line 38, in from .state import ConnectionState File “C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\state.py”, line 36, in from . import utils, […]

¿Cómo haría que mi bot de Python Discord imitara todos los mensajes enviados?

Estoy escribiendo un bot de Discord usando Python (v. 3.6.1). Una de sus funciones detecta todos los mensajes enviados en un canal, los procesa y luego responde a los mensajes en dicho canal. (Al menos, eso es lo que quiero que haga). He intentado esto: @bot.event async def on_message(message): await bot.say(message.content) La función responde cuando […]

Conseguir un bot de discordia para mencionar a otros usuarios.

Estoy trabajando en un bot para hacer algunos comandos simples para mi servidor de discordias y no he podido averiguar cómo hacer que el bot mencione a personas que no son el autor. if message.content.startswith(“+prank”): user = client.get_user_info(id) await client.send_message(message.channel, user.mention + ‘mention’) Cuando bash ejecutar el comando aparece el mensaje de error: Ignoring exception […]

On_message () y @ bot.command

Cuando tengo on_message() en mi código, impide que todos los demás comandos de @bot.command de funcionar. He intentado await bot.process_commands(message) , pero eso tampoco funciona. Aquí está mi código que tengo: @bot.event @commands.has_role(“Owner”) async def on_message(message): if message.content.startswith(‘/lockdown’): await bot.process_commands(message) embed = discord.Embed(title=”:warning: Do you want to activate Lock Down?”, description=”Type ‘confirm’ to activate Lock […]

discord.py – bot no responde a múltiples mensajes conectados

Estoy tratando de hacer un bot de discordias contar chistes en Python. Sin embargo, específicamente con las bromas de Knock Knock, no puedo hacer que el bot responda después de que el usuario responde con “quién está ahí”. ¿Puedes ayudarme por favor? @bot.command(pass_context=True) async def joke(ctx, type): if type.lower() == “ym”: yo_momma = (“fat, I […]

¿Dónde está el lugar donde los robots de discordia pueden almacenar información

No soy demasiado nuevo para python, sino nuevo para discord.py. He intentado leer el manual discord.py pero no encontré dónde puedo almacenar alguna variable temporal en un robot discord. manual de discord.py: http://discordpy.readthedocs.io/en/latest/api.html Por ejemplo, en PHP SESSION, podemos almacenar información en la SESSION (). ¿Discord.py tiene el mismo tipo de cosas? Por ejemplo, si […]

Ejecuta una función asíncrona cuando youtube-dl termina de descargar (python)

He estado escribiendo un bot de música para python usando la reescritura discord.py. Descarga videos a través de youtube-dl y los reproduce en un chat de voz. He estado trabajando duro en una extensión musical, y recientemente me di cuenta de que había pasado por alto algo. La opción de progress hooks de youtube-dl es […]

¿Cómo tienes un bot para agregar una reacción usando un emoji personalizado?

Estoy intentando agregar un emoji personalizado como reacción a un mensaje que usa discord.py versión 0.16.12 y no puedo ponerlo en funcionamiento. Aquí está el código que estoy usando: @bot.event async def on_message(message): if message.content.find(‘:EmojiName:’): await bot.add_reaction(message, ”) También he intentado pasar el ID de emoji como una cadena similar a discord.js (message, ‘#EmojiID#’) . […]