Commit Graph

84 Commits

Author SHA1 Message Date
Richard Chien
f669558050 Add shell_like argument to on_command decorator 2018-12-22 23:07:31 +08:00
Richard Chien
70098556e8 Improve ArgumentParser class 2018-12-22 23:06:56 +08:00
Richard Chien
be2e44bc96 Remove "switch" command 2018-12-22 21:22:58 +08:00
Richard Chien
6491f274fb Add "switch" builtin command 2018-12-22 20:21:31 +08:00
Richard Chien
6fff0985ae Adjust expression-related APIs 2018-12-22 12:44:10 +08:00
Richard Chien
f38c3e1c30 Fix command finding bug 2018-12-21 23:39:45 +08:00
Richard Chien
ca16f620c4 Nothing 2018-12-15 23:50:34 +08:00
Richard Chien
bc8cdf6131 Add empty message support for natural language processors 2018-12-15 23:41:03 +08:00
Richard Chien
f87a29f708 Fix another bug introduced by the last commit 2018-12-11 11:46:04 +08:00
Richard Chien
f31baf4623 Fix a bug 2018-12-11 11:17:57 +08:00
Richard Chien
788aa62350 Fix bug of privileged command, so that fix #14 2018-11-10 22:25:04 +08:00
Richard Chien
2e4c6d8535 Log error messages while failed to load plugins 2018-11-10 21:54:30 +08:00
Richard Chien
e0cebd6a7a Fix typing 2018-11-10 10:16:59 +08:00
Richard Chien
0046ebacac Fix type hints and small bugs 2018-10-16 01:03:50 +08:00
Richard Chien
bf97ac2f3d Update configuration document 2018-10-15 11:06:31 +08:00
Richard Chien
46fc925cf4 Add session timeout and privileged command 2018-10-14 22:53:23 +08:00
Richard Chien
67362e97e7 Import everything from aiocqhttp.message in none.message 2018-10-14 22:52:37 +08:00
Richard Chien
bc0d7aaa64 Add type hints for config items 2018-10-14 20:32:00 +08:00
Richard Chien
e59a81858d Adjust imports 2018-10-14 19:54:55 +08:00
Richard Chien
d32c27cf70 Bump version to 0.3.1 2018-08-26 13:44:54 +08:00
Richard Chien
01d6a8cb3c Add APScheduler as builtin scheduler 2018-08-26 10:05:42 +08:00
Richard Chien
8d7f06fdde Add comments 2018-08-22 23:00:22 +08:00
Richard Chien
e212eabaf9 Fix #5 2018-08-21 22:31:22 +08:00
Richard Chien
1a87348617 Fix log 2018-08-19 19:11:08 +08:00
Richard Chien
3e09f7457f Use host, port, and debug from default configurations 2018-08-17 23:45:43 +08:00
Richard Chien
0a67acb6af Remove unused default config 2018-08-16 00:11:24 +08:00
Richard Chien
eedef32f7d Add message preprocessor 2018-07-30 23:41:19 +08:00
Richard Chien
8c8d939727 Fix line 2018-07-29 23:28:55 +08:00
Richard Chien
1bf3976498 Improve context_id() function 2018-07-29 20:45:07 +08:00
Richard Chien
3791560456 Add waiting when the current session is running 2018-07-27 22:53:59 +08:00
Richard Chien
7b96decf53 Add only_short_message option 2018-07-27 22:53:38 +08:00
Richard Chien
086ac57c21 Fix expression render 2018-07-25 23:02:43 +08:00
Richard Chien
545f9e840b Fix typo 2018-07-25 22:50:08 +08:00
Richard Chien
de9a4e5b83 Add CommandSession.switch() 2018-07-24 23:59:45 +08:00
Richard Chien
fa32ad6425 Fix bug 2018-07-23 23:55:23 +08:00
Richard Chien
62eb4510a4 Fix possible bug 2018-07-22 21:47:39 +08:00
Richard Chien
d822ddbcaa Fix running session bug 2018-07-21 23:52:14 +08:00
Richard Chien
7953ed43cb Fix bug of render() 2018-07-21 23:51:50 +08:00
Richard Chien
65b7997d39 Fix finishing command session bug 2018-07-21 22:41:56 +08:00
Richard Chien
2b85a43956 Ignore case when checking nicknames 2018-07-21 22:01:14 +08:00
Richard Chien
2caf90646b Adjust log format 2018-07-21 21:59:51 +08:00
Richard Chien
0172eae91e Adjust comment 2018-07-21 21:59:43 +08:00
Richard Chien
21db23168f Add lots of comments and logs 2018-07-21 00:46:34 +08:00
Richard Chien
00fd696dc6 Update dependency 2018-07-06 19:24:34 +08:00
Richard Chien
c4b99e1a1c Small things 2018-07-06 19:07:02 +08:00
Richard Chien
1b3980b5d2 Little improve 2018-07-06 14:24:18 +08:00
Richard Chien
946d0a11cd Improve command module and add "schedule" command group 2018-07-05 23:11:00 +08:00
Richard Chien
f58bfa325e Fix bug 2018-07-05 22:23:21 +08:00
Richard Chien
e639889944 Add some docstrings 2018-07-04 19:50:42 +08:00
Richard Chien
1f4e5f3435 Change some logic 2018-07-04 16:21:01 +08:00