Dan
0dc953c320
Update domain name references to pyrogram.org
2019-05-19 21:40:41 +02:00
Dan
518220431e
Docs revamp. Part 5
2019-05-18 01:45:01 +02:00
Dan
b6ea451ee5
Reword some method return type docstrings
2019-05-17 13:44:44 +02:00
Dan
23d0ef3cf9
Use "bot" as chat type for bots.
...
We now have "private", "bot", "group", "supergroups" and "channel" chat
types.
2019-05-17 13:23:03 +02:00
Dan
53d0cc30f6
Remove get_chat_preview and have get_chat deal with ChatPreview objects
2019-05-17 13:18:24 +02:00
Dan
944b672fe5
Docs revamp. Part 4
2019-05-16 21:28:34 +02:00
Dan
a5e42572f6
Allow Message.click() without arguments. Default to 0 (first button)
2019-05-13 21:05:47 +02:00
Dan
94de75f714
Bring back the possibility to use strings as callback query data
...
In case bytes (which is the type used by telegram) can't be successfully
decoded into strings, the raw bytes are presented instead of trying to
decode by ignoring/replacing errors.
2019-05-13 21:04:17 +02:00
Dan
90115448ac
Update link hint for No API Key found errors
2019-05-13 16:37:26 +02:00
Dan
65c07b7d34
Use a better repr for all types
...
now eval(repr(obj) == obj
2019-05-13 16:06:34 +02:00
Dan
ef912d21ef
Use more concise and cleaner description of a method and a type
2019-05-12 19:49:06 +02:00
Dan
eadda551c6
Docs revamp. Part 3
2019-05-12 19:26:55 +02:00
Dan
e4b0a78f1a
Docs revamp. Part 2
2019-05-10 16:14:10 +02:00
Dan
92283d6cab
Add timeout to Message.click
2019-05-09 05:55:44 +02:00
Dan
6530c7e293
Remove ChatAction module too
...
It's pretty much useless, better just use strings
2019-05-09 05:08:37 +02:00
Dan
3a494a478f
Remove ParseMode
...
It's pretty much useless, better just use "markdown" and "html"
2019-05-09 04:32:43 +02:00
Dan
1737ba5f49
Revamp docs about the main Pyrogram package
2019-05-09 04:28:46 +02:00
Dan
ee91e6daa1
Rename bots folder to keyboards
2019-05-08 19:52:21 +02:00
Dan
920f8ff911
Allow unlimited replies to be fetched with get_messages
2019-05-08 16:01:03 +02:00
Dan
692befe038
Allow getting more than one reply via get_messages and replies param
...
Just for fun (and for consistency with the code logic, since this part
is implemented recursively), not really useful and might lead to
frequent flood waits
2019-05-08 15:40:36 +02:00
Dan
bd9bb83df5
Reword some methods' docstring
2019-05-07 18:26:27 +02:00
Dan
591499121f
Add an hint about which client is loading the plugins
2019-05-06 17:40:40 +02:00
Dan
692073c856
Fix get_dialogs_count breaking in case of less than 200 dialogs
2019-05-06 17:09:44 +02:00
Dan
08554633ce
Add get_user_profile_photos_count method
2019-05-06 17:07:41 +02:00
Dan
e8e0c16daf
Add get_contacts_count method
2019-05-06 17:00:09 +02:00
Dan
4e77ead181
Add get_dialogs_count method
2019-05-06 16:58:59 +02:00
Dan
e80eebc234
Add get_history_count method
2019-05-06 16:44:50 +02:00
Dan
95ef9a64de
Fix small typos
2019-05-06 16:40:07 +02:00
Dan
01f0af6bb0
Increase OFFLINE_SLEEP to 15 minutes
...
This avoid frequent dialogs fetch while debugging with user accounts
2019-05-06 16:36:57 +02:00
Dan
6f2c625cd1
Handle minified poll updates
2019-05-05 15:44:53 +02:00
Dan
bfda5852b6
Hint the return type of get_history
2019-05-05 15:44:28 +02:00
Dan
6c140fd03e
Merge pull request #238 from pyrogram/bot-api-4.2
...
Bot API 4.2
2019-05-05 12:25:42 +02:00
Dan
58482919ba
Make is_member field actually working
2019-05-05 12:24:37 +02:00
Dan
80081a29b4
Add supports_streaming attribute to the Video type
2019-04-30 14:43:57 +02:00
Joscha Götzer
d30cad1a2d
Use str or bytes for callback_data and CallbackQuery.data ( #241 )
2019-04-30 11:53:11 +02:00
Dan
cc9bc56391
Add important note to export_chat_invite_link
2019-04-30 11:29:54 +02:00
Dan
d83a2a951d
Revert "Fix export_chat_invite_link broken because of Layer update Fixes #244 "
...
This reverts commit 2aad5985
2019-04-30 11:22:23 +02:00
Dan
2aad59856d
Fix export_chat_invite_link broken because of Layer update
...
Fixes #244
2019-04-30 11:04:37 +02:00
Dan
94574efe2c
Remove unneeded method
2019-04-30 10:33:11 +02:00
Dan
cec43bf568
Update develop version
2019-04-20 18:57:07 +02:00
Dan
63d76a7f13
Bring back automatic mime type detection for new uploads ( fixes #239 )
...
- Add mime.types file to contain a good database of type -> ext mappings
from svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types
- Load mime.type at BaseClient creation and add two convenience methods
for guessing mime types from filenames and extensions from mime types,
guess_mime_type and guess_extension
- Make all send_* method as well as download_media use the new mime type
database via guess_mime_type and guess_extension methods
2019-04-20 18:56:30 +02:00
Dan
57be97566d
Make delete_messages return False when it fails to delete
...
This is because there will be no exception raised, because Telegram
is not sending any RPCError when you try to delete a message you don't
have rights on to.
2019-04-14 22:34:05 +02:00
Dan
b056aa8d7f
Add the field is_member to the ChatMember type
...
This can be used to find whether a restricted user is a member of the
chat at the moment of the request.
2019-04-14 21:08:33 +02:00
Dan
d6d2923e34
Add missing Poll docstrings in Message
2019-04-14 20:52:00 +02:00
Dan
5905f761fa
Add PollHandler type and on_poll decorator for handling Poll updates
2019-04-14 20:50:13 +02:00
Dan
5c638e707e
Poll ids are now strings and not integers
2019-04-14 20:48:25 +02:00
Dan
cbc938931d
Rename forward_from_name to forward_sender_name
2019-04-14 20:34:46 +02:00
Dan
ebacefb6e0
Increase media thumbnail size limit
2019-04-14 20:33:45 +02:00
Dan
22a7e338ff
Fetch the pinned message in own chat (saved messages)
2019-04-14 20:18:44 +02:00
Dan
4661fb035b
Refactor Poll types and methods to reflect Bot API 4.2 docs
2019-04-14 20:17:42 +02:00