mirror of
https://github.com/TeamPGM/pyrogram.git
synced 2024-11-16 04:35:24 +00:00
Move ACTIONS outside the method
This commit is contained in:
parent
cb509ba4db
commit
79e972df85
@ -454,11 +454,7 @@ class Client:
|
||||
)
|
||||
)
|
||||
|
||||
def send_chat_action(self,
|
||||
chat_id: int or str,
|
||||
action: str,
|
||||
progress: int = 0):
|
||||
actions = {
|
||||
ACTIONS = {
|
||||
"cancel": types.SendMessageCancelAction,
|
||||
"typing": types.SendMessageTypingAction,
|
||||
"playing": types.SendMessageGamePlayAction,
|
||||
@ -474,10 +470,14 @@ class Client:
|
||||
"upload_video_note": types.SendMessageUploadRoundAction,
|
||||
}
|
||||
|
||||
def send_chat_action(self,
|
||||
chat_id: int or str,
|
||||
action: str,
|
||||
progress: int = 0):
|
||||
return self.send(
|
||||
functions.messages.SetTyping(
|
||||
peer=self.resolve_peer(chat_id),
|
||||
action=actions.get(
|
||||
action=self.ACTIONS.get(
|
||||
action.lower()
|
||||
)(progress=progress)
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user