Dan
|
d567b878b1
|
Expose UserStatusHandler and on_user_status
|
2018-10-15 10:17:00 +02:00 |
|
Dan
|
2eae08aaa6
|
Add on_user_status decorator
|
2018-10-15 10:16:19 +02:00 |
|
Dan
|
ff9be53a95
|
Add UserStatusHandler class
|
2018-10-15 10:14:40 +02:00 |
|
Dan
|
471b5c3334
|
Add user_status field to Update class
|
2018-10-15 10:10:49 +02:00 |
|
Dan
|
4b04910197
|
Add user_id field to UserStatus
|
2018-10-15 10:08:56 +02:00 |
|
Dan
|
79a9ddfab5
|
Some more changed in order to enhance UserStatus API design
|
2018-10-15 10:07:46 +02:00 |
|
Dan
|
b2b599e211
|
Rework user status parsing to also accommodate user_status updates
|
2018-10-15 09:47:47 +02:00 |
|
Dan
|
86e4fc4e62
|
Rename last_seen field to status in User class
Also add docstrings for status
|
2018-10-15 09:20:13 +02:00 |
|
Dan
|
b00604dbc9
|
Move date field
|
2018-10-14 18:00:31 +02:00 |
|
Dan
|
2d65eb3dc7
|
Add UserStatus docstrings
|
2018-10-14 17:56:51 +02:00 |
|
Dan
|
c9ce188bbe
|
Remove "bot" property from UserStatus
|
2018-10-14 17:56:10 +02:00 |
|
Dan
|
69c1532eae
|
Rename LastSeen to UserStatus
It will make more sense later on when I add UserStatus updates
handler.
|
2018-10-14 17:17:50 +02:00 |
|
Dan
|
7b369a73bb
|
Add parse_last_seen util method
|
2018-10-14 17:11:27 +02:00 |
|
Dan
|
d2f47d7e59
|
Add last_seen field to User parse_last_seen
|
2018-10-14 17:11:01 +02:00 |
|
Dan
|
465dcac630
|
Create LastSeen class
|
2018-10-14 17:08:49 +02:00 |
|
Dan
|
9649b1457c
|
Don't make use of hardcoded default int values too
|
2018-10-13 10:41:58 +02:00 |
|
Dan
|
a32009a79d
|
Don't make use of hardcoded default string values
|
2018-10-13 10:38:44 +02:00 |
|
Dan
|
acd525294f
|
Add CallbackQuery.answer bound method
|
2018-10-09 14:08:01 +02:00 |
|
Dan
|
1be144288c
|
Add a proxy to the Client instance inside CallbackQuery objects
|
2018-10-09 14:07:01 +02:00 |
|
Dan
|
3fa738db9f
|
Update dev version
|
2018-10-02 12:07:54 +02:00 |
|
Dan
|
89a167b51f
|
Update default rights to the least common between supergroups & channels
Fixes #120
|
2018-10-01 10:52:09 +02:00 |
|
Dan
|
0162cf48c1
|
Don't break groups in case one handler raises an unhandled exception
The error is logged instead. Fixes #126
|
2018-10-01 09:55:09 +02:00 |
|
Dan
|
b79bd1ea83
|
Don't swallow left_chat_member updates
Even though they are only relevant for supergroups with <50 members
|
2018-10-01 09:45:32 +02:00 |
|
Dan
|
12c61fb431
|
Fix unwanted CHANNEL_PRIVATE errors. Fixes #129
|
2018-10-01 09:40:34 +02:00 |
|
Dan
|
3cbffd93f2
|
Revert "Log unknown constructors"
This reverts commit 0b6b598
This fixes #128
|
2018-10-01 09:25:20 +02:00 |
|
Dan
|
8ea556b65f
|
Fix handling proxies with domain names
|
2018-09-22 14:44:12 +02:00 |
|
Dan
|
28abcaac50
|
Fix ipv6 with ipv4 proxies
|
2018-09-22 14:31:28 +02:00 |
|
Dan
|
6a89c7ea02
|
Add missing ipv6 docstrings
|
2018-09-22 14:21:55 +02:00 |
|
Dan
|
61a2ad812e
|
Add missing docstrings for edit_message_media
|
2018-09-20 16:33:36 +02:00 |
|
Dan
|
cc47897c68
|
Update to v0.8.0
|
2018-09-19 17:47:28 +02:00 |
|
Dan
|
3a858e6a57
|
Fix config values not being available when not using config.ini file
|
2018-09-19 17:30:23 +02:00 |
|
Dan
|
6ce71b404f
|
Revert "Revert "Remove TODO""
This reverts commit d2d4f55
|
2018-09-19 14:31:55 +02:00 |
|
Dan
|
dcd087ba63
|
Revert "Revert "Update tgcrypto function names""
This reverts commit 0f0e757
|
2018-09-19 14:31:51 +02:00 |
|
Dan
|
9538ed85fe
|
Fix missing backtick
|
2018-09-19 13:20:36 +02:00 |
|
Dan
|
84492fb942
|
Add an extra warning in case connection fails
|
2018-09-18 21:28:44 +02:00 |
|
Dan
|
8b364202c3
|
Use list instead of set
|
2018-09-18 19:17:28 +02:00 |
|
Dan
|
500ec09b47
|
Clean up load_config
|
2018-09-18 19:16:55 +02:00 |
|
Dan
|
42ea51cb77
|
Make send_document and send_video_note accept a thumbnail
#119
|
2018-09-18 11:38:00 +02:00 |
|
Dan
|
61e6e58be7
|
Reword send_animation's thumb parameter description
|
2018-09-18 11:36:52 +02:00 |
|
Dan
|
28af5e14b4
|
Add "thumb" field for all InputMedia types except Photo
|
2018-09-18 11:36:20 +02:00 |
|
Dan
|
19d04ca94f
|
Reword Audio thumb description
|
2018-09-18 11:35:19 +02:00 |
|
Dan
|
f850d6352e
|
Enhance API by adding support for Context Managers. Closes #122
A batch script would be as simple as this example:
from pyrogram import Client
with Client("...") as app:
app.send_message("haskell", "hi")
|
2018-09-17 18:53:04 +02:00 |
|
Dan
|
0f0e757f4c
|
Revert "Update tgcrypto function names"
This reverts commit a5979a3
|
2018-09-17 16:53:21 +02:00 |
|
Dan
|
d2d4f55673
|
Revert "Remove TODO"
This reverts commit f576fc8
|
2018-09-17 16:53:17 +02:00 |
|
Dan
|
e7a85520f2
|
Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
# pyrogram/client/client.py
|
2018-09-17 15:59:49 +02:00 |
|
Dan
|
c75a4f182a
|
Handle Telegram exceptions on start(). Fixes #121
The client doesn't need to be stopped as it never started successfully.
|
2018-09-15 13:23:25 +02:00 |
|
Dan
|
edfdf9d143
|
Small docstring fixes
|
2018-09-14 15:34:00 +02:00 |
|
Dan
|
3307b410b4
|
Give superpowers to Filters.chat too
It can now add and remove chats at runtime
|
2018-09-14 15:33:32 +02:00 |
|
Dan
|
339630dafb
|
Add noinspection PyPep8Naming for Filters.user
|
2018-09-14 15:29:56 +02:00 |
|
Dan
|
31578ddb33
|
Give Filters.user superpowers
It can now add and remove users at runtime
|
2018-09-14 15:29:36 +02:00 |
|