Dan
|
8454d438be
|
Refactor the project by using Mixin classes
This will cut client.py down from ~4k to ~1k SLOC and also
makes the whole project tidier and more organized.
|
2018-05-07 14:30:55 +02:00 |
|
Dan
|
553e7f714c
|
Add get_chat method
|
2018-05-05 18:42:28 +02:00 |
|
Dan
|
68986171ef
|
Add photo_id
|
2018-05-05 18:11:14 +02:00 |
|
Dan
|
ef45288419
|
Change chat photo media id
|
2018-05-05 16:51:01 +02:00 |
|
Dan
|
cd9f2223e7
|
Some little fixes in case of ChatForbidden. Thanks @i-Naji
|
2018-05-03 15:45:57 +02:00 |
|
Dan
|
afc2a2e35d
|
Use weakref proxy instead of ref
|
2018-05-03 15:44:55 +02:00 |
|
Dan
|
1dc43064fb
|
Add a weakref to client instead
|
2018-05-01 20:40:47 +02:00 |
|
Dan
|
b8996b1147
|
Remove chat field for now, it can be accessed via message.chat
|
2018-04-29 17:29:48 +02:00 |
|
Dan
|
9c7935702f
|
Add callback query support
|
2018-04-28 23:48:38 +02:00 |
|
Dan
|
489bd4ac38
|
Remove message_parser, move all functions in utils
|
2018-04-28 09:38:07 +02:00 |
|
Dan
|
01034c174a
|
Make get_user_profile_photos return the correct type
|
2018-04-28 09:04:45 +02:00 |
|
Dan
|
e05c6a76d5
|
Merge branch 'master' into new-api
# Conflicts:
# pyrogram/client/client.py
# pyrogram/client/utils.py
|
2018-04-13 16:29:39 +02:00 |
|
Dan
|
973cb4b2b6
|
Make dialogs and contacts fetching smarter
|
2018-04-13 16:20:21 +02:00 |
|
Dan
|
d9aa2a3ab0
|
Fix channels ids
|
2018-04-13 15:40:35 +02:00 |
|
Dan
|
2ad3e113a0
|
Add utils module
|
2018-04-13 15:17:21 +02:00 |
|
Dan
|
9ce13518ec
|
Add missing notice
|
2018-04-10 00:25:51 +02:00 |
|
Dan
|
28ffff57e1
|
Move file_id codec outside
|
2018-04-08 13:23:26 +02:00 |
|
Dan
|
73246c26f9
|
Rename utils to message_parser
|
2018-04-06 14:47:00 +02:00 |
|
Dan
|
055d1c80ea
|
Handle text_mentions
|
2018-04-05 20:59:41 +02:00 |
|
Dan
|
f3fcfb17df
|
Add fallback for any unsupported media
|
2018-04-05 20:44:11 +02:00 |
|
Dan
|
23c0d2b9ce
|
Handle Venue type
|
2018-04-05 20:35:25 +02:00 |
|
Dan
|
fad0e7a26d
|
Add new_chat_photo field
|
2018-04-05 11:17:40 +02:00 |
|
Dan
|
65e3852706
|
Add channel_chat_created field
|
2018-04-05 10:59:44 +02:00 |
|
Dan
|
7483d3df37
|
Use correct chat ids
|
2018-04-05 10:59:12 +02:00 |
|
Dan
|
195cd22ebb
|
Better handling of reply and pin messages
|
2018-04-05 10:49:20 +02:00 |
|
Dan
|
a2590f3bc8
|
Don't return None
This will break Message Pin handling
|
2018-04-05 08:26:50 +02:00 |
|
Dan
|
4adc55a070
|
Move GIF handling before Video to avoid an extra check
|
2018-04-05 08:22:27 +02:00 |
|
Dan
|
feece7e633
|
Add return types (function annotations)
|
2018-04-05 00:23:38 +02:00 |
|
Dan
|
2fcd8ea54e
|
Handle GIF and Document type
|
2018-04-04 23:59:30 +02:00 |
|
Dan
|
f1a8cd1038
|
Rename to image_size_attributes
|
2018-04-04 22:48:14 +02:00 |
|
Dan
|
2acb38649d
|
Add some TODOs
|
2018-04-04 22:47:52 +02:00 |
|
Dan
|
447cd92b02
|
Handle media_group_id
|
2018-04-04 22:42:30 +02:00 |
|
Dan
|
d5fe82687c
|
Handle Sticker type
|
2018-04-04 22:37:40 +02:00 |
|
Dan
|
c1e6f9c2ca
|
Handle Voice type
|
2018-04-04 22:27:05 +02:00 |
|
Dan
|
70fa667ef9
|
Handle Video and VideoNote type
|
2018-04-04 22:24:09 +02:00 |
|
Dan
|
c49c8c0ce6
|
Handle Audio type
|
2018-04-04 22:23:20 +02:00 |
|
Dan
|
156afd9805
|
Handle Contact type
|
2018-04-04 20:28:05 +02:00 |
|
Dan
|
7ba523600e
|
Handle Location type
|
2018-04-04 20:21:07 +02:00 |
|
Dan
|
6201f6b1f7
|
Add a bunch of TODOs
|
2018-04-04 20:15:59 +02:00 |
|
Dan
|
48400830e3
|
Fix chat parsing
|
2018-04-01 12:17:38 +02:00 |
|
Dan
|
846fb0b637
|
Add photo field
|
2018-03-31 12:20:22 +02:00 |
|
Dan
|
692539f6a2
|
Add file_id codec
|
2018-03-28 18:23:44 +02:00 |
|
Dan
|
f1e1480c5a
|
Only parse selected messages
|
2018-03-27 15:58:04 +02:00 |
|
Dan
|
91133812a7
|
Add support for service messages
|
2018-03-27 12:22:57 +02:00 |
|
Dan
|
527c5450d2
|
Extend support for pyrogram types
|
2018-03-26 20:00:25 +02:00 |
|