Fix proxying messages with no avatar set

This commit is contained in:
Ske 2018-07-13 22:07:52 +02:00
parent 90ae1de19e
commit f16dd460ec

View File

@ -63,7 +63,8 @@ async def send_hook_message(member, hook_id, hook_token, text=None, image_url=No
# Use FormData because the API doesn't like JSON requests with file data # Use FormData because the API doesn't like JSON requests with file data
fd = aiohttp.FormData() fd = aiohttp.FormData()
fd.add_field("username", "{} {}".format(member["name"], member["tag"] or "").strip()) fd.add_field("username", "{} {}".format(member["name"], member["tag"] or "").strip())
fd.add_field("avatar_url", member["avatar_url"]) if member["avatar_url"]:
fd.add_field("avatar_url", member["avatar_url"])
if text: if text:
fd.add_field("content", text) fd.add_field("content", text)