Commit graph

  • b8e6fc2e6a Update welcome example Dan 2018-06-22 13:17:39 +0200
  • 82a0c965ba Don't make start and idle clickable Dan 2018-06-22 13:12:31 +0200
  • c067b42bf2 Add run() method to docs Dan 2018-06-22 13:10:33 +0200
  • 8748ff97ef Update docs Dan 2018-06-22 13:10:14 +0200
  • e3299bb3b7 Add run() method Dan 2018-06-22 13:10:09 +0200
  • ffd67ed408 Remove debug docstrings Dan 2018-06-22 13:08:27 +0200
  • dab0a05f16 Move idle() and signal_handler() definitions near stop() Dan 2018-06-22 13:08:01 +0200
  • 7c97efd2a1 Update docs Dan 2018-06-22 12:55:52 +0200
  • 6be8f1aae3 Cross reference Handler classes on decorators' docstrings Dan 2018-06-22 12:46:58 +0200
  • ac47ffad8f Hint about decorators on handlers' docstrings Dan 2018-06-22 12:46:35 +0200
  • 2f80a0ba7f Add DeletedMessagesHandler to docs Dan 2018-06-22 12:46:04 +0200
  • 896d0844d1 Rename venv to venv3.6 Dan 2018-06-22 12:29:14 +0200
  • f5659841c2 Reformat files Dan 2018-06-21 20:01:05 +0200
  • 532ad6bd81 Fix develop merge issues with asyncio branch Dan 2018-06-21 18:02:16 +0200
  • d2a15d8143 Merge branch 'develop' into asyncio Dan 2018-06-21 15:35:27 +0200
  • c7d0628173
    Merge pull request #91 from vitalibr/deleted_messages_handler Dan 2018-06-21 15:34:23 +0200
  • ff915965f1
    Minor style fixes Dan 2018-06-21 15:33:30 +0200
  • f9c17ae169 Merge branch 'develop' into asyncio Dan 2018-06-20 12:24:30 +0200
  • 1c4047f2c6
    Fix Update docstrings Dan 2018-06-20 12:20:48 +0200
  • afc0c87cd3
    Fix DeletedMessagesHandler docstrings Dan 2018-06-20 12:19:32 +0200
  • c5fb0d6079
    Use -100 prefix for channel ids Dan 2018-06-20 12:15:55 +0200
  • 6fcf41d857 Client becomes async Dan 2018-06-20 11:41:22 +0200
  • 872f4f865a Fix comments Vitali 2018-06-19 11:27:34 -0300
  • e6c6bd839c Add Handler to deleted messages update Vitali 2018-06-19 11:18:12 -0300
  • 399a7b6403 Make Message bound methods async Dan 2018-06-19 14:02:49 +0200
  • e0fe9d3525 Fix some methods not being async Dan 2018-06-19 13:48:49 +0200
  • 4d72f84991 Even more async chore Dan 2018-06-18 21:30:13 +0200
  • 21af0f3e82 More async chore Dan 2018-06-18 21:22:33 +0200
  • 26e828b956 Make BaseClient asynchronous and default DOWNLOAD_WORKERS to 4 Dan 2018-06-18 21:21:26 +0200
  • 09dd715556 Small tweaks Dan 2018-06-18 21:12:04 +0200
  • e3a667a8fe Make Syncer asynchronous (lol) Dan 2018-06-18 21:11:28 +0200
  • 8049c9129b Make Auth asynchronous Dan 2018-06-18 13:07:02 +0200
  • 9a5ce0fe2d Clean up dispatcher and fix workers not being stopped correctly Dan 2018-06-18 13:06:07 +0200
  • 1bc599e26c Delegate timeout to TCP Dan 2018-06-17 19:20:22 +0200
  • b249062d25 Add a warning in case the connection failed Dan 2018-06-17 19:17:56 +0200
  • 5d58ff2d94 Raise OSError in case "send" fails Dan 2018-06-17 18:45:08 +0200
  • 52354b93d0 Add timeout when connecting Dan 2018-06-17 18:44:45 +0200
  • 0a6583a43c Turn the Dispatcher async Dan 2018-06-17 18:41:07 +0200
  • 57f917e6df Don't print out the current salt Dan 2018-06-17 18:35:49 +0200
  • f983baf5cd Add some more logs Dan 2018-06-17 18:34:37 +0200
  • 6da15b266d Await tasks before stopping the session Dan 2018-06-17 18:34:10 +0200
  • 2b0746a140 Add timeout on recv loop Dan 2018-06-17 18:33:23 +0200
  • 39b66b51d6 Remove salt assertion Dan 2018-06-16 22:05:54 +0200
  • d1d789bf20 Fix restart not awaiting Dan 2018-06-15 14:30:13 +0200
  • d06e486c8b Reorganize imports Dan 2018-06-14 13:30:46 +0200
  • eeaf01654b Code style Dan 2018-06-14 13:05:22 +0200
  • b1f6131971 Remove unused constant Dan 2018-06-14 13:04:52 +0200
  • 775cbb568f Small fixes Dan 2018-06-14 03:27:30 +0200
  • 68133e8be5 Better logs Dan 2018-06-14 03:26:08 +0200
  • 463ef828c2 Use put_nowait instead of put Dan 2018-06-14 03:25:15 +0200
  • 2cf930bea0 Remove commented MTProto methods Dan 2018-06-14 03:24:39 +0200
  • 11ddf5f99d Reorganize Session to make use of the MTProto module Dan 2018-06-14 03:22:52 +0200
  • 75121c9c57 Move MTProto related methods into a separate module Dan 2018-06-14 03:18:38 +0200
  • 0b03612bc7 Make restart async Dan 2018-06-13 21:01:28 +0200
  • b4d69d0b21 Merge remote-tracking branch 'origin/develop' into develop Dan 2018-06-13 20:54:04 +0200
  • 329bac6ab0 Better invite link regex pattern Dan 2018-06-13 20:53:31 +0200
  • a9ccbaca19 Fix ping request not awaiting Dan 2018-06-13 20:03:54 +0200
  • f76c654548 Add TODO Dan 2018-06-13 20:02:02 +0200
  • e333e8dada First step of Client conversion using asyncio Dan 2018-06-13 20:00:19 +0200
  • 2c23039637
    Merge pull request #85 from YoilyL/develop Dan 2018-06-13 18:53:59 +0200
  • 2944181b38
    fixed session mistake YoilyL 2018-06-13 17:54:48 +0300
  • d38d23f46d Log in case connection fails (to test ipv6) Dan 2018-06-13 13:39:06 +0200
  • ade1c2f377 Accommodate ipv6 in the Client class Dan 2018-06-13 13:38:14 +0200
  • b804709c6c Allow session to use ipv6 Dan 2018-06-13 13:37:35 +0200
  • c9469ed542 Allow auth to use ipv6 Dan 2018-06-13 13:37:12 +0200
  • 56748ff390 Make the underlying TCP protocol accept ipv6 addresses Dan 2018-06-13 13:36:26 +0200
  • efe26bcb19 Allow Connection to connect to ipv6 addresses Dan 2018-06-13 13:35:41 +0200
  • 8ac48c555c Add ipv6 data center addresses Dan 2018-06-13 13:34:56 +0200
  • e2546e77ae Start rewriting Session using asyncio Dan 2018-06-12 15:56:33 +0200
  • d64337bf90 Implement Intermediate protocol using asyncio Dan 2018-06-11 12:25:30 +0200
  • ead0b4f029 Use more relevant names for Connection fields Dan 2018-06-10 16:15:19 +0200
  • 6ab60c0d36 Add type hint Dan 2018-06-10 16:14:42 +0200
  • dc322ddf1a Expose TCP class Dan 2018-06-10 16:14:30 +0200
  • 7a6d7d0037 Implement async TCP protocol Dan 2018-06-09 19:36:23 +0200
  • de39c181ef Start refactoring Connection to accommodate asyncio Dan 2018-06-08 13:10:07 +0200
  • 8e2aec4d3a Show TOS on sign-ins Dan 2018-06-07 12:54:23 +0200
  • 244b4f15ce Remove duplicate parameter Dan 2018-06-07 10:54:45 +0200
  • c8bcdf30d7 Update docs Dan 2018-06-07 10:54:19 +0200
  • 682a3ae948 Dispatch inline bot callback queries Dan 2018-06-06 12:29:21 +0200
  • 6238f984b4 Add dedicated parse function for inline callback queries Dan 2018-06-06 12:29:05 +0200
  • e3bd7d57a2 Remove TODO Dan 2018-06-06 12:28:36 +0200
  • 656e5036c1 Fix callback query id not being a string Dan 2018-06-06 12:28:25 +0200
  • 901b151718 Fix wrong line separator Dan 2018-06-05 17:08:05 +0200
  • 64ff6fa07b Add the old Makefile Dan 2018-06-05 16:59:17 +0200
  • ea08a2af6a Rename and rework Usage docs page Dan 2018-06-05 16:38:12 +0200
  • 2a79243841 Rename and rework Setup docs page Dan 2018-06-05 16:37:57 +0200
  • 95e16c2e6c Rename and rework Installation docs page Dan 2018-06-05 16:36:37 +0200
  • f5159e3dc0 Update docs index Dan 2018-06-05 16:35:54 +0200
  • 6d7de359f0 Add a link to available methods in docs Dan 2018-06-05 16:28:14 +0200
  • 4a69e5c64b Don't add undocumented stuff in ChatAction doc page Dan 2018-06-05 16:27:48 +0200
  • dafbe31a60 Add chat administration methods to docs Dan 2018-06-04 12:21:58 +0200
  • 0b2efd2b7a Register the new chat administration methods Dan 2018-06-04 12:21:48 +0200
  • 5bf912640f Add promote_chat_member.py Dan 2018-06-04 12:21:14 +0200
  • f611a92f90 Add restrict_chat_member.py Dan 2018-06-04 12:21:02 +0200
  • ea282a74dd Add unban_chat_member.py Dan 2018-06-04 12:20:41 +0200
  • 0f9b4c6ac6 Add kick_chat_member.py Dan 2018-06-04 12:07:42 +0200
  • c88ca2e4f5 Add namespaces when printing Object types Dan 2018-06-04 11:58:22 +0200
  • c22cf3d89a Add custom Makefile to be used with local venv Dan 2018-06-04 11:41:43 +0200
  • bbfc533417 Add DisconnectHandler to docs Dan 2018-06-04 11:40:54 +0200
  • 62d4b2aeee Allow defining case sensitive commands with Filters.command Dan 2018-06-04 11:35:38 +0200