Dan
2b793dd2a1
Refactor send_gif. It is now called send_animation
2018-08-07 01:23:52 +02:00
Dan
b1c12c3232
Rename GIF to Animation
2018-08-06 21:38:44 +02:00
Dan
6cc87d50c9
Rename media type id to animation
2018-08-06 21:32:38 +02:00
Dan
f7c2dc9d30
Add support for editing messages with Audio
2018-08-05 10:25:37 +02:00
Dan
9e5976e755
Fix InputMediaAudio copy pasta
2018-08-05 10:15:53 +02:00
Dan
9f725a6bfb
Add support for editing videos using external URLs and file IDs
2018-08-04 01:27:02 +02:00
Dan
f3074f04b0
Add ability to edit video messages
2018-08-04 01:23:31 +02:00
Dan
51eb2f90b9
Add support for editing photousing file IDs
2018-08-03 18:38:26 +02:00
Dan
a3be6a9355
Add support for editing photos with external URLs
2018-08-03 18:38:04 +02:00
Dan
8d35559f0b
Return the higher-level Message object instead of the raw update
2018-08-03 18:37:10 +02:00
Dan
6015a14182
Add ability to edit photos by uploading new files
2018-08-03 18:36:38 +02:00
Dan
e7b27c2c21
Expose edit_message_media method
2018-08-02 01:12:31 +02:00
Dan
ea0a75bfd7
Add edit_message_media method
2018-08-02 01:10:29 +02:00
Dan
92fdf79d54
Expose the new InputMedia types
2018-08-01 21:19:11 +02:00
Dan
c625756747
Add InputMediaDocument
2018-07-31 00:29:10 +02:00
Dan
570128d980
Add InputMediaAnimation
2018-07-31 00:25:41 +02:00
Dan
5bc9be0858
Add InputMediaAudio
2018-07-31 00:14:21 +02:00
Dan
2a985e7545
Make InputMediaVideo inherit from InputMedia
2018-07-30 23:01:43 +02:00
Dan
486c9433ac
Make InputMediaPhoto inherit from InputMedia
2018-07-30 23:01:14 +02:00
Dan
9d9fc1f94f
Add InputMedia base class
2018-07-30 22:59:30 +02:00
Dan
d270d0d2aa
Remove support for t.me/joinchat/ links in resolve_peer for now
...
Another way, which is 100% reliable, will be implemented
Also clean the method a bit by removing useless checks
2018-07-28 23:09:44 +02:00
Dan
32468e5ab0
Remove hints about using t.me/joinchat/ links as chat ids
...
Such links don't work reliably with the current implementation
2018-07-27 00:40:08 +02:00
Dan
f4175b041c
Document ChatMembers
2018-07-26 19:34:21 +02:00
Dan
e9cba4609a
Update get_chat_member docstrings
2018-07-26 19:32:12 +02:00
Dan
215f54f32b
Add get_chat_member documentation
2018-07-22 02:07:44 +02:00
Dan
1eaafb8e41
Clearer documentation for get_chat_members
2018-07-21 14:09:34 +02:00
Dan
e5915505a1
Add get_chat_member method
2018-07-19 23:26:20 +02:00
Dan
b77771497d
Document get_chat_members
2018-07-17 09:09:04 +02:00
Dan
ccd651f1fc
Make the new methods async
2018-07-17 08:28:28 +02:00
Dan
8a69c2d74e
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/methods/messages/send_contact.py
2018-07-16 17:39:54 +02:00
Dan
5b89a65437
Document set_chat_title
2018-07-15 16:34:47 +02:00
Dan
3fe05b4d28
Document set_chat_photo
2018-07-15 16:34:32 +02:00
Dan
3fcf9b9ef6
Document delete_chat_photo
2018-07-15 16:34:15 +02:00
Dan
98578160f0
Document set_chat_description
2018-07-15 16:33:41 +02:00
Dan
15e83e12ca
Document unpin_chat_message
2018-07-15 16:33:12 +02:00
Dan
f8d44b8e77
Document pin_chat_message
2018-07-14 00:44:50 +02:00
Dan
84e7bb5c50
Clean up MessageEntity comments
2018-07-14 00:43:28 +02:00
Dan
85e3c05216
Document Dialogs
2018-07-13 01:10:33 +02:00
Dan
5c34e3f08f
Clean up Messages comments
2018-07-12 14:58:18 +02:00
Dan
82d4a99fd5
Add docstrings for Dialog type
2018-07-12 14:58:01 +02:00
Dan
fa512a690d
Add download() bound method to Message
2018-07-12 14:17:30 +02:00
Dan
bee8d1340b
Clean up Sticker, Venue and Video comments
2018-07-12 14:16:29 +02:00
Dan
109e3836cf
Clean up Photo and PhotoSize docstrings
2018-07-12 14:16:08 +02:00
Dan
62f575d53f
Clean up GIF and Location comments
2018-07-12 14:14:19 +02:00
Dan
5d9e2f7d7a
Clean up Document docstrings
2018-07-12 14:13:51 +02:00
Dan
72eb7e7a33
Add missing vcard argument on Contact
2018-07-12 14:13:35 +02:00
Dan
1e727fbb43
Add extra attributes to User
...
is_self, is_contact, is_mutual_contact and is_deleted
2018-07-12 00:54:13 +02:00
Dan
8289dff05f
Update download_media docstrings
2018-07-12 00:31:33 +02:00
Dan
a9a9dc3cd3
Make download_media raise ValueError in case of non-media messages
2018-07-12 00:24:57 +02:00
Dan
f242aceb31
Add vCard support for contacts
2018-07-12 00:10:33 +02:00
Dan
b6a4dee787
Fix some User weird docstrings
2018-07-11 23:54:54 +02:00
Dan
e89d56e058
Add cashtag message entity
2018-07-11 23:54:11 +02:00
Dan
fade921ac0
Don't document client, is for internal purposes only
2018-07-11 18:05:36 +02:00
Dan
12ef2f8ca2
Fix video notes not having a file_name anymore
2018-07-11 17:48:18 +02:00
Dan
00e170feea
Video notes don't have a file_name
2018-07-11 17:40:33 +02:00
Dan
9214416f7c
Parse Voice waveform
2018-07-11 17:36:58 +02:00
Dan
7509566796
Remove Voice thumb and file_name. Add waveform
2018-07-11 17:36:49 +02:00
Dan
5347080fd1
Clean Audio comments
2018-07-11 17:26:59 +02:00
Dan
ad9fb26808
Cleaner Chat docstrings
2018-07-11 17:25:39 +02:00
Dan
0c96fa8b7c
Don't flush each chunk. Let python/os deal with it
2018-07-11 17:05:33 +02:00
Dan
ab11c9e347
Add missing docstring arguments
2018-07-10 15:57:27 +02:00
Dan
037ded73c3
Add unpin_chat_message method
2018-07-08 11:09:07 +02:00
Dan
486e8b9552
Add pin_chat_message method
2018-07-08 11:00:56 +02:00
Dan
7d799aed11
Add set_chat_description method
2018-07-08 10:28:54 +02:00
Dan
393caa9d7c
Add set_chat_title method
2018-07-08 10:24:39 +02:00
Dan
17ca6b7094
Add delete_chat_photo method
2018-07-08 10:19:16 +02:00
Dan
cb4996d64b
Reformat code
2018-07-08 10:18:48 +02:00
Dan
756a6f7630
Add set_chat_photo method
2018-07-08 09:22:08 +02:00
Dan
9e4267dd2c
Move media types in their own folder
2018-07-08 08:58:10 +02:00
Dan
52ac0c80e6
Add todo for ChatMembers docstrings
2018-07-08 08:40:10 +02:00
Dan
960280b996
Add new ChatMembers type
2018-07-08 08:39:36 +02:00
Dan
d94139be9a
Add parse_chat_members util function
2018-07-08 08:39:10 +02:00
Dan
e3128fca9d
Make get_chat_members work with basic groups
2018-07-07 15:47:34 +02:00
Dan
3b29a602d0
Add get_chat_members method
2018-07-06 19:12:41 +02:00
Dan
f2d64b2573
Make get_dialogs async
2018-07-05 15:06:25 +02:00
Dan
3f22d1b844
Merge branch 'develop' into asyncio
2018-07-05 14:58:27 +02:00
Dan
43897eb826
Merge branch 'develop' of https://github.com/pyrogram/pyrogram into develop
2018-07-05 14:57:53 +02:00
Dan
2b6c30d0e1
Update get_dialogs
2018-07-05 14:57:45 +02:00
Dan
3e671dfbfe
Merge pull request #95 from avi-av/develop
...
Update docs
2018-07-05 14:54:59 +02:00
avi-av
4049b57135
Update docs
...
Type returns in the documentation section
2018-07-05 14:42:04 +03:00
Dan
c2369c26ca
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/client.py
# pyrogram/client/ext/utils.py
2018-07-04 21:51:10 +02:00
Dan
8b43ad8a63
Add unread messages, mentions count and unread mark to Dialog
2018-07-04 21:49:11 +02:00
Dan
15e3cf0fd5
Small fix
2018-07-04 21:39:09 +02:00
Dan
fe97a4d92b
Parse members_count
2018-07-04 21:32:35 +02:00
Dan
51194945c6
Add members_count attribute to Chat
2018-07-04 21:31:50 +02:00
Dan
9ac6633cc8
Add get_dialogs method
2018-07-04 21:05:43 +02:00
Dan
91cf2d1a8e
Make Dialog and Dialogs importable and printable
2018-07-04 21:05:00 +02:00
Dan
1ed202b926
Add Dialogs type
2018-07-04 21:03:51 +02:00
Dan
2b36fb31d9
Add Dialog type
2018-07-04 21:03:29 +02:00
Dan
1d7c857e9f
Rename get_dialogs
2018-07-04 21:02:26 +02:00
Dan
52f1f390ca
Rename get_dialogs
2018-07-04 20:59:21 +02:00
Dan
8bdccda6ee
Fix GetDialog call
2018-07-04 14:03:45 +02:00
Dan
c7489cf302
Reformat code
2018-07-04 14:03:14 +02:00
Dan
29fb0ce599
Also log UpdatesTooLong
2018-07-04 13:53:34 +02:00
Dan
d61f9fa458
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/__init__.py
2018-07-03 18:32:34 +02:00
Dan
e414956e71
Log UpdateChannelTooLong updates
2018-07-03 18:29:25 +02:00
Dan
f6886bd0e4
Further improve save_file
2018-07-03 16:34:55 +02:00
Dan
219988740c
Remove unsupported argument for Python <3.6
2018-07-02 19:16:01 +02:00
Dan
f4c583664a
Remove unsupported arguments for Python <3.7
2018-07-02 19:14:30 +02:00
Dan
ec82b4f994
Don't use getpass anymore (for now)
...
The reason is that getpass is blocking. Let's use ainput() until
a proper way of reading from stdin without echoing is found.
2018-07-02 17:21:42 +02:00
Dan
ed562edb9f
Fix send AcceptTermsOfService not being awaited
2018-07-02 14:11:02 +02:00
Dan
af5c5d20cf
Replace input() with ainput() in Client
2018-07-02 14:10:48 +02:00
Dan
26bb97af46
Add ainput function
2018-07-02 14:10:26 +02:00
Dan
3711437dbd
Merge branch 'develop' into asyncio
2018-07-02 09:51:01 +02:00
Dan
c85aa5dab2
Fix Photo downloads
2018-07-01 19:43:43 +02:00
Dan
c660d3a7d0
Fix PhotoSize not having date anymore
2018-07-01 19:43:29 +02:00
Dan
b49030eb10
Shorter conditions
2018-06-30 11:30:32 +02:00
Dan
d28f795aca
Make save_file more efficient
2018-06-30 11:26:45 +02:00
Dan
335a2e06c8
Make delete_profile_photos async
2018-06-28 20:14:38 +02:00
Dan
a2b4d59cdb
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/methods/users/get_user_profile_photos.py
2018-06-28 20:10:38 +02:00
Dan
6943e16636
Change new_chat_photo type. It is now Photo
2018-06-28 20:04:46 +02:00
Dan
b6206b7938
Fix small docstring issue
2018-06-28 20:03:50 +02:00
Dan
30497b0e91
Add delete_profile_photos method
2018-06-28 19:59:26 +02:00
Dan
0dfe373c88
Make Photo work in download_media
2018-06-28 19:13:47 +02:00
Dan
fbf69fb8bd
Change photo type in Message
2018-06-28 19:09:27 +02:00
Dan
abbf7e6684
Use Photo as type for UserProfilePhotos photos list
2018-06-28 19:08:21 +02:00
Dan
b8bfb43a80
Use Photo as type for new_chat_photo
2018-06-28 19:07:56 +02:00
Dan
a3761144b3
Use Photo as type for media messages
2018-06-28 19:07:02 +02:00
Dan
fb10b3b0e7
UserProfilePhoto.photos is now a list of Photo objects
2018-06-28 19:05:47 +02:00
Dan
971299f592
PhotoSize won't store date info anymore
2018-06-28 19:05:08 +02:00
Dan
5f87bbc962
Add the new Photo type
2018-06-28 19:04:45 +02:00
Dan
be451a3bb2
Rename parse_photos to parse_profile_photos
2018-06-28 18:49:09 +02:00
Dan
0935c4837f
Fix ReplyKeyboardRemove id
2018-06-28 18:41:16 +02:00
Dan
77c696aec0
Merge branch 'develop' into asyncio
2018-06-27 17:21:14 +02:00
Dan
7ed9cd6759
Add "Login successful" message upon login
2018-06-27 14:42:04 +02:00
Dan
ecaba45523
Keep only lang_code
2018-06-27 00:42:32 +02:00
Dan
fc1c653c05
Add TimeoutError on possible raises of Message.click()
2018-06-26 16:16:10 +02:00
Dan
1cc66c898d
Fix request_callback_answer call with wrong kwarg
2018-06-26 14:05:45 +02:00
Dan
9dff15bd4f
Make run() accept coroutine functions
2018-06-26 13:45:31 +02:00
Dan
4970a98b43
Merge branch 'develop' into asyncio
2018-06-25 00:46:06 +02:00
Dan
3409963a4a
Merge branch 'develop' of https://github.com/pyrogram/pyrogram into develop
2018-06-25 00:45:34 +02:00
Dan
2587394e07
Merge branch 'layer-81' into develop
2018-06-25 00:43:47 +02:00
YoilyL
a04b08f245
Fixed tiny typo
2018-06-24 22:58:17 +03:00
Dan
5f727cb5a2
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/client.py
# pyrogram/client/ext/base_client.py
# pyrogram/client/methods/bots/request_callback_answer.py
# pyrogram/session/session.py
2018-06-24 19:27:37 +02:00
Dan
fa7b7d0ce3
Cleanup Client class
2018-06-24 19:09:39 +02:00
Dan
9c420bb73b
Document the new parameters. Closes #86
2018-06-24 19:09:39 +02:00
Dan
9a012077cc
Remove some redundant code. Related to #86
2018-06-24 18:54:47 +02:00
Dan
55ef4abb27
Allow user-defined session properties. Related to #86
...
This commit adds five 5 extra parameters to the Client class:
app_version, device_model, system_version, system_lang_code, lang_code
2018-06-24 18:47:49 +02:00
Dan
f4c0793a0b
Make session leaner by removing some redundant parameters
...
Related to #86
2018-06-24 18:27:41 +02:00
Dan
56f616c753
Mention timeout and retries in docs for request_callback_answer
2018-06-24 17:50:30 +02:00
Dan
166b3646ac
Make request_callback_answer try only once with a timeout of 10 seconds
2018-06-24 17:48:33 +02:00
Dan
69d1432251
Allow user-defined values for retries and timeout
2018-06-24 17:47:29 +02:00
Dan
44f71f096f
Better docs for phone_code argument
2018-06-24 16:53:07 +02:00
Dan
47043380fb
Pass the phone number when calling the phone_code callback function
2018-06-24 16:11:22 +02:00
Dan
5834e38f14
Make run() accept a coroutine
2018-06-24 11:39:50 +02:00
Dan
0cd4795318
Use TOS provided by Telegram
2018-06-23 16:15:44 +02:00
Dan
602f4581c6
Remove custom TOS
2018-06-23 16:15:09 +02:00
Dan
668da4ae0e
Merge branch 'tos' into layer-81
...
# Conflicts:
# pyrogram/client/ext/base_client.py
2018-06-23 16:11:20 +02:00
Dan
fc541221ed
Accept terms of service after successfully signing in
2018-06-23 16:08:28 +02:00
Dan
c9cd79cb05
Fix merge mess with duplicated idle() methods
2018-06-23 15:49:56 +02:00
Dan
518d33ee7a
Merge branch 'develop' into asyncio
2018-06-23 15:46:41 +02:00
Dan
7f11f85c8f
Move signal handler inside idle
2018-06-23 15:45:48 +02:00
Dan
7ba2906532
Make request_callback_answer async
2018-06-23 14:31:21 +02:00
Dan
811e67c229
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/types/message.py
2018-06-23 14:30:27 +02:00
Dan
03a17dd8db
Rename reply_text() to reply()
...
Is shorter and looks nicer. When more methods like reply_audio(),
reply_photo(), etc. will be implemented, I can consider adding
reply_text() back again, maybe.
2018-06-23 14:24:31 +02:00
Dan
d95086163e
Add click() bound method to Message
2018-06-23 14:09:07 +02:00
Dan
2ee7cf5124
Add request_callback_answer method
2018-06-23 12:29:40 +02:00
Dan
6404862b87
Add reply_keyboard and inline_keyboard filters
2018-06-23 10:36:29 +02:00
Dan
8074ef1368
Make methods directory structure simple
2018-06-23 10:34:20 +02:00
Dan
5446801c14
Make run() run the event loop
2018-06-22 13:39:29 +02:00
Dan
2571bf0758
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/client.py
2018-06-22 13:37:56 +02:00
Dan
82a0c965ba
Don't make start and idle clickable
2018-06-22 13:12:31 +02:00
Dan
e3299bb3b7
Add run() method
2018-06-22 13:10:09 +02:00
Dan
ffd67ed408
Remove debug docstrings
2018-06-22 13:08:27 +02:00
Dan
dab0a05f16
Move idle() and signal_handler() definitions near stop()
2018-06-22 13:08:01 +02:00
Dan
6be8f1aae3
Cross reference Handler classes on decorators' docstrings
2018-06-22 12:46:58 +02:00
Dan
ac47ffad8f
Hint about decorators on handlers' docstrings
2018-06-22 12:46:35 +02:00
Dan
f5659841c2
Reformat files
2018-06-21 20:01:05 +02:00
Dan
532ad6bd81
Fix develop merge issues with asyncio branch
2018-06-21 18:02:16 +02:00
Dan
d2a15d8143
Merge branch 'develop' into asyncio
2018-06-21 15:35:27 +02:00
Dan
ff915965f1
Minor style fixes
2018-06-21 15:33:30 +02:00
Dan
f9c17ae169
Merge branch 'develop' into asyncio
...
# Conflicts:
# pyrogram/client/client.py
2018-06-20 12:24:30 +02:00
Dan
1c4047f2c6
Fix Update docstrings
2018-06-20 12:20:48 +02:00
Dan
afc0c87cd3
Fix DeletedMessagesHandler docstrings
2018-06-20 12:19:32 +02:00
Dan
c5fb0d6079
Use -100 prefix for channel ids
2018-06-20 12:15:55 +02:00
Dan
6fcf41d857
Client becomes async
2018-06-20 11:41:22 +02:00
Vitali
872f4f865a
Fix comments
2018-06-19 11:27:34 -03:00
Vitali
e6c6bd839c
Add Handler to deleted messages update
2018-06-19 11:18:12 -03:00
Dan
399a7b6403
Make Message bound methods async
2018-06-19 14:02:49 +02:00
Dan
e0fe9d3525
Fix some methods not being async
2018-06-19 13:48:49 +02:00
Dan
4d72f84991
Even more async chore
2018-06-18 21:30:13 +02:00
Dan
21af0f3e82
More async chore
2018-06-18 21:22:33 +02:00
Dan
26e828b956
Make BaseClient asynchronous and default DOWNLOAD_WORKERS to 4
2018-06-18 21:21:26 +02:00
Dan
09dd715556
Small tweaks
2018-06-18 21:12:04 +02:00
Dan
e3a667a8fe
Make Syncer asynchronous (lol)
2018-06-18 21:11:28 +02:00
Dan
9a5ce0fe2d
Clean up dispatcher and fix workers not being stopped correctly
2018-06-18 13:06:07 +02:00
Dan
0a6583a43c
Turn the Dispatcher async
2018-06-17 18:41:07 +02:00
Dan
b4d69d0b21
Merge remote-tracking branch 'origin/develop' into develop
2018-06-13 20:54:04 +02:00
Dan
329bac6ab0
Better invite link regex pattern
2018-06-13 20:53:31 +02:00
Dan
e333e8dada
First step of Client conversion using asyncio
2018-06-13 20:00:19 +02:00
YoilyL
2944181b38
fixed session mistake
...
use new session when uploading files instead of main session
2018-06-13 17:54:48 +03:00
Dan
ade1c2f377
Accommodate ipv6 in the Client class
2018-06-13 13:38:14 +02:00
Dan
8e2aec4d3a
Show TOS on sign-ins
2018-06-07 12:54:23 +02:00
Dan
244b4f15ce
Remove duplicate parameter
2018-06-07 10:54:45 +02:00
Dan
682a3ae948
Dispatch inline bot callback queries
2018-06-06 12:29:21 +02:00
Dan
6238f984b4
Add dedicated parse function for inline callback queries
2018-06-06 12:29:05 +02:00
Dan
e3bd7d57a2
Remove TODO
2018-06-06 12:28:36 +02:00
Dan
656e5036c1
Fix callback query id not being a string
2018-06-06 12:28:25 +02:00
Dan
901b151718
Fix wrong line separator
2018-06-05 17:15:17 +02:00
Dan
95e16c2e6c
Rename and rework Installation docs page
2018-06-05 16:36:37 +02:00
Dan
6d7de359f0
Add a link to available methods in docs
2018-06-05 16:28:14 +02:00
Dan
0b2efd2b7a
Register the new chat administration methods
2018-06-04 12:21:48 +02:00
Dan
5bf912640f
Add promote_chat_member.py
2018-06-04 12:21:14 +02:00
Dan
f611a92f90
Add restrict_chat_member.py
2018-06-04 12:21:02 +02:00
Dan
ea282a74dd
Add unban_chat_member.py
2018-06-04 12:20:41 +02:00
Dan
0f9b4c6ac6
Add kick_chat_member.py
2018-06-04 12:07:42 +02:00
Dan
62d4b2aeee
Allow defining case sensitive commands with Filters.command
2018-06-04 11:35:38 +02:00
Dan
2125415f8f
Allow empty and multi-character prefixes in Filters.command
2018-06-04 10:13:11 +02:00
Dan
745049bda3
Protect client by renaming the property to _client
2018-06-03 17:54:57 +02:00
Dan
7752aef338
Add delete convenience method to Message objects
2018-06-03 17:50:24 +02:00
Dan
e94520b7bc
Fix reply_text docstrings and add the Example section
2018-06-03 17:40:59 +02:00
Dan
131d792bad
Add forward convenience method to Message objects
2018-06-03 17:40:28 +02:00
Dan
29dcdbdc92
Add reply_text convenience method to Message objects
2018-06-03 17:14:15 +02:00
Dan
91cf103783
Remove a bunch of useless TODOs
2018-06-02 20:54:23 +02:00
Dan
dc7fe93aeb
Clean up code
2018-06-02 20:52:16 +02:00
Dan
b4a2490da2
Use getpass instead of input
2018-06-01 19:27:05 +02:00
Dan
dacc0173f1
Document on_disconnect
2018-05-31 13:15:47 +02:00
Dan
118cd04a73
Document DisconnectHandler
2018-05-31 13:13:38 +02:00
Dan
0dc5ecf28c
Revert "Make send_message recognise the Empty parse mode"
...
This reverts commit e1e6e4b
2018-05-31 13:03:28 +02:00
Dan
73c101b49d
Revert "Add Empty parse mode"
...
This reverts commit d8dbcb5
2018-05-31 13:03:20 +02:00
Dan
e1e6e4bd70
Make send_message recognise the Empty parse mode
2018-05-27 20:24:42 +02:00
Dan
d8dbcb5b4e
Add Empty parse mode
2018-05-27 20:16:30 +02:00
Dan
93218a6ed7
Remove handlers lock
2018-05-26 18:04:17 +02:00
Dan
00b983ccc3
Fix proxy not being correctly updated
2018-05-25 11:52:40 +02:00
Dan
65c209000c
Connection refactoring
2018-05-24 21:19:57 +02:00
Dan
9001ccd11f
Add DisconnectHandler
2018-05-23 14:27:17 +02:00
Dan
8a5743ef0c
Allow FloodWait to be raised in case of non-interactive sign-ins
2018-05-22 16:16:28 +02:00
Dan
28310cb0a7
Add GIFs to media filter
2018-05-20 14:03:16 +02:00
Dan
43526876a4
Split handlers in files
2018-05-20 12:53:00 +02:00
Dan
5b300ef83c
Fix some GIF not having video attributes
2018-05-20 12:45:37 +02:00
Dan
c5911a6f6b
Reorganize AES module
2018-05-19 15:36:38 +02:00
Dan
f69da98c99
Remove TODO
2018-05-17 16:49:35 +02:00
Dan
3d74941bed
Add slots
2018-05-14 00:48:53 +02:00
Dan
0955826b6c
Change sig and parent class init call
2018-05-14 00:48:18 +02:00
Dan
33207c2138
Lazily compute html and markdown styled texts
2018-05-14 00:02:58 +02:00
Dan
31cfeaa68b
Allow downloading GIFs
2018-05-13 08:37:31 +02:00
Dan
5dff2fe604
Fix get_history in chats with less than 100 messages
2018-05-12 15:36:47 +02:00
Dan
0367c765e2
Document get_chat
2018-05-12 11:33:14 +02:00
Dan
d2713cb234
Document get_contacts
2018-05-12 11:31:09 +02:00
Dan
4e383c68d4
Fix typo
2018-05-12 11:24:30 +02:00
Dan
b9156453da
Fix docstring for argument being optional
2018-05-12 11:21:02 +02:00
Dan
e081637f37
Remove pyrogram types IDs from docs
2018-05-12 11:17:51 +02:00
Dan
afffd5b4af
Allow entities to span in multiple lines
2018-05-12 10:51:24 +02:00
Dan
ef93fee7aa
Add new Messages object and make get_history return it
2018-05-11 18:00:16 +02:00
Dan
f7aca803b1
Hint about text.markdown in docstrings
2018-05-11 16:03:25 +02:00
Dan
34d7749dbf
Add html attribute to message.text
2018-05-11 13:38:12 +02:00
Dan
c0f61fd40c
Add html unparse
2018-05-11 13:37:49 +02:00
Dan
6c5ab7ed8a
Add possibility to choose a config file path
2018-05-11 13:10:49 +02:00
Dan
9bb8fe55da
Remove unused import and class
2018-05-11 12:50:48 +02:00
Dan
9078639243
Add send_gif method
2018-05-11 12:41:18 +02:00