Commit Graph

  • 58031b3adf Update to layer 81 Lonami Exo 2018-06-24 11:37:54 +0200
  • 184424957d Create a separate method to start reconnections Lonami Exo 2018-06-24 10:44:31 +0200
  • 0d0e78e10b Use the right chat peer in private messages Lonami Exo 2018-06-23 15:10:07 +0200
  • 51da48ddd2 Support custom parse_mode to use MessageEntityMentionName Lonami Exo 2018-06-22 16:18:23 +0200
  • f614d3836b Finish up asyncio docs Lonami Exo 2018-06-22 14:44:59 +0200
  • 3d3698562b Cleanly handle KeyboardInterrupt in run_until_disconnected Lonami Exo 2018-06-22 13:26:24 +0200
  • 1a1d9d346c Fix most private messages being outgoing since 56ddaae Lonami Exo 2018-06-22 10:21:32 +0200
  • 8d98c04932 Fix awaits on input_chat property Lonami Exo 2018-06-22 10:05:29 +0200
  • f733f8e565 Rewrite the first part of the docs for asyncio Lonami Exo 2018-06-21 21:54:54 +0200
  • 5e322a6ca9 Remove async properties from custom.Message Lonami Exo 2018-06-21 21:15:48 +0200
  • 3973755333 Support .name attr in utils.is_type/client.upload_file Lonami Exo 2018-06-21 16:31:03 +0200
  • d8af64e3b9 Clarify/fix get[_input]_entity docstrings Lonami Exo 2018-06-21 11:08:14 +0200
  • 777c91ee14 Fix setup.py Lonami Exo 2018-06-21 10:47:52 +0200
  • 5c602d4ba7 Add __str__ to RpcResult/GzipPacked Lonami Exo 2018-06-21 09:52:47 +0200
  • a99fce471a Fix cancelling a None handle on first connection+error Lonami Exo 2018-06-21 09:48:11 +0200
  • cfa5cd0db2 Fix is_user_authorized always returning True Lonami Exo 2018-06-21 09:32:09 +0200
  • 8d5c052fce Fix TypeError when accessing unexisting sender Lonami Exo 2018-06-21 09:26:31 +0200
  • d6818f25f5 Fix rare iter_dialogs infinite loop Lonami Exo 2018-06-20 21:12:47 +0200
  • 9c0a22ddd7 Fix Python 3.5 compatibility Lonami Exo 2018-06-20 20:18:16 +0200
  • 9e3f6483e8 Fix pattern= and move pattern_match to events.NewMessage Lonami Exo 2018-06-20 20:03:44 +0200
  • a1477a84bf Update in-memory updates.State Lonami Exo 2018-06-20 19:48:00 +0200
  • 4ab5c7d92d Fix reconnect sentinel when not reconnecting in send_loop Lonami Exo 2018-06-20 18:19:35 +0200
  • c8ee0bdca9 Fix socket may be None when closing twice Lonami Exo 2018-06-20 17:59:11 +0200
  • a0eb824e87 Support ignore_migrated in iter_dialogs Lonami Exo 2018-06-20 12:03:42 +0200
  • c893eaaa84 Allow filtering new messages by sender/forwards Lonami Exo 2018-06-20 11:49:18 +0200
  • ad1ab64415 Save last ack to resend in case of bad salt Lonami Exo 2018-06-20 11:12:04 +0200
  • c85ba4accc Revisit documentation, cross-references and unnecessary indents Lonami Exo 2018-06-20 11:05:33 +0200
  • 1b7e7320a4 Clean-up documentation and include telethon.client Lonami Exo 2018-06-19 21:24:26 +0200
  • 4e9a84c3b5 Remove underscore from module names Lonami Exo 2018-06-18 21:02:42 +0200
  • 262018959f Process entities from sent requests/updates Lonami Exo 2018-06-18 20:44:20 +0200
  • fbf3bf119c Separate errors needing regex from those which don't Lonami Exo 2018-06-18 19:09:45 +0200
  • 463847ad50 Revisit and remove a few TODOs Lonami Exo 2018-06-18 18:41:06 +0200
  • ebfe8ebf40 Configurable per-client request/connection retries Lonami Exo 2018-06-18 18:11:16 +0200
  • 09ea1179ca Except msg_id KeyError on bad salt/msg Lonami Exo 2018-06-18 17:20:31 +0200
  • 3648f7c756 Log outgoing message types and incoming message IDs Lonami Exo 2018-06-18 17:14:04 +0200
  • 51d8ea0fa8 Shield disconnected Future in the MTProtoSender instead Lonami Exo 2018-06-18 15:55:24 +0200
  • efc48ee3b0 Shield self.disconnected and log RpcCallFail Lonami Exo 2018-06-18 14:27:40 +0200
  • ee7a44d447 Return an empty list from get_entities_text if no entities Lonami Exo 2018-06-18 13:54:09 +0200
  • 3c1d7d2da2 Fix MessageEmpty when searching for messages Lonami Exo 2018-06-18 13:48:50 +0200
  • 7641ba2d32 Fix sleep on the wrong indent and handle CancelledError Lonami Exo 2018-06-18 13:29:12 +0200
  • 374f5e2aab Periodically send ping/getState Lonami Exo 2018-06-18 13:22:25 +0200
  • 94d6c339c4 Add more logging in the MTProtoSender Lonami Exo 2018-06-18 11:29:54 +0200
  • e36aff51dd Raise ConnectionError when sending without connection Lonami Exo 2018-06-17 20:25:22 +0200
  • d5b349e031 Implement a mechanism to notify of connection failures (#852) Dan Elkouby 2018-06-17 20:29:41 +0300
  • 049483a199 Renaming to something clearer Lonami Exo 2018-06-17 19:27:00 +0200
  • 7faf808ad7
    Better better docs Lonami 2018-06-17 19:14:39 +0200
  • 7600462dca
    Better run_loop docstring Lonami 2018-06-17 19:06:59 +0200
  • a265a3f165
    Swap (and correct) error check Lonami 2018-06-17 18:14:17 +0200
  • d9b8c1b0be Don't break existing references to connection_dropped Dan Elkouby 2018-06-17 18:57:46 +0300
  • 47fc91ccd0 Implement a mechanism to notify of connection failures Dan Elkouby 2018-06-17 18:42:34 +0300
  • d9d586171f Fix MTProtoSender should not send content-related queries Lonami Exo 2018-06-17 16:23:22 +0200
  • 145d4b7105 Remove socket fd from the loop reader upon closing Lonami Exo 2018-06-17 15:48:26 +0200
  • aaa7ec757b Support start() retrying on PasswordHashInvalidError Lonami Exo 2018-06-17 14:07:45 +0200
  • 4d1272f1d2 Fix __ is invalid in usernames (cc @Kyle2142) Lonami Exo 2018-06-17 12:08:55 +0200
  • b65cbd8647 Validate to_id when iterating over messages by ID Lonami Exo 2018-06-17 11:57:11 +0200
  • 226c35ff8f Pump up default timeout from 5 to 10s Lonami Exo 2018-06-17 11:46:56 +0200
  • d18ee9ecc5 Handle (re)connection errors more gracefully Lonami Exo 2018-06-17 11:41:35 +0200
  • 9c63def14c Fix docs' typos Lonami Exo 2018-06-16 21:51:13 +0200
  • 8086772506 Make sure not to include sentinel in containers Lonami Exo 2018-06-16 18:40:08 +0200
  • bb2cacd525 Fix automatic reconnection by unblocking the send queue Lonami Exo 2018-06-16 18:34:36 +0200
  • 56ddaaee6f Make non-fwded messages sent to yourself outgoing Lonami Exo 2018-06-16 17:35:24 +0200
  • 7cfecfaf21 Support pathlib.Path on download/upload Lonami Exo 2018-06-16 17:01:20 +0200
  • cbd5594dba Use the correct clock time when sleeping on iter_messages Lonami Exo 2018-06-15 17:09:16 +0200
  • 509fba8bcc Fix-up isinstance/is_user_authorized from 06cdf1f Lonami Exo 2018-06-15 13:01:16 +0200
  • b7286be3b0 Get the "correct" chat in private incoming messages Lonami Exo 2018-06-15 12:46:41 +0200
  • 31c94ec184 Add a lock for resolving events Lonami Exo 2018-06-15 10:11:22 +0200
  • df15ee421c Except connection timeouts in MTProtoSender Dan Elkouby 2018-06-15 10:57:32 +0300
  • 24d2074e0c Set _input_chat on custom.Message creation/fixup input_chat Lonami Exo 2018-06-14 23:40:44 +0200
  • 091b03c635 Use create_task instead ensure_future Lonami Exo 2018-06-14 23:33:56 +0200
  • f95400ea7e Try again to get input_chat on EventsCommon Lonami Exo 2018-06-14 23:26:04 +0200
  • 06cdf1fdb0 Raise on phone/network migrate if authorized Lonami Exo 2018-06-14 23:13:42 +0200
  • c788e17c22 Fix _handle_update not expanding Updates Lonami Exo 2018-06-14 22:51:57 +0200
  • 179af9894f Add missing parenthesis around await Lonami Exo 2018-06-14 22:25:03 +0200
  • 0f14f3b16a Support custom event loops Lonami Exo 2018-06-14 19:35:12 +0200
  • 908dfa148b Revisit codebase to add missing async/await Lonami Exo 2018-06-14 17:09:20 +0200
  • 1247d050ab Remove unused fields from the Sessions Lonami Exo 2018-06-14 17:04:15 +0200
  • bb3a564500
    Merge pull request #843 from LonamiWebs/core-rewrite Lonami 2018-06-14 16:25:28 +0200
  • 5bb2f50232 Handle Msg state/resend/all (from 7c0af2c by @andr-04) Lonami Exo 2018-06-14 16:23:16 +0200
  • 4a9eb5b085 Handle OSError on MTProtoSender Lonami Exo 2018-06-14 16:16:11 +0200
  • df1dfdf8ea Remove some redundant except Lonami Exo 2018-06-14 16:13:46 +0200
  • c9ea1bafc0 Apply @andr-04 asyncio commits to TcpClient Lonami Exo 2018-06-14 16:08:23 +0200
  • 85103bcf6d Merge branch 'asyncio' of https://github.com/LonamiWebs/Telethon into asyncio-upstream asyncio-stale Andrey Egorov 2018-06-14 15:34:21 +0300
  • 43a0226b33 Merge branch 'asyncio' into asyncio-upstream Andrey Egorov 2018-06-14 14:34:08 +0300
  • 097acd874b Duplicate commit from master to handle empty draft msg Lonami Exo 2018-06-13 20:57:41 +0200
  • 3ce8b17193 Dispatch updates to event handlers Lonami Exo 2018-06-13 16:20:15 +0200
  • 898ce34c65 Set __all__ on telethon.__init__.py Lonami Exo 2018-06-13 11:41:12 +0200
  • a91109c9fa Retry send_code_request on AuthRestartError Lonami Exo 2018-06-13 10:55:37 +0200
  • f3f0c28505 Support converting .tl -> .json Lonami Exo 2018-06-13 10:48:35 +0200
  • 8a787e90c2 Remove send/recv locks Lonami Exo 2018-06-13 10:04:27 +0200
  • 3324090c96 Fix non-asyncio sleep Lonami Exo 2018-06-13 09:59:30 +0200
  • 3f16c92eb3 Subclass TLRequest for content-related objects Lonami Exo 2018-06-12 20:05:05 +0200
  • d1afc70963 Fix setting Pong results Lonami Exo 2018-06-12 19:46:37 +0200
  • d4dc147459 Handle DraftMessageEmpty (closes #844) Lonami Exo 2018-06-12 19:25:13 +0200
  • 2a90de2b08 Fix broadcast being named post for is_group property Lonami Exo 2018-06-12 12:31:37 +0200
  • f9cd220ddd Implement _get_exported_sender Lonami Exo 2018-06-11 20:05:10 +0200
  • 64dd957189 Fix None first_query and TcpClient.disconnect() Lonami Exo 2018-06-11 19:51:01 +0200
  • 0c25bf29b4 Add missing parenthesis Lonami Exo 2018-06-11 13:43:08 +0200
  • cea75a4365 Adds new docs index for methods can be used as bots (#840) Jeff 2018-06-11 19:36:32 +0800
  • c88b8c152b
    thing Lonami 2018-06-11 13:35:56 +0200
  • f581db294a Better custom.MessageButton.click() docs Lonami Exo 2018-06-11 10:24:57 +0200