Commit Graph
1514 Commits
Author SHA1 Message Date
Lonami Exo ac2b10f2a5 Stop using loop's time() function 2018-06-28 15:12:18 +02:00
Lonami Exo 491302bb32 Fix parallel downloads when using exported senders 2018-06-28 14:10:36 +02:00
Lonami Exo 90ea4ba8db Add client.idle -> client.run_until_disconnected to changelog 2018-06-28 14:05:18 +02:00
Lonami Exo fb40e7b508 Update mtprotoplainsender.py asserts 2018-06-28 09:48:03 +02:00
Lonami Exo 9bb5cfd871 Mention telethon-sync 2018-06-28 09:40:38 +02:00
Lonami Exo 3154575ab6 Update to v1.0.1 2018-06-27 19:55:37 +02:00
Lonami Exo a6782ac6ea Send getState upon successful reconnection 2018-06-27 19:40:32 +02:00
Lonami Exo c0412e4410 Fix run_until_disconnected disconnect with telethon.sync 2018-06-27 19:39:47 +02:00
Lonami Exo ad01bda503 Fix custom.Message.buttons being None in channels (#870)
The implications behind this were bigger than expected. The sender
of the message is not actually needed for anything in the bot. The
bot itself may be needed, but only for KeyboardButtonSwitchInline.
2018-06-27 19:25:14 +02:00
Lonami Exo 18f06f1a25 Fix bad notification due to wrong system clock never ending 2018-06-27 19:04:33 +02:00
Inokenty f014c040a3 Keyword arg instead positional for sign_in (#869) 2018-06-27 17:23:46 +02:00
Lonami Exo a46a45d060 Don't disconnect on del if already disconnected/loop closed 2018-06-27 13:57:17 +02:00
Lonami Exo 72835dfb44 Update to v1.0 v1.0 2018-06-27 13:41:20 +02:00
Lonami Exo a1799ee74b Use localStorage for the selected theme in the docs 2018-06-27 10:36:56 +02:00
Lonami Exo 4be248932d Fix non-ending awaits due to requests not being resent on reconnect 2018-06-27 10:26:26 +02:00
Lonami Exo 58aadce5ba Fix-up 2b090f8 not actually resaving new auth_keys 2018-06-27 10:15:59 +02:00
Lonami Exo b834b6c16c Feature 'with client:' syntax in the examples 2018-06-27 10:03:26 +02:00
Lonami Exo e604960a1d Include TAKEOUT_INIT_DELAY_X in the available errors 2018-06-27 09:46:14 +02:00
Lonami Exo 75865cbaa8 Syncify async generators too 2018-06-27 09:34:35 +02:00
Lonami Exo 8c5bbdf7eb Check from_user client-side for PMs in iter_messages 2018-06-26 16:48:03 +02:00
Lonami Exo 09ea8ffe0b Fix send_file completely ignoring input parameters 2018-06-26 16:39:43 +02:00
Lonami Exo 2bd0c6c525 Support URLs on send_file 2018-06-26 16:39:22 +02:00
Lonami Exo 2b090f8888 Fix connect not saving different authkeys 2018-06-26 16:20:30 +02:00
Lonami Exo 9159e2a720 Remove report_errors/flood_sleep_threshold from the session 2018-06-26 16:09:16 +02:00
chrizrobert 1eb4af33df Fix get_entities_text with cls (#866) 2018-06-26 15:58:55 +02:00
Lonami Exo dbb81173fa Add an assistant bot example 2018-06-26 15:48:56 +02:00
Lonami Exo 6152e33454 Fix sync run_until_disconnected not liking Ctrl+C 2018-06-26 15:48:38 +02:00
Lonami Exo f6bfcad49e Don't close session file on _switch_dc disconnect 2018-06-26 13:37:34 +02:00
Lonami Exo 3556d5ed79 Fix-up 9971145 still accessing unexisting properties 2018-06-26 13:15:25 +02:00
Lonami Exo 96e8b0b840 Remove get_fwd_sender 2018-06-26 12:38:58 +02:00
Lonami Exo 9971145721 Assert properties exist on disconnect 2018-06-26 12:03:31 +02:00
Lonami Exo 1da0018a5d Update to layer 81 (again) 2018-06-26 11:36:59 +02:00
Lonami Exo 19900a373a More useful messages from authenticator.py 2018-06-26 11:32:09 +02:00
Lonami Exo 32786d16fd Support using the client in with blocks 2018-06-26 11:26:01 +02:00
Lonami Exo d4b508bf48 Fix __del__ with sync magic 2018-06-26 11:23:51 +02:00
Lonami Exo 75dc4809f5 Remove all deprecated methods 2018-06-26 11:10:11 +02:00
Lonami Exo a43c6c2b68 Work around Python 3.5.2 bug causing 100% CPU load on script's end 2018-06-26 11:10:11 +02:00
Lonami Exo f295ea668a Make sync.syncify a public function for user types 2018-06-26 11:10:11 +02:00
Lonami Exo 044e6e8a85 Await updates task to finish upon disconnect 2018-06-26 11:10:11 +02:00
Hasan 6ab8571168 Use better practices for logo's svg 2018-06-26 10:12:00 +02:00
Lonami Exo 184240953d Make more emphasis in the magic sync module 2018-06-25 21:34:48 +02:00
Lonami Exo fc834f60fb Fix custom.Dialog passing the wrong instance to custom.Draft 2018-06-25 21:24:46 +02:00
Lonami Exo d65f8ecc0d Document the magic sync module 2018-06-25 21:14:58 +02:00
Lonami Exo 551b0044ce Reuse more code using sqlite's cursor 2018-06-25 20:11:48 +02:00
Lonami Exo 313bead615 Close sqlite's cursor after usage 2018-06-25 19:49:33 +02:00
Lonami Exo 4da50ba3a0 Add a syncify magic module to use asyncio as sync 2018-06-25 14:24:56 +02:00
Lonami Exo 9c6d2894fc Allow start when the loop is not running 2018-06-25 13:42:29 +02:00
Lonami Exo db5cb74bdd Allow run_until_disconnected when the loop is running 2018-06-25 13:32:31 +02:00
Lonami Exo c1046c2acc Fix "user joined" being "user added itself" 2018-06-25 13:21:23 +02:00
Lonami Exo 59f6b75391 Stop showing "data left after" warning 2018-06-25 12:54:33 +02:00