Commit Graph

  • 623c1bd7d1 Add missing parameters to TelegramClient.send_voice_note Lonami Exo 2018-02-25 20:34:40 +0100
  • 2008a25d7b update optional deps Lonami Exo 2018-02-25 17:43:25 +0100
  • 731a2956df Merge branch 'master' into asyncio Tulir Asokan 2018-02-25 11:50:14 +0200
  • 098602ca13 Let events.Raw.resolve() be a no-op Lonami Exo 2018-02-25 10:36:53 +0100
  • cfc5ecfded Fix tiny bug regarding .get_me(input_peer=True) crashing events Lonami Exo 2018-02-24 18:30:09 +0100
  • c2fba26ad9 Merge branch 'master' into asyncio Tulir Asokan 2018-02-25 01:27:34 +0200
  • d7fd8f3102 Complete incomplete sentence Lonami Exo 2018-02-24 18:42:06 +0100
  • 9054a12c11 Fix tiny bug regarding .get_me(input_peer=True) crashing events Lonami Exo 2018-02-24 18:30:09 +0100
  • 9ef75e5070 Allow specifying no event type to default to events.Raw Lonami Exo 2018-02-24 18:25:22 +0100
  • e5aecca79c Update to v0.17.4 v0.17.4 Lonami Exo 2018-02-24 18:08:14 +0100
  • 3301bf3ff6 Fix voice notes default filename being "None - None.oga" Lonami Exo 2018-02-24 17:40:12 +0100
  • 7f97997e8d Add PySocks to the package optional requirements Dmitry D. Chernov 2018-02-24 18:41:53 +1000
  • 760d84514f setup: Fix regex failure to match version in case of CRLF line feeds This could happen e.g. in case of using pip3 to install Telethon directly from the git repo. Dmitry D. Chernov 2018-02-24 18:25:08 +1000
  • b7a61510bf Add !i for information to the interactive telegram client (#614) Joscha Götzer 2018-02-23 21:34:15 +0100
  • 91718cde67 Style Lonami Exo 2018-02-23 21:33:24 +0100
  • aee04eefe8 Remove hacky print Lonami Exo 2018-02-23 21:32:38 +0100
  • f9cec54c39 Add .get_participants() convenience method (#639) Kyle2142 2018-02-23 22:20:32 +0200
  • 83a2094b3b things Lonami Exo 2018-02-23 21:18:35 +0100
  • dfd25186cd
    things Lonami 2018-02-23 18:30:06 +0100
  • 2953d4cc0c
    Added .get_participants(...) Kyle2142 2018-02-23 19:20:39 +0200
  • a632fd01d0
    Merge 3ca51b6e3a into a353679796 Joscha Götzer 2018-02-23 15:47:52 +0000
  • 3ca51b6e3a
    Update README.rst Joscha Götzer 2018-02-23 16:47:30 +0100
  • a353679796 Fix downloading from another DC using wrong auth the first time Lonami Exo 2018-02-23 13:13:39 +0100
  • 005a8f0a7f Fix .send_file() not respecting MessageMedia captions Lonami Exo 2018-02-23 12:10:07 +0100
  • cda5e59e86 Make .send_message() accept another Message as input Lonami Exo 2018-02-23 12:07:57 +0100
  • 448a04a7c5 Stop using InputPeerSelf() on events and special case edit() Lonami Exo 2018-02-22 21:01:18 +0100
  • 7998fd59f7 Add missing await to mention generation in _parse_message_text (#634) Tulir Asokan 2018-02-22 21:57:40 +0200
  • 5f8d8d79d2 Add missing await to mention generation in _parse_message_text Tulir Asokan 2018-02-22 21:56:30 +0200
  • b286f7607d
    It's impossible to get more than 10k members Lonami 2018-02-22 20:55:56 +0100
  • f13a7e4afd Allow getting the input peer for yourself and cache it Lonami Exo 2018-02-22 20:37:56 +0100
  • 56b7ed4e77 Meth Lonami Exo 2018-02-22 14:13:40 +0100
  • 7fea4e265f 80 characters Lonami Exo 2018-02-22 14:05:11 +0100
  • 359cdcd772 Handle more parsing username cases (closes #630) Lonami Exo 2018-02-22 10:27:12 +0100
  • 7f35ed59c6 Fix infinite recursion on .get_entity by exact name Lonami Exo 2018-02-20 17:30:01 +0100
  • 0731a1d698 Raise ProxyConnectionError instead looping forever (#621) Dmitry Bukhta 2018-02-20 17:58:51 +0300
  • aade36dbd7
    Misleading docstring Lonami 2018-02-20 16:45:23 +0100
  • 937523419d proxy connection fix #2 Dmitry Bukhta 2018-02-20 17:55:14 +0300
  • ea0da8fc0e Add pattern argument on the NewMessage event (#620) Jannik 2018-02-20 15:55:02 +0100
  • 609601fd7b more things Lonami Exo 2018-02-20 15:53:40 +0100
  • 377a9143fc things Lonami Exo 2018-02-20 15:51:55 +0100
  • 9e5128547a
    Update telegram_client.py Joscha Götzer 2018-02-20 15:20:23 +0100
  • 12838bc711
    Update working-with-updates.rst Joscha Götzer 2018-02-20 15:17:12 +0100
  • f3d5d71c63 Forgot the actual try catch clause JosXa 2018-02-20 15:14:44 +0100
  • 2bd63f7887 Forgot the actual try catch clause JosXa 2018-02-20 15:14:10 +0100
  • ad74926e33 Changes to documentation and "Number of retries reached 0." JosXa 2018-02-20 14:53:15 +0100
  • 3cc5bef700
    Update interactive_telegram_client.py Joscha Götzer 2018-02-20 04:18:45 +0100
  • 417947d520 Indentation, formatting JosXa 2018-02-20 04:08:26 +0100
  • 7b7fbc0d8b indentation JosXa 2018-02-20 04:06:15 +0100
  • dc7a6fcce3 Added StopPropagation logic JosXa 2018-02-20 04:03:57 +0100
  • 9e08d5b735 infinite loop while proxy server refuse connection fix Dmitry Bukhta 2018-02-20 01:31:45 +0300
  • 69a85b863f
    Add pattern argument Jannik 2018-02-19 23:27:19 +0100
  • 4050d1ca00 Support getting entities by exact name/title match Lonami Exo 2018-02-19 21:04:41 +0100
  • c31635cc34 Further validate the username on parse_username Lonami Exo 2018-02-19 21:03:33 +0100
  • 39621ceae9 Use req_pq_multi instead req_pq when creating an auth_key Lonami Exo 2018-02-19 20:31:47 +0100
  • bf086f3e80 Fix UpdateDeleteMessages doesn't have .channel_id (#619) Lonami Exo 2018-02-19 20:23:52 +0100
  • 9f6f2c8d07 * fixed: building event from UpdateDeleteMessages would fail due to the absence of the channel_id field for that type of update Max 2018-02-19 17:33:46 +0300
  • 1eeedc613b Fix sending byte strings as files not working Lonami Exo 2018-02-19 15:29:32 +0100
  • b136074340 Update to v0.17.3 v0.17.3 Lonami Exo 2018-02-18 14:23:11 +0100
  • 117e57c544
    Merge 0696a115bd into 7258d359f1 Jannik 2018-02-18 23:19:11 +0000
  • 0696a115bd
    Update __init__.py Jannik 2018-02-19 00:19:08 +0100
  • 246df07114
    Add a pattern Argument Jannik 2018-02-18 20:45:49 +0100
  • 7258d359f1 Fix sending byte strings as files not working Lonami Exo 2018-02-18 16:43:32 +0100
  • dac33872d9 Update to v0.17.3 Lonami Exo 2018-02-18 14:23:11 +0100
  • 89df481ae4 Make MessageChanged.Event inherit NewMessage.Event Lonami Exo 2018-02-18 14:07:13 +0100
  • b93e1b5f50 Add add_event_handler and deprecate add_update_handler Lonami Exo 2018-02-18 13:29:05 +0100
  • 1179c9e21b Fix start not asking for password if needed Lonami Exo 2018-02-18 12:17:02 +0100
  • b5f273c753 Added !i for information to interactive telegram client JosXa 2018-02-17 13:12:40 +0100
  • 33fd6895d3 Use hachoir to determine audio and video metadata if possible Lonami Exo 2018-02-17 13:00:58 +0100
  • 2bfe86cda1 Fix bot_token could not be specified alone on .start() Lonami Exo 2018-02-17 12:32:30 +0100
  • 7c647b57e3 Mention cryptg as an optional dependency Lonami Exo 2018-02-17 12:14:23 +0100
  • d581589313 Add missing UpdateShortChatMessage case on events.NewMessage Lonami Exo 2018-02-17 11:40:38 +0100
  • 6d993af338 Move events chats and blacklist_chats into the base, reuse code Lonami Exo 2018-02-17 11:29:16 +0100
  • 8718cf0e7e Reuse turning chats into a set of IDs and handle self case Lonami Exo 2018-02-17 10:40:01 +0100
  • 3c6f34fe6a Update examples Lonami Exo 2018-02-16 21:02:47 +0100
  • 83d9d1d78e Fix markdown parser not inverting delimiters dict Lonami Exo 2018-02-16 20:30:19 +0100
  • 6e854325a8 Merge branch 'master' into asyncio Lonami Exo 2018-02-16 18:42:09 +0100
  • 030f292203 Dump libssl bindings in favour of the new optional cryptg module Lonami Exo 2018-02-16 18:24:44 +0100
  • c11aefa95b Fix message entities being ignored by edit_message Lonami Exo 2018-02-16 13:42:12 +0100
  • 8194288797 Update to v0.17.2 Lonami Exo 2018-02-15 12:11:26 +0100
  • b6053a65ad Update to v0.17.2 v0.17.2 Lonami Exo 2018-02-15 12:11:26 +0100
  • 75d99fbb53 Fix HTML entity parsing failing when needing surrogates Lonami Exo 2018-02-15 11:52:46 +0100
  • 178643d3a1 Periodically send getState even without disconnect (341fb38) Lonami Exo 2018-02-15 11:41:32 +0100
  • 196275e9c8 Add edit and delete shorthand methods to events.NewMessage Lonami Exo 2018-02-15 11:35:12 +0100
  • 62c057a058 Add edit_message convenience method and refactor to accomodate it Lonami Exo 2018-02-15 11:19:34 +0100
  • 80f918956a Revert "official apps must be obfuscated" (29471f3) Lonami Exo 2018-02-15 10:02:12 +0100
  • e9dd93f09c Further clarify the documentation (flood wait, lists and inputs) Lonami Exo 2018-02-14 14:06:45 +0100
  • 2e953dab50 Add missing async and await keywords on TelegramClient.on Lonami Exo 2018-02-14 14:15:00 +0100
  • 55bcc29ae0 Errors: Fix passing 'self' to the constructors of the superclasses This is necessary only if the superclass name is specified explicitly instead of super() call. Dmitry D. Chernov 2018-02-14 17:09:22 +1000
  • f11d2bc290
    Merge d72ed4619b into 08b9d7c4ef Andrei Fokau 2018-02-13 15:48:29 +0000
  • a6c6bc73eb updates_handler is out from MtProtoSender to gc works properly; unauth_handler log format fix Andrey Egorov 2018-02-13 15:28:42 +0300
  • 08b9d7c4ef Add more logic to better retrieve input_sender on events Lonami Exo 2018-02-13 10:24:35 +0100
  • c83638ed0e Add further logging calls to better spot lost requests Lonami Exo 2018-02-12 13:40:00 +0100
  • 9abeefac7f Send video files as video by default instead as document (#601) Lonami Exo 2018-02-12 10:33:51 +0100
  • 0633e204c2 Fix whitelisting multiple chats on events not working Lonami Exo 2018-02-11 10:30:45 +0100
  • 7da092894b Acquire reconnect lock outside the reconnect function Lonami Exo 2018-02-10 12:56:54 +0100
  • d8376ee50d Add a lock around connection.recv() Lonami Exo 2018-02-10 12:44:09 +0100
  • eca1e8ec87 Default to markdown parse mode on send_message Lonami Exo 2018-02-10 10:45:43 +0100
  • 7d8d86c5f1 Support inline mentions (bot API style or username/phone) Lonami Exo 2018-02-10 10:26:58 +0100
  • 6240677831 Fix sign up method not accepting integer codes Lonami Exo 2018-02-09 19:39:20 +0100
  • 50515aa528 Merge branch 'master' into asyncio Lonami Exo 2018-02-09 19:22:26 +0100