mirror of
https://github.com/TeamPGM/pyrogram.git
synced 2024-11-17 13:21:52 +00:00
Fix some methods not being defined using async
This commit is contained in:
parent
0f9029202e
commit
8700e3a0f3
@ -146,29 +146,29 @@ class BaseClient:
|
||||
async def answer_inline_query(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def get_profile_photos(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_message_text(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_inline_text(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_message_media(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_inline_media(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_message_reply_markup(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
async def edit_inline_reply_markup(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def guess_mime_type(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def guess_extension(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def get_profile_photos(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_message_text(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_inline_text(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_message_media(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_inline_media(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_message_reply_markup(self, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def edit_inline_reply_markup(self, *args, **kwargs):
|
||||
pass
|
||||
|
@ -129,7 +129,7 @@ class CallbackQuery(Object, Update):
|
||||
client=client
|
||||
)
|
||||
|
||||
def answer(self, text: str = None, show_alert: bool = None, url: str = None, cache_time: int = 0):
|
||||
async def answer(self, text: str = None, show_alert: bool = None, url: str = None, cache_time: int = 0):
|
||||
"""Bound method *answer* of :obj:`CallbackQuery`.
|
||||
|
||||
Use this method as a shortcut for:
|
||||
@ -165,7 +165,7 @@ class CallbackQuery(Object, Update):
|
||||
The maximum amount of time in seconds that the result of the callback query may be cached client-side.
|
||||
Telegram apps will support caching starting in version 3.14. Defaults to 0.
|
||||
"""
|
||||
return self._client.answer_callback_query(
|
||||
return await self._client.answer_callback_query(
|
||||
callback_query_id=self.id,
|
||||
text=text,
|
||||
show_alert=show_alert,
|
||||
@ -173,7 +173,7 @@ class CallbackQuery(Object, Update):
|
||||
cache_time=cache_time
|
||||
)
|
||||
|
||||
def edit_message_text(
|
||||
async def edit_message_text(
|
||||
self,
|
||||
text: str,
|
||||
parse_mode: Union[str, None] = object,
|
||||
@ -209,7 +209,7 @@ class CallbackQuery(Object, Update):
|
||||
RPCError: In case of a Telegram RPC error.
|
||||
"""
|
||||
if self.inline_message_id is None:
|
||||
return self._client.edit_message_text(
|
||||
return await self._client.edit_message_text(
|
||||
chat_id=self.message.chat.id,
|
||||
message_id=self.message.message_id,
|
||||
text=text,
|
||||
@ -218,7 +218,7 @@ class CallbackQuery(Object, Update):
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
else:
|
||||
return self._client.edit_inline_text(
|
||||
return await self._client.edit_inline_text(
|
||||
inline_message_id=self.inline_message_id,
|
||||
text=text,
|
||||
parse_mode=parse_mode,
|
||||
@ -226,7 +226,7 @@ class CallbackQuery(Object, Update):
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
|
||||
def edit_message_caption(
|
||||
async def edit_message_caption(
|
||||
self,
|
||||
caption: str,
|
||||
parse_mode: Union[str, None] = object,
|
||||
@ -257,9 +257,9 @@ class CallbackQuery(Object, Update):
|
||||
Raises:
|
||||
RPCError: In case of a Telegram RPC error.
|
||||
"""
|
||||
return self.edit_message_text(caption, parse_mode, reply_markup)
|
||||
return await self.edit_message_text(caption, parse_mode, reply_markup)
|
||||
|
||||
def edit_message_media(
|
||||
async def edit_message_media(
|
||||
self,
|
||||
media: "pyrogram.InputMedia",
|
||||
reply_markup: "pyrogram.InlineKeyboardMarkup" = None
|
||||
@ -283,20 +283,20 @@ class CallbackQuery(Object, Update):
|
||||
RPCError: In case of a Telegram RPC error.
|
||||
"""
|
||||
if self.inline_message_id is None:
|
||||
return self._client.edit_message_media(
|
||||
return await self._client.edit_message_media(
|
||||
chat_id=self.message.chat.id,
|
||||
message_id=self.message.message_id,
|
||||
media=media,
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
else:
|
||||
return self._client.edit_inline_media(
|
||||
return await self._client.edit_inline_media(
|
||||
inline_message_id=self.inline_message_id,
|
||||
media=media,
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
|
||||
def edit_message_reply_markup(
|
||||
async def edit_message_reply_markup(
|
||||
self,
|
||||
reply_markup: "pyrogram.InlineKeyboardMarkup" = None
|
||||
) -> Union["pyrogram.Message", bool]:
|
||||
@ -316,13 +316,13 @@ class CallbackQuery(Object, Update):
|
||||
RPCError: In case of a Telegram RPC error.
|
||||
"""
|
||||
if self.inline_message_id is None:
|
||||
return self._client.edit_message_reply_markup(
|
||||
return await self._client.edit_message_reply_markup(
|
||||
chat_id=self.message.chat.id,
|
||||
message_id=self.message.message_id,
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
else:
|
||||
return self._client.edit_inline_reply_markup(
|
||||
return await self._client.edit_inline_reply_markup(
|
||||
inline_message_id=self.inline_message_id,
|
||||
reply_markup=reply_markup
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user