Commit Graph

  • 6261affaa1 Update to v0.17.1 v0.17.1 Lonami Exo 2018-02-09 17:16:28 +0100
  • f91b76b063
    Merge pull request #595 from LonamiWebs/events Lonami 2018-02-09 16:42:17 +0100
  • 10ebc442c9 Add a friendlier introduction to events Lonami Exo 2018-02-09 16:41:23 +0100
  • 14389a0ef2 Better document the events module Lonami Exo 2018-02-09 15:56:42 +0100
  • 5167754368 Fix input_sender events' property not using cached value Lonami Exo 2018-02-09 13:10:02 +0100
  • f5eda72329 Add a new Raw Event Lonami Exo 2018-02-09 13:08:09 +0100
  • 8786a52257 Add a new MessageChanged Event Lonami Exo 2018-02-09 13:05:34 +0100
  • ffe826b35f Add a new UserUpdate Event Lonami Exo 2018-02-09 12:42:04 +0100
  • 379c775558 Add a new ChatAction Event Lonami Exo 2018-02-09 11:37:17 +0100
  • 510bbf0fc8 Create a more reusable Event base class Lonami Exo 2018-02-09 11:36:41 +0100
  • e15dd05975 Corrected info in Admin Permissions example (#589) Kyle2142 2018-02-09 10:07:25 +0200
  • 4f75ea69cf consistency Lonami Exo 2018-02-09 09:06:59 +0100
  • 91ba50174a Provide easier access to media through NewMessage event Lonami Exo 2018-02-08 19:43:15 +0100
  • c79fbe451f Fix NewMessage event not dropping MessageService Lonami Exo 2018-02-07 14:06:36 +0100
  • 2e0a8d6bce Add respond and reply methods to the NewMessage event Lonami Exo 2018-02-07 13:55:41 +0100
  • dc43757cff Don't access NewMessage properties when building the event Lonami Exo 2018-02-07 13:55:25 +0100
  • 9c09233b4f Make NewMessage's input chat/sender actual Input* if possible Lonami Exo 2018-02-07 13:45:17 +0100
  • ef837b1a53 Add a NewMessage event to handle incoming messages Lonami Exo 2018-02-07 10:42:40 +0100
  • 5ec984dd82 Allow adding events with the client.on decorator Lonami Exo 2018-02-07 10:41:58 +0100
  • 2c2517fc9b
    Corrected info in Admin Permissions Kyle2142 2018-02-06 22:07:49 +0200
  • 4362c02e92 Add further Heroku instructions to session documentation (#588) tsujp 2018-02-06 20:13:38 +0900
  • b6d3ecc7a4 Add further Heroku instructions to session documentation tsujp 2018-02-06 20:10:37 +0900
  • e4681d7ff6 Resolve merge conflict by incorporating incoming changes tsujp 2018-02-06 19:54:30 +0900
  • 661246d2f3 Resolve merge conflict by incorporating incoming changes tsujp 2018-02-06 19:51:22 +0900
  • eda13aee84 Add Heroku session use to documentation tsujp 2018-02-06 19:40:10 +0900
  • f200369a93 Add Heroku instructions to sessions documentation (#586) tsujp 2018-02-06 19:21:09 +0900
  • 82e25302d7 things Lonami Exo 2018-02-06 11:20:35 +0100
  • de29141277 Change sessions.rst formatting to be compliant with codebase's style tsujp 2018-02-06 19:15:55 +0900
  • fc3f25cd5f Add Heroku instructions to sessions documentation tsujp 2018-02-04 21:55:59 +0900
  • 582ca2ead2
    Improve code exapmle in "Doing stuff" section German Lashevich 2018-02-03 21:59:25 +0100
  • 06bc761a5b Update to v0.17 v0.17 Lonami Exo 2018-02-03 16:03:17 +0100
  • fd08d53253 Trust the server will not send duplicates Lonami Exo 2018-02-03 15:42:43 +0100
  • 341fb38136 Invoke getState after the server kicks us idling for updates Lonami Exo 2018-02-03 15:39:37 +0100
  • eefd37c2d7 Stop calling .disconnect() from .__del__() Lonami Exo 2018-02-03 12:15:38 +0100
  • 2ffe2b71dc Except OSError with errno.WSAEACCES when connecting Lonami Exo 2018-02-03 11:39:15 +0100
  • cf21808118 Raise error on .get_entity() on non-joined invite link Lonami Exo 2018-02-02 17:23:28 +0100
  • fbd53e2126 Override TLObject's __eq__ and __ne__ methods Lonami Exo 2018-02-01 12:10:03 +0100
  • add122bfe7 Support signing up through .start() Lonami Exo 2018-02-01 10:12:46 +0100
  • d5a91c7273 Don't set session to None on .log_out() Lonami Exo 2018-02-01 09:39:00 +0100
  • fa2dfc2567
    Merge 99c16189c7 into c8bbbe3e3c Georgy Shkuratov 2018-01-31 20:02:03 +0000
  • c8bbbe3e3c Save session data when migrating from JSON (#570) Birger Jarl 2018-01-31 23:01:53 +0300
  • bf56d32118 Add missing FutureSalts response special case (#81) Lonami Exo 2018-01-30 18:32:42 +0100
  • a7888bfaf8 Fix tiny typo on the documentation Lonami Exo 2018-01-30 09:11:40 +0100
  • 6e07cc9771
    Save session data when migrating from JSON Birger Jarl 2018-01-30 00:50:31 +0300
  • fa1a1059b5
    fix a typo Hossein Pourbozorg 2018-01-29 13:41:37 +0330
  • ab7b6d6ccb Merge 9274cec6f2 into 7286f77008 Andrei Fokau 2018-01-29 01:23:53 +0000
  • 99c16189c7
    Update PUSH register to layer 75 Georgy Shkuratov 2018-01-28 18:45:48 +0300
  • 7286f77008 Sort keys and use Mozilla agent on error generator, update file Lonami Exo 2018-01-28 14:02:42 +0100
  • 700b4c3169 Fix-up #565 with some rewording/behaviour changes Lonami Exo 2018-01-27 21:37:57 +0100
  • 067006d248 Add batch_size and wait_time to get_message_history (#565) Matteo 2018-01-27 15:29:38 -0500
  • 8be6756ef8
    Update telegram_client.py Matteo 2018-01-27 11:37:02 -0500
  • 92795440d6 Merge 83bed06cc2 into 3b8365f871 Lonami 2018-01-27 16:08:09 +0000
  • 83bed06cc2 Force named parameters in the TelegramClient and fix typo Lonami Exo 2018-01-27 17:03:00 +0100
  • fd2a12d43b Adding batch_size and wait_time arguments to "get_message_history". Matteo Chinazzi 2018-01-27 10:58:59 -0500
  • 3b8365f871 Remove square braces from IPv6 addresses (#561) frizzlywitch 2018-01-26 16:38:13 +0300
  • 4c11fb6be7 fix: remove braces in ipv6 Marina Kamalova 2018-01-26 16:27:24 +0300
  • 43a3f40527 Properly close the sqlite3 connection (#560) Lonami Exo 2018-01-26 09:59:49 +0100
  • 5c2dfc17a8 Make timeout logging message debug to scare people less Lonami Exo 2018-01-25 18:44:21 +0100
  • 4a83784fe8 Simplify TLObject.pretty_format since Telegram returns no dicts Lonami Exo 2018-01-25 09:51:12 +0100
  • 2873dcf1c6 Add '_' key to TLObject's .to_dict() and remove recursive param Lonami Exo 2018-01-25 09:44:07 +0100
  • db698858e0 Except TypeNotFoundError on ._invoke() Lonami Exo 2018-01-23 22:25:52 +0100
  • 6c73538bd4 Fix time_offset not being used at all after BadMsgNotification Lonami Exo 2018-01-23 11:39:43 +0100
  • 32b92b32a7 Update .send_file() documentation (for f0eb41b) Lonami Exo 2018-01-23 12:13:03 +0100
  • 58d90e7e34 Fix .download_media() not accepting Document Lonami Exo 2018-01-23 12:10:23 +0100
  • 81c95b5a60 Fix recursive .get_input_media() forgetting parameters Lonami Exo 2018-01-23 12:04:35 +0100
  • f0eb41b902 Accept message/media on .send_file, remove redundancy off README Lonami Exo 2018-01-23 11:59:35 +0100
  • a437881ce2 Note that date objects should be UTC Lonami Exo 2018-01-23 10:01:58 +0100
  • 5f2f04c6c2 Add HTML parse mode (#554) Tulir Asokan 2018-01-22 11:06:11 +0200
  • 49d1b07329 Change strange spacing on HTML unparse Lonami Exo 2018-01-22 09:53:58 +0100
  • 82194f0fab Add missing quote Tulir Asokan 2018-01-22 00:45:26 +0200
  • c8887e4c87 Add HTML -> Telegram entity parser Tulir Asokan 2018-01-22 00:30:00 +0200
  • 6cfb829e58 Memory leaks fix Andrey Egorov 2018-01-21 18:57:53 +0300
  • abe26625e6 Add missing ResolvedPeer, InputNotifyPeer, TopPeer cases Lonami Exo 2018-01-21 11:04:46 +0100
  • 182b6fc1cb Update old examples Lonami Exo 2018-01-21 10:57:58 +0100
  • ec38bd94d8 Fix .rst not showing code blocks on "unknown" languages Lonami Exo 2018-01-20 19:50:48 +0100
  • f1371c3999 Early return from Session.get_input_entity() if Input* given Lonami Exo 2018-01-20 19:39:48 +0100
  • 86816a3bdf Add missing InputChannel case on .get_input_peer() Lonami Exo 2018-01-20 19:29:05 +0100
  • 644105d038 Separate docs search into its own script and use it everywhere Lonami Exo 2018-01-20 13:11:22 +0100
  • 3379330f9b Add an exact match list on the documentation Lonami Exo 2018-01-20 12:25:31 +0100
  • b716c4fe67 Several documentation enhancements and build warnings fixes Lonami Exo 2018-01-20 11:47:17 +0100
  • 4d4e81e609 Fix cyclic imports on Python 3.4 by moving Session one level up Lonami Exo 2018-01-19 22:55:28 +0100
  • 519c113b58 Update to v0.16.2 v0.16.2 Lonami Exo 2018-01-19 21:13:57 +0100
  • 0e43022959 Remove redundant import, show type instead TLObject on docstring Lonami Exo 2018-01-19 13:40:04 +0100
  • e3c56b0d98 Reduce autocast overhead as much as possible Lonami Exo 2018-01-19 13:00:17 +0100
  • 33e50aaee1 Reuse .on_response/.__str__/.stringify, override iff necessary Lonami Exo 2018-01-19 12:12:52 +0100
  • f6d98a61cf Add stub .get_input_entity() to TelegramBareClient Lonami Exo 2018-01-19 11:52:44 +0100
  • 1c9fa76ede Add new method to .resolve() parameters instead on init Lonami Exo 2018-01-19 11:47:45 +0100
  • 7c55d42287
    Merge pull request #549 from LonamiWebs/file-cache Lonami 2018-01-18 20:52:33 +0100
  • b546c02210 Return a custom class for sized InputFile instead extra attrs Lonami Exo 2018-01-18 20:08:05 +0100
  • 0e4611a593 Properly implement InputPhoto/InputDocument caching Lonami Exo 2018-01-18 19:36:47 +0100
  • 7e707dbbd9 Fix using enum on sqlite instead its value Lonami Exo 2018-01-18 19:35:46 +0100
  • 1a3feec481 Move upload/download file methods to the TelegramClient Lonami Exo 2018-01-18 13:55:03 +0100
  • 55efb2b104 Use a different schema for file cache which actually persists Lonami Exo 2018-01-18 09:52:39 +0100
  • 8e06bc1a06 Merge 7beb4bca64 into fde0d60f72 Csaba Henk 2018-01-17 12:53:29 +0000
  • 91e5ef852a Pretty format of TLObject's Andrey Egorov 2018-01-17 15:41:13 +0300
  • 7beb4bca64 telegram client: fix infinite recursion in send_file Csaba Henk 2018-01-17 13:39:31 +0100
  • 428abebed8 Fix sending albums failing on invalid cache Lonami Exo 2018-01-17 13:29:08 +0100
  • bfe9378054 Fix .send_file failing with strings (as they are iterable) Lonami Exo 2018-01-17 13:28:56 +0100
  • fde0d60f72 Update old interactive example (#546) Lonami Exo 2018-01-16 18:36:50 +0100
  • 49f204c955 Fix .get_input_media using None caption and missing venue type Lonami Exo 2018-01-16 14:01:14 +0100