mirror of
https://github.com/pyrogram/pyrogram
synced 2025-08-28 21:07:59 +00:00
Make get_me return the new type
This commit is contained in:
parent
4f14dd7abe
commit
c0890d8cdb
@ -17,21 +17,23 @@
|
||||
# along with Pyrogram. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from pyrogram.api import functions, types
|
||||
from ...ext import BaseClient
|
||||
from ...ext import BaseClient, utils
|
||||
|
||||
|
||||
class GetMe(BaseClient):
|
||||
def get_me(self):
|
||||
"""A simple method for testing the user authorization. Requires no parameters.
|
||||
"""A simple method for testing your authorization. Requires no parameters.
|
||||
|
||||
Returns:
|
||||
Full information about the user in form of a :obj:`UserFull <pyrogram.api.types.UserFull>` object.
|
||||
Basic information about the user or bot in form of a :obj:`User` object
|
||||
|
||||
Raises:
|
||||
:class:`Error <pyrogram.Error>`
|
||||
"""
|
||||
return self.send(
|
||||
functions.users.GetFullUser(
|
||||
types.InputPeerSelf()
|
||||
)
|
||||
return utils.parse_user(
|
||||
self.send(
|
||||
functions.users.GetFullUser(
|
||||
types.InputPeerSelf()
|
||||
)
|
||||
).user
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user