Dan
94603f1ff2
Replace create_task with ensure_future for compatibility
2019-08-03 10:36:57 +02:00
Dan
8700e3a0f3
Fix some methods not being defined using async
2019-07-31 13:33:04 +02:00
Dan
0f9029202e
Merge develop -> asyncio
2019-07-30 00:06:06 +02:00
Dan
d875298937
Fix forward copies having "None" as caption in case of no caption at all
2019-07-29 12:16:00 +02:00
Dan
8cdcf90b10
Enhance Parser when dealing with leading and trailing whitespaces
2019-07-28 15:11:18 +02:00
Dan
e1c6e6ecc1
Better handling of non-string message texts
...
Now everything will be allowed and automatically casted to string. This
means that send_message(id, True) would send "True", literally.
2019-07-28 10:13:38 +02:00
Dan
bed13de413
Fix ChatPreview objects failing to parse
...
This happened because Telegram changed the preview photo type from
ChatPhoto to Photo. The reason behind this change was due to ChatPhoto
requiring now a peer id to be downloaded, which is not available in case
of chat previews.
2019-07-28 09:47:11 +02:00
Dan
11ea15aa08
Fix yet another compatibility issue with Path objects and Python 3.5
2019-07-28 09:32:35 +02:00
Dan
87bbd764b9
Add better summary for get_messages
2019-07-28 08:54:18 +02:00
Dan
7b9a38a2ba
Fix indentation and docstrings due to bad PR
2019-07-28 08:16:41 +02:00
Dan
881f5ab783
Merge branch 'develop' of https://github.com/pyrogram/pyrogram into develop
2019-07-28 08:06:34 +02:00
Dan
2dec2442e5
Add examples to all available methods
2019-07-25 11:22:14 +02:00
Dan
fe2ccc6036
Clean up Message docstrings
2019-07-25 11:18:11 +02:00
Dan
8f56610c2c
Add examples to utility methods
2019-07-25 11:17:28 +02:00
Dan
b2886c21ca
Clarify get_messages error messages
2019-07-25 10:48:36 +02:00
Dan
0b66cf2cb9
Merge pull request #279 from kalmengr/patch-5
...
Add retract_vote bound method to Message
2019-07-22 14:22:02 +02:00
Dan
a320088fee
Fix Message.retract_vote style
2019-07-22 14:21:42 +02:00
Dan
810df3f476
Merge pull request #278 from kalmengr/patch-4
...
Add bound method vote to Message
2019-07-22 14:17:11 +02:00
Dan
948bba7a08
Add missing return type
2019-07-22 14:16:43 +02:00
Dan
776557f60b
Refactor regex filter
2019-07-22 13:31:50 +02:00
Dan
af1bb3b0a7
Fix command filter relying on a previous command state
2019-07-22 13:31:03 +02:00
Dan
f0c1cb00ca
Rework InlineQueryResultArticle. Also add *Photo and *Animation types
2019-07-21 23:18:38 +02:00
Dan
4274ef9639
Add abstract method InputMessageContent.write
2019-07-21 23:10:57 +02:00
Dan
c0e9b98cab
Add is_gallery parameter to answer_inline_query and InlineQuery.answer
2019-07-21 23:10:23 +02:00
Dan
036a73997a
Add new methods: add_chat_members, create_* and delete_* chats
...
- add_chat_members
- create_group
- create_channel
- create_supergroup
- delete_channel
- delete_supergroup
2019-07-21 23:08:30 +02:00
Dan
184f851625
Fix idle() and run() breaking after latest changes
2019-07-21 02:22:46 +02:00
Dan
6459ce0a07
Fix lots of bound methods breaking due to latest changes on parse_mode
...
Addresses #287
2019-07-21 01:03:19 +02:00
Dan
62a39521d9
Allow send_media_group send media from URLs
2019-07-19 13:40:12 +02:00
Dan
f2b3db47a9
Add "bot" chat type into Filters.private.
...
Bots are still 1-to-1 private chats
2019-07-16 07:41:11 +02:00
Dan
c30e8f9c55
Don't start the client in case run() is called with a coroutine as arg
2019-07-15 01:26:29 +02:00
Dan
9940dd678f
Replace ensure_future usages to create_task
2019-07-15 00:51:32 +02:00
kalmengr
449f318e6d
Add retract_vote bound method to Message
2019-07-12 18:29:35 -04:00
kalmengr
ba47488142
Update message.py
2019-07-12 12:13:14 -04:00
kalmengr
2095f9fb5e
Add bound method vote to Message
2019-07-12 12:05:19 -04:00
Dan
385ab22b68
Rework Client.idle()
...
idle() is now static and doesn't stop the client anymore
2019-07-11 19:59:56 +02:00
Dan
fed8cbf87e
Add new set_parse_mode utility method
2019-07-11 19:28:33 +02:00
Dan
e1197e066e
Use a better name for the special plugin attribute when decorating funcs
2019-07-11 17:14:38 +02:00
Dan
5599182fd1
Fix Chat.join
...
The bound method will only be able to make users join public chats that
have set a username.
2019-07-11 14:42:18 +02:00
Dan
3c4a8f0da4
Merge pull request #275 from kalmengr/patch-2
...
Add join and leave bound methods to Chat object
2019-07-11 14:29:54 +02:00
Dan
efe564064b
Update chat.py
2019-07-11 14:29:41 +02:00
Dan
d441f16879
Merge develop -> asyncio
2019-07-11 04:17:46 +02:00
Dan
7c704bbb6a
Make the text parser log warnings instead of raising exceptions
2019-07-11 04:14:14 +02:00
Dan
2f07e7abc4
Rework user.status, add last_online_date and next_offline_date
2019-07-11 01:35:02 +02:00
Dan
f9ea45f987
Fix restrict_chat and restrict_chat_member combined permissions
2019-07-11 01:32:18 +02:00
Dan
997a3c1626
Remove UserStatus (user_status.py)
2019-07-11 00:12:27 +02:00
Dan
52b0988af4
Clarify default value of supports_streaming parameter (send_video)
2019-07-10 22:04:57 +02:00
Dan
d119998212
Remove get_user_dc method, add dc_id attribute to User
2019-07-10 20:20:22 +02:00
Dan
e41d21ba29
Add "md" to possible parse modes for Markdown style
2019-07-10 20:03:10 +02:00
kalmengr
be8d1068c0
Add join and leave methods to Chat object
2019-07-10 10:39:07 -04:00
Dan
6a62d1b8c4
Fix tiny typo: contact -> contacts
2019-07-09 23:51:43 +02:00