Ju4tCode
c97a780645
✨ Feature: 添加遗漏的类型标注 ( #2856 )
2024-08-06 14:19:17 +08:00
Ju4tCode
6bf10aafb7
✨ Feature: 嵌套插件名称作用域优化 ( #2665 )
2024-04-20 14:47:12 +08:00
Ju4tCode
30d3c1bbce
✨ Feature: 优化调用栈识别 ( #2644 )
2024-04-17 17:24:38 +08:00
Ju4tCode
4a02dde83f
💥 Remove: 移除 Python 3.8 支持 ( #2641 )
2024-04-16 00:33:48 +08:00
Ju4tCode
842c6ff4c6
📝 Docs: 升级新版 NonePress 主题 ( #2375 )
2023-09-27 16:00:26 +08:00
Ju4tCode
c4716e3e17
✨ Feature: 为事件响应器添加更多源码信息 ( #2351 )
2023-09-09 13:46:09 +08:00
eya46
c1b1742b20
✨ Feature: CommandGroup 支持命令别名添加前缀选项 ( #2134 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-01 15:40:30 +08:00
Ju4tCode
3d5dd5969c
🚨 Develop: 添加 ruff linter ( #2114 )
2023-06-24 14:47:35 +08:00
Akirami
283560daa7
✨ Feature: 公开自定义 on
函数所需的函数 ( #1856 )
...
Co-authored-by: Ju4tCode <42488585+yanyongyu@users.noreply.github.com>
2023-03-29 23:09:33 +08:00
Ju4tCode
2a2f7b6dce
🐛 detect runtime plugin ( #1857 )
2023-03-29 12:22:50 +08:00
Ju4tCode
8fbc85cf50
🐛 fix matcher create missing block ( #1859 )
2023-03-29 10:38:39 +08:00
Ju4tCode
8f44df371a
✨ allow using matcher subclass ( #1815 )
2023-03-17 15:48:48 +08:00
Ju4tCode
433c672130
✨ Feature: 命令匹配支持强制指定空白符 ( #1748 )
2023-02-27 00:11:24 +08:00
Ju4tCode
ceecf9c692
🐛 fix on_type typing error ( #1482 )
2022-12-18 15:53:25 +08:00
Akirami
3bbca0fa70
✨ Feature: 改进 CommandGroup
与 MatcherGroup
的结构 ( #1240 )
2022-09-10 20:54:49 +08:00
Ju4tCode
8c42490a7e
🔇 Feature: 调整日志输出格式与等级 ( #1233 )
2022-09-09 11:52:57 +08:00
Ju4tCode
3fda978064
✨ Feature: 新增事件类型过滤 rule ( #1183 )
2022-08-30 09:54:09 +08:00
Ju4tCode
2192e8cb6d
🐛 fix parent detect error after require ( #1121 )
2022-08-04 13:39:20 +08:00
Dobiichi-Origami
c03b0c73cb
✨ Feature: on_x 支持 expire_time 参数 ( #1106 )
...
Co-authored-by: Dobiichi-Origami <454470535@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: yanyongyu <42488585+yanyongyu@users.noreply.github.com>
2022-07-20 10:21:31 +08:00
Ju4tCode
fa3ed2b58c
⚡ improve plugin system ( #1011 )
2022-05-26 16:35:47 +08:00
Akirami
f20cf785ce
🏷️ fix some matcher's redundant optional ( #904 )
...
Fix: 修复部分事件响应器参数类型中冗余的 Optional
2022-04-01 16:29:44 +08:00
yanyongyu
6920ec3a11
🏷️ fix fullmatch return type error
2022-02-18 11:12:19 +08:00
Akirami
9f12404338
✨ add full match Matcher
2022-02-15 08:20:29 +08:00
pre-commit-ci[bot]
fd8fd233b6
🚨 auto fix by pre-commit hooks
2022-01-28 06:04:57 +00:00
yanyongyu
c4e204001e
💡 add docstrings
2022-01-22 15:23:07 +08:00
yanyongyu
93aec6d3f6
🏷️ add pre-commit flow
2022-01-15 21:27:43 +08:00
hemengyang
0e97022d3b
调整缩进
2022-01-12 19:10:29 +08:00
hemengyang
187532930b
令返回符合格式
2022-01-12 18:43:07 +08:00
hemengyang
456d333568
令参数符合标准
2022-01-12 18:31:12 +08:00
hemengyang
a5f32febbd
令参数列表符合 autodoc 格式
2022-01-12 18:25:25 +08:00
hemengyang
4ba1a09fb7
使用 markdown 格式的强调语法
2022-01-12 18:19:21 +08:00
hemengyang
0099364838
删除说明前缀
2022-01-12 18:16:05 +08:00
hemengyang
705a6f7fbf
删除类型
2022-01-12 18:00:56 +08:00
yanyongyu
af03188f88
🐛 fix on_command block cannot set
2021-12-29 22:23:35 +08:00
yanyongyu
f06b78054c
🔥 remove debug option
2021-12-28 15:19:53 +08:00
yanyongyu
17f3c8fd09
🐛 fix arg message store
2021-12-23 22:16:55 +08:00
yanyongyu
329a1fd226
✨ add di functions
2021-12-14 01:08:48 +08:00
yanyongyu
e942f4076c
🐛 fix builtin bug
2021-12-13 00:37:07 +08:00
yanyongyu
66ba25494a
♻️ rewrite dependency injection system
2021-12-12 18:19:08 +08:00
yanyongyu
6b5a5e53eb
🔥 remove state factory
2021-12-11 17:35:12 +08:00
yanyongyu
7d8a60b033
👷 update doc ci
2021-12-02 03:17:10 +08:00
yanyongyu
a98d98cd12
🎨 format code using black and isort
2021-11-22 23:21:26 +08:00
yanyongyu
b4d12d905d
⚗️ change permission to use handler
2021-11-21 12:36:44 +08:00
yanyongyu
dc31afbd18
♿ improve command rule types
2021-11-17 00:27:58 +08:00
yanyongyu
4cbdd726e5
🏗️ change code structure
2021-11-16 18:30:16 +08:00
yanyongyu
0a1ae75b70
✨ finish matcher process
2021-11-14 21:01:28 +08:00
yanyongyu
9d708a6723
🚧 process handler call
2021-11-13 19:38:01 +08:00
yanyongyu
2ccbc93e48
♻️ remove plugin namespace
2021-11-11 17:33:30 +08:00
yanyongyu
08f56db385
🚧 process matcher module
2021-11-09 00:57:59 +08:00
yanyongyu
72f5aeea54
🚧 refactor plugin loading
2021-11-08 01:02:35 +08:00