Commit Graph
2620 Commits
Author SHA1 Message Date
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 b1d6bd564e Fix several typos
Closes #1674.
2021-01-20 18:50:45 +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 c0738a7ae1 Trigger GitHub Actions workflow on PRs too 2021-01-12 20:30:31 +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 82d25a7e52 Fix payment example using the wrong line endings 2021-01-05 20:05:42 +01:00
Lonami Exo 3150726f32 Fix tiny documentation nits
Closes #1659.
2021-01-05 20:03:16 +01:00
Lonami Exo b192c3e6a3 Update to v1.19 v1.19.0 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 acd4c8648e Update layer and known errors again 2020-12-23 20:11:16 +01:00
Lonami Exo 4b6c69ac1e Update docs and list of errors
Includes the changes of #1654.
2020-12-19 20:33:20 +01:00
Lonami Exo dd00829f1e Ignore PhotoPathSize thumbnail sizes
Closes #1655.
2020-12-19 19:42:07 +01:00
Andrew Lane 5011747f1f Update to layer 122 (again) (#1650) 2020-12-14 18:50:55 +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
Lonami Exo 0b0a1dc6a1 Add new known errors to the error list 2020-12-04 20:43:47 +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 v1.18.2 2020-11-28 16:49:39 +01:00
Ali Alaee 23fc38f7c9 Fix crypto imports on macOS Big Sur (#1639) v1.18.1 2020-11-28 15:54:52 +01:00
Lonami Exo e3a194acb4 Add set_proxy to the method summary 2020-11-28 13:07:36 +01:00
Lonami Exo 66a508a174 Update to v1.18 v1.18.0 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
Lonami 96a535fe4a Merge replace PySocks with python-socks for Python >= 3.6 (#1627) 2020-11-10 11:18:00 +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
Lonami Exo e4a6ec40cd Update error documentation, summary and license year 2020-11-05 10:49:34 +01:00