es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

discord.py 2.0 la función url_as no funciona.

Estoy haciendo un bot que tiene comandos de procesamiento de imágenes de 1.7.3 discord, solía funcionar perfectamente y cuando cambié a 2.0.1 obtengo estos errores.

así como en 1.7.3

asset = Member.avatar.url_as(size=128)

ahora en 2.0.1

asset = Member.avatar.url_as(size=128)

pero el problema es que la documentación dice que de Member.avatar_url es Member.avatar.url, pero la función url_as tampoco funciona, ¿qué debo hacer?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que la sintaxis para obtener la URL del avatar de un miembro ha cambiado de avatar_url_as a avatar.url_as en la versión 2.0.1 de discord.py. Sin embargo, parece que el método url_as no está funcionando como se esperaba. Existen algunas posibles soluciones para este problema:

    1. Utiliza el atributo url en lugar de url_as:
    # Utiliza este código en su lugar:
    asset = member.avatar.url
    
    1. Retrocede a la versión 1.7.3 de discord.py:
    # Para instalar la versión 1.7.3:
    pip install discord.py==1.7.3
    
    1. Espera a que se publique una corrección:

    Mantente atento a las actualizaciones de discord.py que aborden este problema.

    1. Intenta utilizar un método alternativo para procesar imágenes:

    Si ninguna de las soluciones anteriores funciona, es posible que necesites explorar métodos alternativos para procesar imágenes en tu bot de Discord. Hay muchas bibliotecas y APIs disponibles para la manipulación de imágenes en Python, por lo que deberías poder encontrar una alternativa que se adapte a tus necesidades.

Comments are closed.