Commit Graph

  • ae085f30a8 Save update state upon disconnect Lonami Exo 2018-09-04 11:58:55 +0200
  • 0e38ab412b Update examples to make them easier to run Lonami Exo 2018-09-04 11:52:18 +0200
  • 3c92f6a791 Fix sqlite's conn may be None if never used Lonami Exo 2018-09-04 11:28:01 +0200
  • bbeb8f4ba3 Clarify and fix some docstrings Lonami Exo 2018-09-04 11:27:10 +0200
  • a57e9ba2fb Fix-up 5aaa6ec missing comma Lonami Exo 2018-09-03 18:14:00 +0200
  • 5aaa6ec36e Add more commands/update strings in assistant (#981) Tulir Asokan 2018-09-03 19:10:57 +0300
  • 34c00405ec Add separate offtopic message for @TelethonOffTopic Tulir Asokan 2018-09-02 20:40:17 +0300
  • 07ea993178
    No link preview for help Lonami 2018-09-02 19:34:10 +0200
  • 8d41fe8d75
    Style Lonami 2018-09-02 19:32:00 +0200
  • 66b3968453 Add #spam, #offtopic, #help and link to suggestions Tulir Asokan 2018-09-02 20:25:57 +0300
  • 36df6d1bf9 Manually register ogg mimetype too (#973) Wirtos 2018-08-28 22:17:10 +0300
  • 635d3d54b7
    80 characters column limit Lonami 2018-08-28 21:16:38 +0200
  • 3a0b091210 Better chat history for the GUI Lonami Exo 2018-08-28 16:37:55 +0200
  • 40650f93ce Display chat history and invalid characters on the GUI Lonami Exo 2018-08-28 15:55:00 +0200
  • 608a19f93f
    Make it clearer that issues are not questions Lonami 2018-08-28 11:45:21 +0200
  • 018278ce38 Manually register ogg mimetype Wirtos 2018-08-27 21:32:17 +0300
  • 0e91fc3668 Manually register webp mimetype Lonami Exo 2018-08-27 17:19:10 +0200
  • 8a9650f131 Fix-up previous commit 0bb0d0b missing parameter Lonami Exo 2018-08-27 10:58:06 +0200
  • 0bb0d0bd5d Clarify Creating a Client in the docs Lonami Exo 2018-08-27 02:26:06 +0200
  • 576ac666d9 Fix resolving events while disconnected Lonami Exo 2018-08-27 01:19:37 +0200
  • 5ca1edb228 Return the correct entity from .get_entity(username) Lonami Exo 2018-08-26 12:00:17 +0200
  • a2bd5c09ff Document new MultiError (and better links on assistant) Lonami Exo 2018-08-24 20:14:29 +0200
  • 29d122e810 Fix-up previous commit f17d7e9 (#967) s3mple 2018-08-24 20:50:55 +0300
  • 58b9e74569 Fix for pr 'separate exceptions for multiple requests' boni 2018-08-24 20:40:16 +0300
  • f17d7e9c5e New exception class for multiple errors (#965) s3mple 2018-08-24 19:25:58 +0300
  • 8effd9aa4c
    Style Lonami 2018-08-24 18:17:30 +0200
  • e66f2ec722
    Merge 978bf7c32b into 7e1a17352d Dmitry Bukhta 2018-08-24 15:21:31 +0000
  • 5f85ed322f Separate exceptions for multiple requests boni 2018-08-24 18:02:52 +0300
  • 7e1a17352d Add new commands to the asisstant and fix some bugs Lonami Exo 2018-08-24 14:09:55 +0200
  • bb8f44f608 Add a new "Mastering Telethon" section to the docs Lonami Exo 2018-08-24 13:20:38 +0200
  • 52a4327769 Fix MemorySession file caching Lonami Exo 2018-08-22 16:21:22 +0200
  • 8e62f797bb Support custom encoding for StringSession Lonami Exo 2018-08-22 16:11:51 +0200
  • aa9bc9080f Support custom symbol set for aggressive get_participants s3mple 2018-08-21 18:15:35 +0300
  • 2dc908ebbb
    Had to map chr Lonami 2018-08-21 17:14:42 +0200
  • 31d17b23cd
    Style Lonami 2018-08-21 17:13:42 +0200
  • c7ac616198
    Update chats.py s3mple 2018-08-21 17:46:54 +0300
  • 1055a63d11
    Merge 5722b5a91e into fbc46bd388 s3mple 2018-08-21 14:30:19 +0000
  • 5722b5a91e
    Update chats.py s3mple 2018-08-21 17:28:46 +0300
  • fbc46bd388 Use loop.create_future instead asyncio.Future Lonami Exo 2018-08-21 12:22:06 +0200
  • d3a6822fc9 Properly resolve events Lonami Exo 2018-08-21 12:14:32 +0200
  • 47190d7d55 Fix event loop not being passed into many asyncio calls Lonami Exo 2018-08-21 11:31:14 +0200
  • d474458136 Simplify event resolving logic Lonami Exo 2018-08-21 11:08:08 +0200
  • 9f237cc928 Simplify event building logic Lonami Exo 2018-08-21 10:27:12 +0200
  • f0cd1fdd6e Don't disconnect sender on cancellation (#958) Lonami Exo 2018-08-20 14:59:17 +0200
  • 171e13daa9 Special case File responses without parent request (#658) Lonami Exo 2018-08-20 11:42:51 +0200
  • dda1f0b1dd Stop copying reply when resending Message, fix file replies Lonami Exo 2018-08-19 11:49:36 +0200
  • 6618690a7c Check to make sure user does not pass nothing when prompted for code, as this would result in 'Signed in successfully as ' to be printed if the phone number input was a valid & registered account. David Lovas 2018-08-16 02:17:17 +0100
  • f4b9c9d6d4 Remove critical code from assert statements Lonami Exo 2018-08-14 19:14:13 +0200
  • 7efa53fedf Update to v1.2 v1.2.0 v1.2 Lonami Exo 2018-08-14 18:48:56 +0200
  • 06da651f27 Fix edits in custom.Conversation Lonami Exo 2018-08-14 18:42:16 +0200
  • 216805d62d Fix telethon.sync for custom.Conversation Lonami Exo 2018-08-14 18:41:13 +0200
  • 653686996a Revisit catch_up (#808) Lonami Exo 2018-08-13 12:32:12 +0200
  • 6b57dba5e1 Fix-up f25541e (.to_dict() on patched objects) Lonami Exo 2018-08-09 11:16:36 +0200
  • f25541ea6f Make .to_dict() work on invalid TLObjects Lonami Exo 2018-08-08 12:12:00 +0200
  • d3efc8f57d Better logging for packing errors Lonami Exo 2018-08-08 12:04:20 +0200
  • e3bf6e3330 Document reply markup limits Lonami Exo 2018-08-07 12:46:05 +0200
  • 9195bccb41 Fix sending files from disk after 6d1bc22 (#941 and #943) Lonami Exo 2018-08-06 18:03:42 +0200
  • 44558cc592 Add utils.resolve_bot_file_id inverse Lonami Exo 2018-08-06 17:54:07 +0200
  • be506b87d6
    Merge 8c82b3afa7 into f332e4c423 YeeChanKo 2018-08-06 15:31:22 +0000
  • 6a785a01aa Stop collapsing messages into containers sync-stale Lonami Exo 2018-08-06 16:36:28 +0200
  • f332e4c423 Clearer variable naming Lonami Exo 2018-08-06 16:31:15 +0200
  • f39f9a94b5 Remove unnecessary async/await Lonami Exo 2018-08-06 16:30:25 +0200
  • d3a9dcd36c Replace wait code with asyncio.wait_for and pass the client's loop Lonami Exo 2018-08-06 16:22:11 +0200
  • 5731cf015e Fix timeout not occuring where expected Lonami Exo 2018-08-06 15:33:06 +0200
  • 8c82b3afa7
    Fixed branching logic in _file_to_media YeeChanKo 2018-08-06 20:07:28 +0900
  • e6e33bb434
    Fixed conditional branch in _file_to_media YeeChanKo 2018-08-06 11:17:03 +0900
  • 8ce001318e Fix StringSession(None) Lonami Exo 2018-08-05 19:45:56 +0200
  • 0011f19f8b Create a StringSession Lonami Exo 2018-08-05 16:24:34 +0200
  • 63174ae404 Properly clean-up Conversation Lonami Exo 2018-08-05 13:15:19 +0200
  • d1f2784dff Update examples with the TelegramClient Lonami Exo 2018-08-05 12:29:13 +0200
  • 26bcc78d14 Fix Conversation.get_response Lonami Exo 2018-08-05 12:28:54 +0200
  • cc067b2569 Add Conversation to the sync magic module Lonami Exo 2018-08-05 11:05:01 +0200
  • 48113851a8 Fix built Conversation events don't have the client Lonami Exo 2018-08-05 02:01:06 +0200
  • ca40a9c282 Add Conversation.wait_event Lonami Exo 2018-08-05 01:55:41 +0200
  • 1ecb751222 Add Conversation.send_file and .mark_read Lonami Exo 2018-08-04 23:21:19 +0200
  • 396b1a4177 Improve getting edits in a Conversation Lonami Exo 2018-08-04 15:35:51 +0200
  • 5f73482d29 Restart Conversation total timeout upon __aenter__ Lonami Exo 2018-08-04 15:35:04 +0200
  • a688c8a4ce Fix exception ignored warnings and invalid state #935 Lonami Exo 2018-08-04 15:05:22 +0200
  • d0c566bbdb Fix iter_participants is failing when _total is None (#936) Nikolay Tretyak 2018-08-04 12:30:24 +0300
  • ce72fe9d91
    Fix iter_participants is failing when _total is None Nikolay Tretyak 2018-08-04 12:25:52 +0300
  • 2cf95ce2b9 Fix accessing buttons on messages with reply markup Lonami Exo 2018-08-04 11:16:51 +0200
  • c1d67f35c9 Fix creating unknown RPCError messages with known code failing Lonami Exo 2018-08-04 00:43:53 +0200
  • 785ef7676f Create a basic custom.Conversation Lonami Exo 2018-08-03 17:51:56 +0200
  • 60c61181d9 Return custom.InlineResults instead of a simple list Lonami Exo 2018-08-02 23:31:51 +0200
  • 7cce7aa3e4 Return helpers.TotalList instances on client.get_ methods Lonami Exo 2018-08-02 23:00:10 +0200
  • 4e985c3e4a Remove accidentally committed changes Lonami Exo 2018-08-02 22:36:29 +0200
  • a1837431b6 Fix 3.5 compatibility for the GUI example Lonami Exo 2018-08-02 22:18:01 +0200
  • a495f542ef Fix message deletion, replies and chat IDs on the GUI Lonami Exo 2018-08-02 21:39:13 +0200
  • da5914c4a0 Support editing, deleting and replying in the GUI Lonami Exo 2018-08-02 21:19:18 +0200
  • 01ede081ff Create a simple example using Tkinter GUI Lonami Exo 2018-08-02 20:24:17 +0200
  • 070c971d11 Set media as None if it is MessageMediaEmpty Lonami Exo 2018-08-02 20:18:28 +0200
  • f4ea662fdd Fix sign in not saving self user to session file Lonami Exo 2018-08-02 19:40:48 +0200
  • 7a7923b317 Fallback to MemorySession if sqlite3 is not available Lonami Exo 2018-08-02 15:17:44 +0200
  • 16f7626ceb Fix custom.Button._is_inline failing for MessageButton Lonami Exo 2018-08-02 14:53:26 +0200
  • 3612652f39 Use builtin base64.urlsafe_b64decode and fix docstring Lonami Exo 2018-08-02 13:59:27 +0200
  • 2ca8ddbfb4 Use cache for invite links Lonami Exo 2018-08-02 13:47:35 +0200
  • 328f737ef7 Support custom.MessageButton as buttons reply markup Lonami Exo 2018-08-02 13:17:59 +0200
  • 10da14418c Create utils.get_peer Lonami Exo 2018-08-02 12:56:40 +0200
  • 3177e3a956 Merge branch 'master' into sync Lonami Exo 2018-08-01 15:18:44 +0200
  • 80a5e709cb Support .download_media with bot API file_id Lonami Exo 2018-08-01 13:39:34 +0200