mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Clean project
This commit is contained in:
parent
a83dd3ca63
commit
bdae5fb026
259 changed files with 1303 additions and 21135 deletions
|
|
@ -146,7 +146,7 @@ class Bot(BaseBot):
|
|||
:return: An Array of Update objects is returned.
|
||||
"""
|
||||
call = GetUpdates(
|
||||
offset=offset, limit=limit, timeout=timeout, allowed_updates=allowed_updates,
|
||||
offset=offset, limit=limit, timeout=timeout, allowed_updates=allowed_updates
|
||||
)
|
||||
return await self.emit(call)
|
||||
|
||||
|
|
@ -1007,7 +1007,7 @@ class Bot(BaseBot):
|
|||
)
|
||||
return await self.emit(call)
|
||||
|
||||
async def send_chat_action(self, chat_id: Union[int, str], action: str,) -> bool:
|
||||
async def send_chat_action(self, chat_id: Union[int, str], action: str) -> bool:
|
||||
"""
|
||||
Use this method when you need to tell the user that something is happening on the bot's
|
||||
side. The status is set for 5 seconds or less (when a message arrives from your bot,
|
||||
|
|
@ -1030,11 +1030,11 @@ class Bot(BaseBot):
|
|||
data, record_video_note or upload_video_note for video notes.
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SendChatAction(chat_id=chat_id, action=action,)
|
||||
call = SendChatAction(chat_id=chat_id, action=action)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_user_profile_photos(
|
||||
self, user_id: int, offset: Optional[int] = None, limit: Optional[int] = None,
|
||||
self, user_id: int, offset: Optional[int] = None, limit: Optional[int] = None
|
||||
) -> UserProfilePhotos:
|
||||
"""
|
||||
Use this method to get a list of profile pictures for a user. Returns a UserProfilePhotos
|
||||
|
|
@ -1049,10 +1049,10 @@ class Bot(BaseBot):
|
|||
accepted. Defaults to 100.
|
||||
:return: Returns a UserProfilePhotos object.
|
||||
"""
|
||||
call = GetUserProfilePhotos(user_id=user_id, offset=offset, limit=limit,)
|
||||
call = GetUserProfilePhotos(user_id=user_id, offset=offset, limit=limit)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_file(self, file_id: str,) -> File:
|
||||
async def get_file(self, file_id: str) -> File:
|
||||
"""
|
||||
Use this method to get basic info about a file and prepare it for downloading. For the
|
||||
moment, bots can download files of up to 20MB in size. On success, a File object is
|
||||
|
|
@ -1068,7 +1068,7 @@ class Bot(BaseBot):
|
|||
:param file_id: File identifier to get info about
|
||||
:return: On success, a File object is returned.
|
||||
"""
|
||||
call = GetFile(file_id=file_id,)
|
||||
call = GetFile(file_id=file_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def kick_chat_member(
|
||||
|
|
@ -1094,10 +1094,10 @@ class Bot(BaseBot):
|
|||
:return: In the case of supergroups and channels, the user will not be able to return to
|
||||
the group on their own using invite links, etc. Returns True on success.
|
||||
"""
|
||||
call = KickChatMember(chat_id=chat_id, user_id=user_id, until_date=until_date,)
|
||||
call = KickChatMember(chat_id=chat_id, user_id=user_id, until_date=until_date)
|
||||
return await self.emit(call)
|
||||
|
||||
async def unban_chat_member(self, chat_id: Union[int, str], user_id: int,) -> bool:
|
||||
async def unban_chat_member(self, chat_id: Union[int, str], user_id: int) -> bool:
|
||||
"""
|
||||
Use this method to unban a previously kicked user in a supergroup or channel. The user
|
||||
will not return to the group or channel automatically, but will be able to join via link,
|
||||
|
|
@ -1111,7 +1111,7 @@ class Bot(BaseBot):
|
|||
:return: The user will not return to the group or channel automatically, but will be able
|
||||
to join via link, etc. Returns True on success.
|
||||
"""
|
||||
call = UnbanChatMember(chat_id=chat_id, user_id=user_id,)
|
||||
call = UnbanChatMember(chat_id=chat_id, user_id=user_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def restrict_chat_member(
|
||||
|
|
@ -1138,7 +1138,7 @@ class Bot(BaseBot):
|
|||
:return: Returns True on success.
|
||||
"""
|
||||
call = RestrictChatMember(
|
||||
chat_id=chat_id, user_id=user_id, permissions=permissions, until_date=until_date,
|
||||
chat_id=chat_id, user_id=user_id, permissions=permissions, until_date=until_date
|
||||
)
|
||||
return await self.emit(call)
|
||||
|
||||
|
|
@ -1199,7 +1199,7 @@ class Bot(BaseBot):
|
|||
return await self.emit(call)
|
||||
|
||||
async def set_chat_permissions(
|
||||
self, chat_id: Union[int, str], permissions: ChatPermissions,
|
||||
self, chat_id: Union[int, str], permissions: ChatPermissions
|
||||
) -> bool:
|
||||
"""
|
||||
Use this method to set default chat permissions for all members. The bot must be an
|
||||
|
|
@ -1213,10 +1213,10 @@ class Bot(BaseBot):
|
|||
:param permissions: New default chat permissions
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SetChatPermissions(chat_id=chat_id, permissions=permissions,)
|
||||
call = SetChatPermissions(chat_id=chat_id, permissions=permissions)
|
||||
return await self.emit(call)
|
||||
|
||||
async def export_chat_invite_link(self, chat_id: Union[int, str],) -> str:
|
||||
async def export_chat_invite_link(self, chat_id: Union[int, str]) -> str:
|
||||
"""
|
||||
Use this method to generate a new invite link for a chat; any previously generated link is
|
||||
revoked. The bot must be an administrator in the chat for this to work and must have the
|
||||
|
|
@ -1233,10 +1233,10 @@ class Bot(BaseBot):
|
|||
(in the format @channelusername)
|
||||
:return: Returns the new invite link as String on success.
|
||||
"""
|
||||
call = ExportChatInviteLink(chat_id=chat_id,)
|
||||
call = ExportChatInviteLink(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def set_chat_photo(self, chat_id: Union[int, str], photo: InputFile,) -> bool:
|
||||
async def set_chat_photo(self, chat_id: Union[int, str], photo: InputFile) -> bool:
|
||||
"""
|
||||
Use this method to set a new profile photo for the chat. Photos can't be changed for
|
||||
private chats. The bot must be an administrator in the chat for this to work and must have
|
||||
|
|
@ -1249,10 +1249,10 @@ class Bot(BaseBot):
|
|||
:param photo: New chat photo, uploaded using multipart/form-data
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SetChatPhoto(chat_id=chat_id, photo=photo,)
|
||||
call = SetChatPhoto(chat_id=chat_id, photo=photo)
|
||||
return await self.emit(call)
|
||||
|
||||
async def delete_chat_photo(self, chat_id: Union[int, str],) -> bool:
|
||||
async def delete_chat_photo(self, chat_id: Union[int, str]) -> bool:
|
||||
"""
|
||||
Use this method to delete a chat photo. Photos can't be changed for private chats. The bot
|
||||
must be an administrator in the chat for this to work and must have the appropriate admin
|
||||
|
|
@ -1264,10 +1264,10 @@ class Bot(BaseBot):
|
|||
(in the format @channelusername)
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = DeleteChatPhoto(chat_id=chat_id,)
|
||||
call = DeleteChatPhoto(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def set_chat_title(self, chat_id: Union[int, str], title: str,) -> bool:
|
||||
async def set_chat_title(self, chat_id: Union[int, str], title: str) -> bool:
|
||||
"""
|
||||
Use this method to change the title of a chat. Titles can't be changed for private chats.
|
||||
The bot must be an administrator in the chat for this to work and must have the
|
||||
|
|
@ -1280,11 +1280,11 @@ class Bot(BaseBot):
|
|||
:param title: New chat title, 1-255 characters
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SetChatTitle(chat_id=chat_id, title=title,)
|
||||
call = SetChatTitle(chat_id=chat_id, title=title)
|
||||
return await self.emit(call)
|
||||
|
||||
async def set_chat_description(
|
||||
self, chat_id: Union[int, str], description: Optional[str] = None,
|
||||
self, chat_id: Union[int, str], description: Optional[str] = None
|
||||
) -> bool:
|
||||
"""
|
||||
Use this method to change the description of a group, a supergroup or a channel. The bot
|
||||
|
|
@ -1298,7 +1298,7 @@ class Bot(BaseBot):
|
|||
:param description: New chat description, 0-255 characters
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SetChatDescription(chat_id=chat_id, description=description,)
|
||||
call = SetChatDescription(chat_id=chat_id, description=description)
|
||||
return await self.emit(call)
|
||||
|
||||
async def pin_chat_message(
|
||||
|
|
@ -1324,11 +1324,11 @@ class Bot(BaseBot):
|
|||
:return: Returns True on success.
|
||||
"""
|
||||
call = PinChatMessage(
|
||||
chat_id=chat_id, message_id=message_id, disable_notification=disable_notification,
|
||||
chat_id=chat_id, message_id=message_id, disable_notification=disable_notification
|
||||
)
|
||||
return await self.emit(call)
|
||||
|
||||
async def unpin_chat_message(self, chat_id: Union[int, str],) -> bool:
|
||||
async def unpin_chat_message(self, chat_id: Union[int, str]) -> bool:
|
||||
"""
|
||||
Use this method to unpin a message in a group, a supergroup, or a channel. The bot must be
|
||||
an administrator in the chat for this to work and must have the ‘can_pin_messages’ admin
|
||||
|
|
@ -1341,10 +1341,10 @@ class Bot(BaseBot):
|
|||
(in the format @channelusername)
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = UnpinChatMessage(chat_id=chat_id,)
|
||||
call = UnpinChatMessage(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def leave_chat(self, chat_id: Union[int, str],) -> bool:
|
||||
async def leave_chat(self, chat_id: Union[int, str]) -> bool:
|
||||
"""
|
||||
Use this method for your bot to leave a group, supergroup or channel. Returns True on
|
||||
success.
|
||||
|
|
@ -1355,10 +1355,10 @@ class Bot(BaseBot):
|
|||
or channel (in the format @channelusername)
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = LeaveChat(chat_id=chat_id,)
|
||||
call = LeaveChat(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_chat(self, chat_id: Union[int, str],) -> Chat:
|
||||
async def get_chat(self, chat_id: Union[int, str]) -> Chat:
|
||||
"""
|
||||
Use this method to get up to date information about the chat (current name of the user for
|
||||
one-on-one conversations, current username of a user, group or channel, etc.). Returns a
|
||||
|
|
@ -1370,10 +1370,10 @@ class Bot(BaseBot):
|
|||
or channel (in the format @channelusername)
|
||||
:return: Returns a Chat object on success.
|
||||
"""
|
||||
call = GetChat(chat_id=chat_id,)
|
||||
call = GetChat(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_chat_administrators(self, chat_id: Union[int, str],) -> List[ChatMember]:
|
||||
async def get_chat_administrators(self, chat_id: Union[int, str]) -> List[ChatMember]:
|
||||
"""
|
||||
Use this method to get a list of administrators in a chat. On success, returns an Array of
|
||||
ChatMember objects that contains information about all chat administrators except other
|
||||
|
|
@ -1389,10 +1389,10 @@ class Bot(BaseBot):
|
|||
supergroup and no administrators were appointed, only the creator will be
|
||||
returned.
|
||||
"""
|
||||
call = GetChatAdministrators(chat_id=chat_id,)
|
||||
call = GetChatAdministrators(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_chat_members_count(self, chat_id: Union[int, str],) -> int:
|
||||
async def get_chat_members_count(self, chat_id: Union[int, str]) -> int:
|
||||
"""
|
||||
Use this method to get the number of members in a chat. Returns Int on success.
|
||||
|
||||
|
|
@ -1402,10 +1402,10 @@ class Bot(BaseBot):
|
|||
or channel (in the format @channelusername)
|
||||
:return: Returns Int on success.
|
||||
"""
|
||||
call = GetChatMembersCount(chat_id=chat_id,)
|
||||
call = GetChatMembersCount(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_chat_member(self, chat_id: Union[int, str], user_id: int,) -> ChatMember:
|
||||
async def get_chat_member(self, chat_id: Union[int, str], user_id: int) -> ChatMember:
|
||||
"""
|
||||
Use this method to get information about a member of a chat. Returns a ChatMember object
|
||||
on success.
|
||||
|
|
@ -1417,10 +1417,10 @@ class Bot(BaseBot):
|
|||
:param user_id: Unique identifier of the target user
|
||||
:return: Returns a ChatMember object on success.
|
||||
"""
|
||||
call = GetChatMember(chat_id=chat_id, user_id=user_id,)
|
||||
call = GetChatMember(chat_id=chat_id, user_id=user_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def set_chat_sticker_set(self, chat_id: Union[int, str], sticker_set_name: str,) -> bool:
|
||||
async def set_chat_sticker_set(self, chat_id: Union[int, str], sticker_set_name: str) -> bool:
|
||||
"""
|
||||
Use this method to set a new group sticker set for a supergroup. The bot must be an
|
||||
administrator in the chat for this to work and must have the appropriate admin rights. Use
|
||||
|
|
@ -1435,10 +1435,10 @@ class Bot(BaseBot):
|
|||
:return: Use the field can_set_sticker_set optionally returned in getChat requests to
|
||||
check if the bot can use this method. Returns True on success.
|
||||
"""
|
||||
call = SetChatStickerSet(chat_id=chat_id, sticker_set_name=sticker_set_name,)
|
||||
call = SetChatStickerSet(chat_id=chat_id, sticker_set_name=sticker_set_name)
|
||||
return await self.emit(call)
|
||||
|
||||
async def delete_chat_sticker_set(self, chat_id: Union[int, str],) -> bool:
|
||||
async def delete_chat_sticker_set(self, chat_id: Union[int, str]) -> bool:
|
||||
"""
|
||||
Use this method to delete a group sticker set from a supergroup. The bot must be an
|
||||
administrator in the chat for this to work and must have the appropriate admin rights. Use
|
||||
|
|
@ -1452,7 +1452,7 @@ class Bot(BaseBot):
|
|||
:return: Use the field can_set_sticker_set optionally returned in getChat requests to
|
||||
check if the bot can use this method. Returns True on success.
|
||||
"""
|
||||
call = DeleteChatStickerSet(chat_id=chat_id,)
|
||||
call = DeleteChatStickerSet(chat_id=chat_id)
|
||||
return await self.emit(call)
|
||||
|
||||
async def answer_callback_query(
|
||||
|
|
@ -1671,10 +1671,10 @@ class Bot(BaseBot):
|
|||
:param reply_markup: A JSON-serialized object for a new message inline keyboard.
|
||||
:return: On success, the stopped Poll with the final results is returned.
|
||||
"""
|
||||
call = StopPoll(chat_id=chat_id, message_id=message_id, reply_markup=reply_markup,)
|
||||
call = StopPoll(chat_id=chat_id, message_id=message_id, reply_markup=reply_markup)
|
||||
return await self.emit(call)
|
||||
|
||||
async def delete_message(self, chat_id: Union[int, str], message_id: int,) -> bool:
|
||||
async def delete_message(self, chat_id: Union[int, str], message_id: int) -> bool:
|
||||
"""
|
||||
Use this method to delete a message, including service messages, with the following
|
||||
limitations:
|
||||
|
|
@ -1694,7 +1694,7 @@ class Bot(BaseBot):
|
|||
:param message_id: Identifier of the message to delete
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = DeleteMessage(chat_id=chat_id, message_id=message_id,)
|
||||
call = DeleteMessage(chat_id=chat_id, message_id=message_id)
|
||||
return await self.emit(call)
|
||||
|
||||
# =============================================================================================
|
||||
|
|
@ -1741,7 +1741,7 @@ class Bot(BaseBot):
|
|||
)
|
||||
return await self.emit(call)
|
||||
|
||||
async def get_sticker_set(self, name: str,) -> StickerSet:
|
||||
async def get_sticker_set(self, name: str) -> StickerSet:
|
||||
"""
|
||||
Use this method to get a sticker set. On success, a StickerSet object is returned.
|
||||
|
||||
|
|
@ -1750,10 +1750,10 @@ class Bot(BaseBot):
|
|||
:param name: Name of the sticker set
|
||||
:return: On success, a StickerSet object is returned.
|
||||
"""
|
||||
call = GetStickerSet(name=name,)
|
||||
call = GetStickerSet(name=name)
|
||||
return await self.emit(call)
|
||||
|
||||
async def upload_sticker_file(self, user_id: int, png_sticker: InputFile,) -> File:
|
||||
async def upload_sticker_file(self, user_id: int, png_sticker: InputFile) -> File:
|
||||
"""
|
||||
Use this method to upload a .png file with a sticker for later use in createNewStickerSet
|
||||
and addStickerToSet methods (can be used multiple times). Returns the uploaded File on
|
||||
|
|
@ -1767,7 +1767,7 @@ class Bot(BaseBot):
|
|||
exactly 512px.
|
||||
:return: Returns the uploaded File on success.
|
||||
"""
|
||||
call = UploadStickerFile(user_id=user_id, png_sticker=png_sticker,)
|
||||
call = UploadStickerFile(user_id=user_id, png_sticker=png_sticker)
|
||||
return await self.emit(call)
|
||||
|
||||
async def create_new_sticker_set(
|
||||
|
|
@ -1850,7 +1850,7 @@ class Bot(BaseBot):
|
|||
)
|
||||
return await self.emit(call)
|
||||
|
||||
async def set_sticker_position_in_set(self, sticker: str, position: int,) -> bool:
|
||||
async def set_sticker_position_in_set(self, sticker: str, position: int) -> bool:
|
||||
"""
|
||||
Use this method to move a sticker in a set created by the bot to a specific position .
|
||||
Returns True on success.
|
||||
|
|
@ -1861,10 +1861,10 @@ class Bot(BaseBot):
|
|||
:param position: New sticker position in the set, zero-based
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = SetStickerPositionInSet(sticker=sticker, position=position,)
|
||||
call = SetStickerPositionInSet(sticker=sticker, position=position)
|
||||
return await self.emit(call)
|
||||
|
||||
async def delete_sticker_from_set(self, sticker: str,) -> bool:
|
||||
async def delete_sticker_from_set(self, sticker: str) -> bool:
|
||||
"""
|
||||
Use this method to delete a sticker from a set created by the bot. Returns True on
|
||||
success.
|
||||
|
|
@ -1874,7 +1874,7 @@ class Bot(BaseBot):
|
|||
:param sticker: File identifier of the sticker
|
||||
:return: Returns True on success.
|
||||
"""
|
||||
call = DeleteStickerFromSet(sticker=sticker,)
|
||||
call = DeleteStickerFromSet(sticker=sticker)
|
||||
return await self.emit(call)
|
||||
|
||||
# =============================================================================================
|
||||
|
|
@ -2066,7 +2066,7 @@ class Bot(BaseBot):
|
|||
return await self.emit(call)
|
||||
|
||||
async def answer_pre_checkout_query(
|
||||
self, pre_checkout_query_id: str, ok: bool, error_message: Optional[str] = None,
|
||||
self, pre_checkout_query_id: str, ok: bool, error_message: Optional[str] = None
|
||||
) -> bool:
|
||||
"""
|
||||
Once the user has confirmed their payment and shipping details, the Bot API sends the
|
||||
|
|
@ -2088,7 +2088,7 @@ class Bot(BaseBot):
|
|||
:return: On success, True is returned.
|
||||
"""
|
||||
call = AnswerPreCheckoutQuery(
|
||||
pre_checkout_query_id=pre_checkout_query_id, ok=ok, error_message=error_message,
|
||||
pre_checkout_query_id=pre_checkout_query_id, ok=ok, error_message=error_message
|
||||
)
|
||||
return await self.emit(call)
|
||||
|
||||
|
|
@ -2098,7 +2098,7 @@ class Bot(BaseBot):
|
|||
# =============================================================================================
|
||||
|
||||
async def set_passport_data_errors(
|
||||
self, user_id: int, errors: List[PassportElementError],
|
||||
self, user_id: int, errors: List[PassportElementError]
|
||||
) -> bool:
|
||||
"""
|
||||
Informs a user that some of the Telegram Passport elements they provided contains errors.
|
||||
|
|
@ -2118,7 +2118,7 @@ class Bot(BaseBot):
|
|||
fixed (the contents of the field for which you returned the error must change).
|
||||
Returns True on success.
|
||||
"""
|
||||
call = SetPassportDataErrors(user_id=user_id, errors=errors,)
|
||||
call = SetPassportDataErrors(user_id=user_id, errors=errors)
|
||||
return await self.emit(call)
|
||||
|
||||
# =============================================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue