Tag: PYCORD
Tengo un comando de ayuda en mi bot de Pycord que muestra una lista de comandos. Este es el embed para mostrarlo: helpEmbed = discord.Embed(title=’BlazingBot Help’, description=’Hola, soy un bot creado por BlazingLeaf#3982, pero aún no puedo hacer mucho porque estoy en desarrollo’) Esta es la subclase de la vista . . . Read more
Tengo un comando de barra en mi bot de Pycord. Aquí está el código: @bot.slash_command(name=’saludar’, description=’¡Saluda a alguien!’) async def saludar(ctx, name): await ctx.send(‘¡Hola ‘ + name + ‘!’) ¿Cómo puedo hacer que “name” sea un parámetro opcional? Intenté establecer name=None, pero no funciona.
El problema Estoy creando un bot utilizando Pycord, con un comando que cambia el color de un rol. El comando toma dos argumentos: el ID del rol y el color al que se cambiará el rol. Aquí está mi código: @bot.command() async def colorChange(ctx, roleID: int, roleColor: discord.Color): role = . . . Read more
Así que encontré este código para un comando de expulsión y me gustaría saber cómo hacer para que, si la persona que envía el comando de expulsión no tiene permisos, responda al usuario y diga que no tiene los permisos adecuados. @bot.command() @commands.has_permissions(administrator=True) async def kick(ctx, user : discord.Member,*,reason): await . . . Read more
Hola, estoy trabajando en un bot de Discord y estoy tratando de agregar la selección de un rol como argumento para este comando. Debería lucir algo como esto: Aquí está mi código actualmente: @bot.slash_command(name=”setrankroles”, guild_ids=[898725831164178442]) async def setroles(ctx, role: Option(discord.Role,”¿Qué rol estás asignando?”), rank: Option(str, “¿Qué rango corresponde a ese . . . Read more