Deprecate Client.logout

This commit is contained in:
apple502j
2021-03-31 20:30:41 +09:00
committed by GitHub
parent 8a24a93010
commit 954dd09e18
2 changed files with 5 additions and 2 deletions

View File

@ -511,10 +511,13 @@ class Client:
await self.http.static_login(token.strip(), bot=bot)
self._connection.is_bot = bot
@utils.deprecated('Client.close')
async def logout(self):
"""|coro|
Logs out of Discord and closes all connections.
.. deprecated:: 1.7
.. note::
@ -675,7 +678,7 @@ class Client:
try:
loop.run_until_complete(start(*args, **kwargs))
except KeyboardInterrupt:
loop.run_until_complete(logout())
loop.run_until_complete(close())
# cancel all tasks lingering
finally:
loop.close()