Commit Graph

520 Commits

Author SHA1 Message Date
Dan
26adfc2ef4 Add BadMsgNotification error descriptions. Fixes #26 2018-02-22 01:31:39 +01:00
Dan
28f10bd042 Make sure it's a Contacts before accessing fields 2018-02-22 11:03:48 +01:00
Dan
cfa19bc1c8 Document add_contacts and delete_contacts 2018-02-21 13:44:47 +01:00
Dan
7ee8cb7059 Document InputPhoneNumber 2018-02-21 13:44:12 +01:00
Dan
140a8b4e12 Catch RPCError in InitConnection 2018-02-21 13:35:17 +01:00
Dan
8e538199ea Log info when using a proxy 2018-02-21 13:34:27 +01:00
Dan
efbd052ec3 Add api_key and proxy parameter to the Client class
This gives users full control on how to store and load credentials.
2018-02-21 13:31:27 +01:00
Dan
a5849e9f6d Add missing notice 2018-02-21 11:51:11 +01:00
Dan
2a9da07548 Catch FloodWaits when calling GetContacts 2018-02-20 17:00:25 +01:00
Dan
314d19e09d
Merge pull request #23 from 1pyxa1/add_contact
Add add_contacts, delete_contacts, get_contacts
2018-02-20 16:09:43 +01:00
Dan
5a44b93574 Accept phone numbers with and without a leading "+" 2018-02-20 15:48:10 +01:00
Dan
c5281eb963 Add ability to send messages to contacts by using their phone numbers 2018-02-20 15:28:01 +01:00
Dan
c33719be9e Call get_contacts when starting the client 2018-02-20 15:06:12 +01:00
Dan
c99bc9118b Fetch users when getting contacts 2018-02-20 15:05:17 +01:00
Dan
3ff3f5d9f4 Rewrite add_contacts and delete_contacts 2018-02-20 15:03:35 +01:00
Dan
2ab8fbe047 Add InputPhoneContact type 2018-02-20 15:01:28 +01:00
RussFP
7d72738153 add add_contacts, delete_contacts, get_contacts 2018-02-20 14:20:34 +03:00
Dan
8b7519b536
Update README.rst 2018-02-19 15:12:19 +01:00
Dan
027f843047 Fix deadlock in case the message doesn't contain any media 2018-02-19 13:43:16 +01:00
Dan
282e2bb79b Add missing notice 2018-02-19 13:25:44 +01:00
Dan
29378fcefe Merge remote-tracking branch 'origin/master' 2018-02-19 13:12:43 +01:00
Dan
46e310722a Improve download_media 2018-02-19 13:11:35 +01:00
Dan
02da3fe947 Handle TCP server errors 2018-02-18 20:33:33 +01:00
Dan
15561d19d5 Add initial support for downloading media 2018-02-18 18:11:33 +01:00
Dan
d89d238d30 Fix BadMsgNotification error_code 32 2018-02-18 17:31:00 +01:00
Dan
3bd3d99e6a Rewrite get_file 2018-02-18 15:03:33 +01:00
Dan
877e0985ca
Update README.rst 2018-02-17 21:52:27 +01:00
Dan
85e8623e46
Update README.rst 2018-02-17 16:44:54 +01:00
Dan
aaf1b5c862 Update to v0.6.1 2018-02-17 16:29:03 +01:00
Dan
74a7adcbdd Don't use logging directly 2018-02-17 16:06:36 +01:00
Dan
5826470c77 Add TgCrypto as an extra requirement 2018-02-17 16:06:22 +01:00
Dan
69e4ebfa55 Update setup.py 2018-02-17 15:37:58 +01:00
Dan
35da6eaf0b Merge branch 'master' of https://github.com/pyrogram/pyrogram 2018-02-17 15:36:28 +01:00
Dan
ab2f684565
Update README.rst 2018-02-17 15:35:49 +01:00
Dan
87dcd4d313 Update warning 2018-02-17 15:01:09 +01:00
Dan
1bf74a9c25 Merge branch 'master' into tgcrypto 2018-02-16 18:42:43 +01:00
Dan
1db1339de8 Update to v0.6.0 2018-02-15 22:22:00 +01:00
Dan
c7b800b478 Add supports_streaming field o the InputMedia.Video object 2018-02-15 21:55:57 +01:00
Dan
a961eb88db Update docstrings 2018-02-15 21:12:42 +01:00
Dan
ad6cfcd165 Use PingDelayDisconnect instead 2018-02-15 21:06:25 +01:00
Dan
5e6361defc Set socket timeout to 10s 2018-02-15 21:06:04 +01:00
Dan
66156431ef Add Emoji module 2018-02-15 18:24:37 +01:00
Dan
e1b2fc7043 Revamp markdown parser 2018-02-15 12:05:35 +01:00
Dan
e14a3644ba Merge branch 'master' into tgcrypto 2018-02-14 17:34:21 +01:00
Dan
11bf40f50b Add new parameter supports_streaming to send_video method 2018-02-14 15:50:24 +01:00
Dan
f35babc26a Fix HTML style parser not working properly. Fixes #21 2018-02-14 08:33:14 +01:00
Dan
89200f4697 Add resolve_peer docstrings 2018-02-13 16:24:04 +01:00
Dan
78f2c9549c Modify resolve_peer to accommodate Peer* types 2018-02-13 14:28:45 +01:00
Dan
aca6fa390e Add SeqNo lock 2018-02-13 14:00:03 +01:00
Dan
560991498d Add MsgId lock 2018-02-13 13:59:29 +01:00