Commit Graph

465 Commits

Author SHA1 Message Date
yanyongyu 76c830739c 🎨 change reverse driver abstract methods 2021-06-15 01:23:12 +08:00
yanyongyu 8e6f8fada8 🐛 fix import recursion when same plugin and file name (fix #401) 2021-06-15 01:13:05 +08:00
yanyongyu ddd96271b0 🎨 improve typing 2021-06-14 19:52:35 +08:00
StarHeartHunt c0d78449be support custom response 2021-06-14 02:06:37 +08:00
yanyongyu b2f5f93603 🐛 fix error inherit state in session when using state_factory 2021-05-31 21:54:17 +08:00
yanyongyu 830276d110 🐛 fix state error when matcher update(fix #397) 2021-05-31 21:49:25 +08:00
yanyongyu accbf57776 🚨 remove some linter warning 2021-05-31 01:06:56 +08:00
yanyongyu 62c0dd6e74 💡 add docstring 2021-05-31 00:27:31 +08:00
yanyongyu 916bb5b0e6 💡 update docstring 2021-05-30 11:07:27 +08:00
yanyongyu 45e1126f37 🐛 fix missing update when reject or pause (fix #394) 2021-05-30 10:55:34 +08:00
yanyongyu c4b83a60f1 🚧 add http request and response class 2021-05-27 01:01:58 +08:00
StarHeart e659b4b2b6 🐛 typo 2021-05-25 20:46:27 +08:00
yanyongyu 918b375ece 💥 drop self_id call_api support 2021-05-24 16:49:27 +08:00
StarHeartHunt 3939dfa024 🙈 ignore .DS_Store 2021-05-22 11:27:16 +08:00
yanyongyu 8680a954f8 ♻️ separate driver 2021-05-21 17:06:20 +08:00
yanyongyu 61512ff01f 🏷️ add type hint for logger 2021-05-21 15:15:04 +08:00
yanyongyu faf7a3b500 📝 update doc 2021-05-10 18:42:32 +08:00
yanyongyu 41c5ac0ac7 improve plugin matcher system 2021-05-10 18:39:59 +08:00
yanyongyu f8ad9ef278 ⚗️ support segment typing for message 2021-05-10 00:54:15 +08:00
yanyongyu 9052214e6d raise ImportError when exec_module 2021-04-21 18:26:58 +08:00
Ju4tCode 4ba6ff106c Merge pull request #334 from nonebot/yanyongyu/issue332
Fix: log module name error
2021-04-19 21:50:11 +08:00
yanyongyu 64d51448b8 🐛 fix log module name error 2021-04-19 21:43:28 +08:00
yanyongyu 79d3bbcdfe 🔊 change log level add level config 2021-04-19 21:15:10 +08:00
Ju4tCode 92b035bea8 🔀 Merge pull request #322
New: `handle_event` will return excecption
2021-04-09 12:50:47 +08:00
yanyongyu 9801a8cebd 🎨 format code 2021-04-09 12:26:27 +08:00
Mix f5a22b3d4b 🥅 return event handling exception 2021-04-08 23:35:08 +08:00
yanyongyu d1a438a287 ⚗️ support tuple prefix in startswith 2021-04-04 12:28:10 +08:00
yanyongyu 0d467d9275 add startswith endswith ignorecase option #312 2021-04-04 12:19:03 +08:00
yanyongyu c402b7599f 🐛 fix missing matcher when load external plugin with dot 2021-04-03 17:32:01 +08:00
yanyongyu e425571b08 🐛 fix protocol not found in py37 2021-04-02 01:17:33 +08:00
yanyongyu 85f0023350 🔥 improve matcher store 2021-04-02 01:09:40 +08:00
yanyongyu 0eadf5f4e9 🐛 fix load error 2021-04-02 00:05:27 +08:00
yanyongyu f0a6ff4627 ⚗️ add called api hook 2021-04-01 20:23:55 +08:00
yanyongyu fcb1c5d316 🚑 fix matcher got recursion 2021-04-01 20:05:31 +08:00
yanyongyu 59ec5bacde 📝 update changelog 2021-03-31 21:20:07 +08:00
yanyongyu ca08c56df7 🐛 fix import hook export 2021-03-31 20:38:00 +08:00
yanyongyu 8f99b01fb5 ⚗️ add call_api hook 2021-03-31 16:53:10 +08:00
yanyongyu 43b185a3b8 🔊 add log for event handle 2021-03-27 14:42:43 +08:00
yanyongyu 1f585d8bcb store message in ParserExit exception 2021-03-26 11:25:13 +08:00
yanyongyu b861149e0b add argparse help message 2021-03-25 18:22:56 +08:00
yanyongyu f00ce8b4f6 🐛 matcher.send returned none 2021-03-24 00:28:37 +08:00
yanyongyu 45199a247b 🐛 fix plugin matcher data 2021-03-22 16:41:29 +08:00
yanyongyu f0a8b47c06 💩 remove __manager__ 2021-03-22 01:23:09 +08:00
yanyongyu 6371cd6bfe 🐛 fix error matcher module when import 2021-03-22 01:15:15 +08:00
yanyongyu 1527fb55f5 💡 update handler docstring 2021-03-20 16:33:16 +08:00
yanyongyu 2166595e50 🐛 fix cqhttp secret checking #289 2021-03-20 14:49:58 +08:00
yanyongyu 22033e1cfb 🐛 fix typing 2021-03-19 15:02:01 +08:00
yanyongyu fc334ec7b9 add logger id 2021-03-19 00:24:38 +08:00
yanyongyu e7dc4e1eec ⚗️ finish handler class 2021-03-18 21:30:52 +08:00
yanyongyu 6bd12b7f2c ⚗️ add handler class 2021-03-18 19:16:18 +08:00