Commit Graph
2096 Commits
Author SHA1 Message Date
Lonami Exo 9a6bc5ae72 Update defaults and docs for video attributes
Closes #1679.
2021-01-26 21:10:21 +01:00
Lonami Exo ad4c49aa18 Fix global message search 2021-01-26 21:07:44 +01:00
Googleplex a886d609d9 Support sending album with URL photos (#1681)
Fixes #1408.
2021-01-25 08:31:25 +01:00
Lonami Exo 65bf0e4c45 Add missing importç 2021-01-24 01:38:44 +01:00
Lonami Exo fa99f6a1af Try to handle TimeoutError during file download 2021-01-24 01:36:10 +01:00
Lonami Exo de7cf03ba7 Stop storing asyncio loop in TelegramClient
The loop parameter was ignored because it shouldn't be used, but
the fact it still stored the current loop on creation messes up
with asyncio.run.
2021-01-18 22:59:19 +01:00
Shrimadhav U K 3ddb0a3903 Fix thumbnail for TDesktop and Telegram X users (#1673) 2021-01-17 17:31:26 +01:00
Lonami Exo 00aa0a4bf1 Avoid duplicate del in Conversation._on_read 2021-01-14 23:05:49 +01:00
Lonami Exo cd51c9e47c Get rid of the patched/ module
This may fix #1669.
2021-01-14 22:56:55 +01:00
Lonami 4bf1d67eba Fix resolve_invite_link in Python 3.6 2021-01-12 20:04:34 +01:00
painor c0ed709adf Add new format to resolve invite link (#1670) 2021-01-12 19:50:27 +01:00
Lonami Exo b192c3e6a3 Update to v1.19 2021-01-05 19:58:41 +01:00
Lonami Exo 3df4807fb9 Fix ChatAction.user_left was considered as user_kicked
Closes #1660.
2021-01-02 12:24:32 +01:00
Lonami Exo d0ee3c3a56 Return the service message produced when kicking somebody
Helps with #1664.
2021-01-02 12:13:53 +01:00
Lonami Exo dd00829f1e Ignore PhotoPathSize thumbnail sizes
Closes #1655.
2020-12-19 19:42:07 +01:00
Lonami Exo ee0fc5cc29 Fix AttributeError on reconnect with no retries
Closes #1646.
2020-12-11 21:43:39 +01:00
Lonami Exo becfe2ce7a Start reconnect if a second ping is sent without a pong for the first
May help with #1564.
2020-12-11 17:18:25 +01:00
Lonami Exo 0a4d54fca4 Update to layer 122
Closes #1645.
2020-12-11 16:55:49 +01:00
Lonami Exo 1cd11391c4 Unconditionally disconnect exported senders on user disconnect
Borrowed senders are not disconnected immediately, but after a while.
If a borrow was used recently but the user requested the main client
to disconnect, those borrows "shouldn't" disconnect because they were
used recently. However, if the user requests a disconnect, they mean
that EVERYTHING should be disconnected, even if the borrows are recent.

This actually gets rid of warnings about send/recv tasks being destroyed,
which partially addresses #1634. That issue may still have more causes
though.
2020-12-11 16:30:12 +01:00
penn5 44aca29057 Favour text parameter when editing inline messages (#1643) 2020-12-08 10:06:19 +01:00
x0x8x 12380207ba Add admin log event.has_left (#1642) 2020-12-04 14:51:15 +01:00
Lonami Exo 2439404ad1 Include service messages for new pins in ChatAction again 2020-11-28 16:49:39 +01:00
Ali Alaee 23fc38f7c9 Fix crypto imports on macOS Big Sur (#1639) 2020-11-28 15:54:52 +01:00
Lonami Exo 66a508a174 Update to v1.18 2020-11-28 12:17:25 +01:00
Lonami Exo f2f43336c6 Always use python-socks when available
Relying on Python 3.6 or above to be installed to unconditionally
use this library would break user's code, because this is a new
optional dependency that users may not have installed.

Instead, always use the new library when available, which should
work better than pysocks because it natively supports asyncio.
2020-11-28 12:09:46 +01:00
vegeta1k95 ab3c5acf9a Add client.set_proxy() (#1632) 2020-11-14 14:01:59 +01:00
Lonami Exo 9c87598950 Don't include *Empty entities in returned dialogs 2020-11-13 10:59:53 +01:00
Lonami Exo c924365e24 Handle ChatEmpty in utils.get_peer 2020-11-13 10:59:53 +01:00
Lonami 46ee8e86c6 Fix conv.wait_event no longer raising Timeout
Should properly fix #1618.
2020-11-13 09:53:00 +01:00
Lonami Exo ab9035acd2 Make large dates wrap around
Closes #1629.
2020-11-12 15:25:08 +01:00
Serhii Dylda 59da53ec48 Fix typing once again 2020-11-09 20:22:22 +01:00
Serhii Dylda a68800b3f0 Remove unnecessary if clause 2020-11-09 20:09:08 +01:00
Serhii Dylda 38d8a54cc1 Fix protocol typing for python-socks. 2020-11-09 20:05:09 +01:00
Serhii Dylda 633986cfa6 Replace PySocks with python-socks for Python >= 3.6
See discussion at (https://github.com/LonamiWebs/Telethon/pull/1623)

Small fixes for `local_addr` argument.
2020-11-09 19:59:54 +01:00
Alekseev Svyatoslav c4cbead25b Remove using deprecated as_album kwarg (#1621) 2020-11-07 22:19:50 +01:00
Richard ba3a090a80 Update send_file to support grouping any file type (#1620) 2020-11-07 17:32:00 +01:00
Lonami Exo e1d2c81dca Parse part of newer bot file IDs for photos
Helps with #1613.
2020-11-07 12:46:46 +01:00
Lonami Exo 0d8497bf3b Correct and simplify the way channel IDs are marked
Closes #1359.
2020-11-07 12:18:55 +01:00
Lonami Exo a6781c8e34 Don't cache SLOW_MODE_WAIT in _flood_waited_requests
Closes #1600.
2020-11-07 12:09:00 +01:00
Lonami Exo 08d5bfcbd0 Fix conv.wait_event not clearing timed out events
Closes #1618.
2020-11-07 12:06:10 +01:00
Lonami Exo b02a22eaa3 Fix .get_buttons failing for some messages sent by the bot
Closes #1619.
2020-11-07 11:59:56 +01:00
hematogender b6fe4b8fec Fix get_display_name not handling ChatForbidden (#1617)
Closes #1616.
2020-11-04 20:28:04 +01:00
vegeta1k95 39e899294f Fix unhandled ValueError inside _dispatch_update() task (#1615) 2020-11-04 09:58:20 +01:00
Lonami Exo 64d751a397 messages.search from_user may now be a non-User 2020-10-31 11:41:37 +01:00
Lonami Exo 935ee2242d Add method to unpin messages 2020-10-31 11:31:09 +01:00
Lonami Exo 9e3cb8180b Update ChatAction to handle new pin updates 2020-10-31 11:21:38 +01:00
Lonami Exo d83c154f8d Partial update to layer 120 2020-10-30 20:06:59 +01:00
Lonami Exo 4ce2c0017a Somewhat improve packaging situation (#1605) 2020-10-25 10:50:12 +01:00
Lonami Exo e7f174cdc8 Fix search with offset_date causing infinite recursion
Bug introduced by 668dcd5. Closes #1606.
2020-10-25 10:33:36 +01:00
Lonami Exo 62467b6318 Fix yet another typo
Never make commits in a rush from your phone.
2020-10-23 21:27:39 +02:00