discord.py: как изменить значок сервера - PullRequest
0 голосов
/ 23 сентября 2018

Я хочу изменить значок сервера.Попытка это:

await bot.edit_server(ctx.message.server, icon_url="http://some.thing/image.png)

1 Ответ

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

Вместо этого вам нужно передать icon объект, подобный bytes.Так что если у вас есть файл image.jpg, вы можете сделать

with open('image.jpg', 'rb') as f:
    icon = f.read()
await bot.edit_server(ctx.message.server, icon=icon)

. В вашем примере вам нужно загрузить это изображение в bytes, а затем использовать его для edit_server

...