mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-21 00:07:51 +00:00
Fix changing own nickname without manage_nicknames
Use @me/nick rather than id when changing own nickname - this only requires change_nicknames rather than manage.
This commit is contained in:
parent
5e8c79bf76
commit
7bae6dc5bc
@ -1424,7 +1424,12 @@ class Client:
|
||||
Editing the channel failed.
|
||||
"""
|
||||
|
||||
url = '{0}/{1.server.id}/members/{1.id}'.format(endpoints.SERVERS, member)
|
||||
if member == self.user:
|
||||
fmt = '{0}/{1.server.id}/members/@me/nick'
|
||||
else:
|
||||
fmt = '{0}/{1.server.id}/members/{1.id}'
|
||||
|
||||
url = fmt.format(endpoints.SERVERS, member)
|
||||
|
||||
payload = {
|
||||
# oddly enough, this endpoint requires '' to clear the nickname
|
||||
|
Loading…
x
Reference in New Issue
Block a user