Discord.py - Embed thumbnail param - Как получить аватары пользователя для команды - PullRequest
0 голосов
/ 11 сентября 2018

Это единственная строка кода, которая не работает:

embed.set_thumbnail(user.avatar_url)    

В нем говорится, что 2 аргумента были даны, когда я его исправил, возможно, из-за какого-то синтаксического сахара или чего-то еще. Однако в этом текущем состоянии, в котором я видел видео, где он работает просто отлично, выдает ошибку:

The above exception was the direct cause of the following exception: 
Traceback (most recent call last):   
    File "C:\Users\BenHa\AppData\Local\Programs\Python\Python36-32\lib\site-packages\discord\ext\commands\bot.py", line 898, in invoke
    await ctx.command.invoke(ctx)   File 
"C:\Users\BenHa\AppData\Local\Programs\Python\Python36-32\lib\site-packages\discord\ext\commands\core.py", line 550, in invoke        
    await injected(*ctx.args, **ctx.kwargs)   File 
"C:\Users\BenHa\AppData\Local\Programs\Python\Python36-32\lib\site-packages\discord\ext\commands\core.py", line 70, in wrapped
    raise CommandInvokeError(e) from e 

discord.ext.commands.errors.CommandInvokeError: Command raised an exception: 
    HTTPException: BAD REQUEST (status code: 400): Invalid Form Body In embed.thumbnail.url: Not a well formed URL.

Не уверен, что делать на самом деле.

1 Ответ

0 голосов
/ 16 сентября 2018

ИСПРАВЛЕНИЕ: Все, что мне нужно было сделать, это добавить «url =», объявляя параметр в кортеже как URL, который, как я предполагал, был дан (я глупый).

...