Lonami Exo
|
a5d4e97922
|
Fix alternative connection modes
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
ebde3be820
|
Add support for proxy again
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
db83709c6b
|
Support connection timeout
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
0cc8bca098
|
Delete TcpClient
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
1b9d6aac06
|
Gzip only content related data
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
37b9922f64
|
Handle cancellation on the receive loop
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
e319fa3aa9
|
Handle IncompleteReadError and InvalidChecksumError
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
3fd7c33127
|
Fix automatic reconnect (e.g. on bad auth key)
This took more time than it should have to debug.
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
bc1fd9039d
|
Handle receiving errors
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
cf7e5d5592
|
Set auth_key on connection
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
21ffa2f26b
|
Fix DC migration and seqno
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
ac567ebf1d
|
Handle bad salt/msg not resending containers
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
3b1142aaca
|
Add back auth key generation process
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
5edc2216c7
|
Handle initial connection if network is down correctly
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
2d275989cb
|
Properly handle cancellation in _ReadyQueue
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
105bd52eee
|
Abstract the send queue off MTProtoSender
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
b02ebcb69b
|
Stop waiting for send items on disconnection
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
470fb9f5df
|
Make use of the MTProtoLayer in MTProtoSender
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
9402b4a26d
|
Create a new layer to lift encryption off the MTProtoSender
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
5daad2aaab
|
Actually use the new connection class
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
daf94e416b
|
Fix connection never receiving and missing clone method
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
2fd51b8582
|
Let all connection modes implement the new Connection
|
2018-10-05 13:26:44 +02:00 |
|
Lonami Exo
|
096424ea78
|
Create a new Connection class to work through queues
|
2018-10-05 13:26:44 +02:00 |
|
painor
|
340f5614b5
|
Add name mention formatting to HTML and Markdown (#1019)
|
2018-10-04 15:56:32 +02:00 |
|
Manuel1510
|
2468b32fc5
|
Implement next_offset and allow empty results in answer() (#1017)
|
2018-10-04 09:12:12 +02:00 |
|
nailerNAS
|
c2966297f1
|
Add delete method to custom.Dialog (#1014)
|
2018-09-28 15:47:24 +02:00 |
|
Lonami Exo
|
785071a5cd
|
Update to v1.3
|
2018-09-22 19:37:16 +02:00 |
|
Lonami Exo
|
ec0aa65fe1
|
An user -> a user
|
2018-09-22 19:18:42 +02:00 |
|
Lonami Exo
|
d5d3733fd4
|
Create events.register and siblings for "handler templates"
This can be thought of as a different approach to Flask's blueprints.
|
2018-09-22 12:51:58 +02:00 |
|
Lonami Exo
|
cb6f980277
|
Better autocast to InputPeerDialog and documentation
|
2018-09-22 10:56:37 +02:00 |
|
Lonami Exo
|
92c9bb12b7
|
Use asyncio.open_connection in the TcpClient
(cherry picked from commit 573fed1f512831cd9790130cc878655fef2fde98)
|
2018-09-19 19:03:36 +02:00 |
|
Lonami Exo
|
9275a9fcbb
|
Fix several typos and misleading docs (#987, #990)
|
2018-09-19 17:51:18 +02:00 |
|
Lonami Exo
|
5e13a6f7a8
|
Fix-up get_message failing for UpdateInlineBotCallbackQuery
|
2018-09-19 16:42:22 +02:00 |
|
Lonami Exo
|
ac59cfa25b
|
Return chat from inline queries that "don't have it"
|
2018-09-19 16:40:35 +02:00 |
|
udf
|
3ef2416138
|
Add method to resolve inline message IDs (#1005)
|
2018-09-19 14:22:35 +02:00 |
|
Lonami Exo
|
497c2144f2
|
Fix patched objects missing CONSTRUCTOR_ID/SUBCLASS_OF_ID
|
2018-09-17 16:02:45 +02:00 |
|
Lonami Exo
|
db8bea3968
|
Fix getting messages by ID for private chats
|
2018-09-16 15:45:38 +02:00 |
|
Lonami Exo
|
4e07712b04
|
Return new .web_preview's .photo/.document if present in Message
|
2018-09-15 10:45:15 +02:00 |
|
Lonami Exo
|
080585da49
|
Support coroutine callbacks in start()
|
2018-09-09 16:17:20 +02:00 |
|
Lonami Exo
|
2f09e5c335
|
Support custom-callback filter for all events
|
2018-09-09 15:48:54 +02:00 |
|
Lonami Exo
|
11ef4ce370
|
Fix _document_by_attribute failing on empty media
|
2018-09-06 15:41:04 +02:00 |
|
Lonami Exo
|
4e5b8c9c34
|
Let sender = chat for messages from channels
|
2018-09-06 10:33:56 +02:00 |
|
Lonami Exo
|
ae085f30a8
|
Save update state upon disconnect
|
2018-09-04 11:58:55 +02:00 |
|
Lonami Exo
|
0e38ab412b
|
Update examples to make them easier to run
|
2018-09-04 11:52:18 +02:00 |
|
Lonami Exo
|
3c92f6a791
|
Fix sqlite's conn may be None if never used
This happened when signing up with the library
and getting migrate errors.
|
2018-09-04 11:28:01 +02:00 |
|
Lonami Exo
|
bbeb8f4ba3
|
Clarify and fix some docstrings
|
2018-09-04 11:27:10 +02:00 |
|
Lonami Exo
|
a57e9ba2fb
|
Fix-up 5aaa6ec missing comma
|
2018-09-03 18:14:00 +02:00 |
|
Tulir Asokan
|
5aaa6ec36e
|
Add more commands/update strings in assistant (#981)
|
2018-09-03 18:10:57 +02:00 |
|
Wirtos
|
36df6d1bf9
|
Manually register ogg mimetype too (#973)
|
2018-08-28 21:17:10 +02:00 |
|
Lonami Exo
|
3a0b091210
|
Better chat history for the GUI
|
2018-08-28 16:37:55 +02:00 |
|