Commit graph

2530 commits

Author SHA1 Message Date
Dan
1d940b96a3 Turn boolean .media and .service fields into strings
This way they can hold more info about the kind of media and service messages.
For example:
- message.media == "document" <-> message.document
- message.service == "new_chat_title" <-> message.new_chat_title
2021-05-05 14:38:29 +02:00
Dan
97bd544333 Fix save_file path argument docs.
Closes #671
2021-05-05 14:18:26 +02:00
Dan
e9e6c30d05 Handle bot commands with trailing usernames
Closes #139, #615
2021-05-05 13:58:03 +02:00
Dan
a3e46b4957 Cleanup connection info logs 2021-05-03 21:07:36 +02:00
Dan
826f815ca3 Merge branch 'master' of https://github.com/pyrogram/pyrogram 2021-05-03 20:59:41 +02:00
Dan
928c8acd01 Fix iter_profile_photos wrong hinted return type 2021-05-03 20:58:37 +02:00
Mario A
2de1606e3d
Fix GameHighScore in the chat with yourself (#669)
Signed-off-by: Mario A <marioanacl22@gmail.com>
2021-04-26 20:45:23 +02:00
Dan
89860a4b4c Add VoiceChatScheduled type and Message.voice_chat_scheduled field 2021-04-26 16:56:10 +02:00
Dan
fa7673e51c Add the field chat_type to the class InlineQuery 2021-04-26 16:20:09 +02:00
Dan
710cfa071d Lower log level for unmatched closing tag 2021-04-26 16:13:36 +02:00
Dan
5e77387919 Fix empty messages don't have a chat id 2021-04-26 16:12:11 +02:00
Dan
e4f99df07c Better error message in case of empty data in buffer 2021-04-26 16:09:39 +02:00
Dan
c13230cb81 Merge branch 'layer-128' 2021-04-26 16:07:56 +02:00
Dan
2eef1d5fcf Accommodate changes to photo file ids 2021-04-26 16:00:21 +02:00
Dan
54350dc943 Merge branch 'handle-503-timeout' 2021-04-26 15:32:07 +02:00
Dan
3c81006b40 Merge branch 'media-servers' 2021-04-26 15:31:08 +02:00
Dan
c5624c639b Cleaner error message 2021-04-15 12:17:25 +02:00
Dan
add492c1be Show the signal name instead of the number 2021-04-15 12:04:43 +02:00
Dan
4f585c156c Update Pyrogram to v1.2.9
- Make less noise at the INFO log level
2021-04-15 09:51:50 +02:00
Dan
0c814e9e5e Add support for media DC IPs 2021-04-13 15:53:53 +02:00
Dan
70ae12eb77 Handle ServiceUnavailable errors
#664
2021-04-12 09:21:20 +02:00
Dan
b6f97ee924 Add support for signed error codes 2021-04-12 09:19:50 +02:00
Dan
0b0bec9e27 Update Pyrogram to v1.2.8 2021-04-07 18:08:03 +02:00
Dan
818aebcc7c Fix memory session's delete() method not being implemented
Closes #660
2021-04-05 18:51:42 +02:00
Dan
aa6b226e64 Update Pyrogram to v1.2.6 2021-03-29 14:15:03 +02:00
Dan
50d1f30ac1 Add missing reply_markup for outgoing bot private messages
Fix #656
2021-03-29 14:14:19 +02:00
Dan
701c1cde07 Update Pyrogram to v1.2.5 2021-03-25 15:35:15 +01:00
Leorio Paradinight
77ab7bffe7
Fix Layer 126 changes [user_id -> participant] (#648) 2021-03-25 15:31:31 +01:00
Dan
a86656aefc Update Pyrogram to 1.2.4
Add missing parameters to chat.promote_member
2021-03-22 17:38:52 +01:00
Dan
97bb996a53 Update Pyrogram to v1.2.3 2021-03-21 22:42:38 +01:00
Dan
da697aec13 Fix messed up method names 2021-03-21 22:42:16 +01:00
Dan
ec1cd15094 Update Pyrogram to v1.2.2 2021-03-21 22:14:32 +01:00
Dan
808346f15b Fix wrong example due to a method rename 2021-03-21 22:13:41 +01:00
Dan
eed331b1b1 Do not copy empty messages 2021-03-21 22:10:33 +01:00
Dan
19fab3cc78 Update Pyrogram to v1.2.1 2021-03-21 21:52:37 +01:00
Dan
1d55eaa1ba Fix inline keyboard buttons with empty values 2021-03-21 21:52:37 +01:00
Dan
a47e079fec Update Pyrogram to v1.2.0 2021-03-21 21:52:37 +01:00
Dan
b1dc0315a1 Update API schema to Layer 126 2021-03-21 21:52:37 +01:00
Dan
e01ac7a3d3 Revert changes to the invite link regex pattern
New invite link methods don't need this and this change was
breaking old code (get_chat, join_chat)
2021-03-20 13:16:55 +01:00
Dan
66b1229664 Fix broken hyperlinks 2021-03-20 10:40:38 +01:00
Dan
c971616808 Add add_contact, improve delete_contacts and import_contacts 2021-03-20 10:13:40 +01:00
Dan
2d785acdc7 Add Message.edit and Message.reply to docs 2021-03-19 20:42:48 +01:00
Dan
b8cd08adb0 Use Pyrogram's List when consuming generators
This will pretty print them when using non-async methods
2021-03-19 17:42:05 +01:00
Dan
54ad043a70 Add get_chat_invite_link method 2021-03-18 18:33:11 +01:00
Dan
a85ca8cc1a Fix type hint 2021-03-18 18:17:12 +01:00
Jonathan
73a1fee28a
Fix stackable plugin decorators with include/exclude directives (#643)
* combination of decorators with plugins has solved

* fixing last pr: allow stackable plugin decorators even in exclude and include as well.

* counting plugins has fixed

* fix indentation

* Update client.py

* Update client.py

Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2021-03-18 11:34:36 +01:00
Dan
c7914f6c57 Allow stackable plugin decorators for on_chat_member_updated 2021-03-17 20:10:09 +01:00
Jonathan
f0b1cc41f3
Allow decorators in plugins to be stacked (#642)
This allows registering the same callback function more than once by using different handlers.
2021-03-17 20:07:54 +01:00
Dan
c72bbcf9e1 Fix ChatMemberUpdated args being parsed when they don't exist 2021-03-17 18:12:34 +01:00
Dan
3fe43f8413 Update ChatInviteLink docs 2021-03-17 18:11:18 +01:00