From a0a583ebca5a4b7032f12228efae019106b22cf8 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Fri, 19 May 2017 21:59:08 +0300 Subject: [PATCH] Make more easy API request from bot object. --- aiogram/bot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aiogram/bot.py b/aiogram/bot.py index bc45d9e2..cbb3487b 100644 --- a/aiogram/bot.py +++ b/aiogram/bot.py @@ -41,6 +41,9 @@ class AIOGramBot: setattr(self, '_me', await self.get_me()) return getattr(self, '_me') + async def request(self, method, data=None): + return await api.request(self.session, self.__token, method, data) + async def get_me(self) -> User: - raw = await api.request(self.session, self.__token, ApiMethods.GET_ME) + raw = await self.request(ApiMethods.GET_ME) return self._prepare_object(User.de_json(raw))