yanyongyu
|
3d4adaa444
|
⚗️ auto import plugin when require
|
2020-12-13 12:19:01 +08:00 |
|
yanyongyu
|
6c08982ca7
|
🚧 update process
|
2020-12-11 16:29:12 +08:00 |
|
yanyongyu
|
f4cea065d8
|
✏️ fix validator
|
2020-12-10 21:33:51 +08:00 |
|
yanyongyu
|
72653c6116
|
🚧 update messages
|
2020-12-10 02:13:25 +08:00 |
|
yanyongyu
|
a57cd396fa
|
🚧 update cqhttp event parse
|
2020-12-10 00:39:43 +08:00 |
|
yanyongyu
|
783efeaf0e
|
🚧 add event parser
|
2020-12-09 19:57:49 +08:00 |
|
yanyongyu
|
2c97902f4e
|
🚧 update cqhttp bot
|
2020-12-09 17:51:24 +08:00 |
|
yanyongyu
|
2bc05b2576
|
🚧 update event models
|
2020-12-09 14:39:25 +08:00 |
|
yanyongyu
|
73bda494d9
|
🏗️ update cqhttp models
|
2020-12-09 13:20:14 +08:00 |
|
yanyongyu
|
ddf044d6d3
|
🏗️ add model for cqhttp
|
2020-12-09 11:13:37 +08:00 |
|
yanyongyu
|
f220a01a30
|
📝 update doc
|
2020-12-07 22:15:26 +08:00 |
|
yanyongyu
|
f8d0b691ec
|
📝 update docs typing
|
2020-12-07 14:09:43 +08:00 |
|
yanyongyu
|
e0d44f3fa7
|
📝 update api docs
|
2020-12-07 00:52:26 +08:00 |
|
yanyongyu
|
a420af75fc
|
🐛 fix type checking for bot
|
2020-12-07 00:31:14 +08:00 |
|
yanyongyu
|
6b3f6a46e6
|
🎨 impove typing
|
2020-12-07 00:06:09 +08:00 |
|
yanyongyu
|
629eed08b6
|
🎨 update typing support
|
2020-12-06 02:30:19 +08:00 |
|
yanyongyu
|
3345142db2
|
🔥 remove useless noreturn
|
2020-12-05 20:32:38 +08:00 |
|
Mix
|
b1ab5d91a4
|
🐛 Fix some wrong type hint
|
2020-12-05 17:19:23 +08:00 |
|
yanyongyu
|
621f93f75a
|
📝 update nonebot docstring
|
2020-12-05 01:43:58 +08:00 |
|
yanyongyu
|
f6806c1d55
|
✅ test matchergroup
|
2020-12-04 01:55:03 +08:00 |
|
yanyongyu
|
5b42454a55
|
✨ add matcher group for plugin #90
|
2020-12-04 01:41:23 +08:00 |
|
Ju4tCode
|
0838cdfbe7
|
🎨 improve format
|
2020-12-03 19:24:55 +08:00 |
|
Ju4tCode
|
71c5cdc445
|
⏪ revert plain text
|
2020-12-03 19:12:46 +08:00 |
|
Artin
|
be244f4538
|
🐛 Fix Message._construct error
|
2020-12-03 18:47:58 +08:00 |
|
yanyongyu
|
afd01796aa
|
🚧 update ding adapter
|
2020-12-03 17:08:16 +08:00 |
|
yanyongyu
|
dc691889e3
|
🎨 improve cqhttp
|
2020-12-03 16:04:14 +08:00 |
|
yanyongyu
|
9658e446e5
|
🏗️ change exception structure
|
2020-12-03 15:07:03 +08:00 |
|
yanyongyu
|
7116532081
|
🚧 add exception
|
2020-12-03 13:22:12 +08:00 |
|
Artin
|
3638da7f2d
|
🐛 Fix ding adapter exception
|
2020-12-03 12:22:45 +08:00 |
|
Artin
|
e718f25c3f
|
🏷️ 完善 typing 及注释
|
2020-12-03 12:08:09 +08:00 |
|
Artin
|
8c5c02f040
|
🏷️ Update BaseEvent typing
|
2020-12-03 01:46:55 +08:00 |
|
Artin
|
edb4458031
|
✨ Add ding adapter
|
2020-12-03 01:02:09 +08:00 |
|
Artin
|
f332199baa
|
♻️ Encapsulation MessageSegment
close: #93
|
2020-12-03 00:57:02 +08:00 |
|
Artin
|
8cda1b5417
|
♻️ Split adapter by category
|
2020-12-03 00:56:25 +08:00 |
|
yanyongyu
|
064ed81758
|
📝 update adapter connection guide
|
2020-12-02 15:14:24 +08:00 |
|
yanyongyu
|
8601c61cd8
|
💄 update log style
|
2020-12-02 13:25:57 +08:00 |
|
yanyongyu
|
0738b275a5
|
💥 remove builtin adapter auto register
|
2020-12-02 13:17:27 +08:00 |
|
yanyongyu
|
ad994f04fc
|
💬 update cqhttp links
|
2020-12-01 11:03:08 +08:00 |
|
yanyongyu
|
d624f13f96
|
💥 remove nonebot test auto init
|
2020-12-01 10:44:58 +08:00 |
|
yanyongyu
|
38d502f7f5
|
💥 remove built-in scheduler support
|
2020-12-01 10:28:03 +08:00 |
|
yanyongyu
|
0775a232ce
|
✏️ fix docstring typo
|
2020-11-30 12:43:44 +08:00 |
|
yanyongyu
|
e5463cc564
|
🎨 format docstring
|
2020-11-30 11:08:00 +08:00 |
|
yanyongyu
|
d70f622a24
|
💡 update docstring
|
2020-11-21 20:50:33 +08:00 |
|
yanyongyu
|
9373bd09ed
|
⚗️ add export require option
|
2020-11-21 20:40:09 +08:00 |
|
yanyongyu
|
71fad44d23
|
✨ get plugin func
|
2020-11-21 18:33:35 +08:00 |
|
yanyongyu
|
7b15d0d01f
|
🚑 fix not delete empty text
|
2020-11-20 12:53:31 +08:00 |
|
yanyongyu
|
7fdddf4d8f
|
✏️ fix typo
|
2020-11-20 01:37:53 +08:00 |
|
yanyongyu
|
a734790bcf
|
🐛 fix remain space after reply
|
2020-11-20 01:07:24 +08:00 |
|
yanyongyu
|
a5935e77c9
|
🚑 fix matcher check
|
2020-11-19 23:18:03 +08:00 |
|
yanyongyu
|
0b6a1ca1a4
|
🐛 fix #69 stop running expired matcher
|
2020-11-19 22:04:44 +08:00 |
|
Ju4tCode
|
e9127f505a
|
🔀 Merge pull request #67
dynamic propagation block
|
2020-11-19 21:36:52 +08:00 |
|
yanyongyu
|
49ad65f449
|
🐛 fix #66 resolve reply message
|
2020-11-19 21:21:54 +08:00 |
|
Muchan
|
8b3af9fb47
|
feat(message): 传递matcher抛出的StopPropagation
|
2020-11-19 20:53:28 +08:00 |
|
yanyongyu
|
9e1eee166b
|
🐛 fix index error when check to me
|
2020-11-19 13:57:49 +08:00 |
|
synodriver
|
03c7b59df5
|
修复了at机器人时的bug
|
2020-11-19 13:07:02 +08:00 |
|
hemengyang
|
31123b0573
|
修复阻止事件传递信号无效的问题
|
2020-11-18 14:43:12 +08:00 |
|
yanyongyu
|
872df975f5
|
✏️ fix rst typo
|
2020-11-16 19:57:49 +08:00 |
|
yanyongyu
|
1c31453ba0
|
🔥 remove unused exception
|
2020-11-16 19:39:51 +08:00 |
|
yanyongyu
|
b3e6d1c803
|
💡 add message docstring
|
2020-11-16 15:06:37 +08:00 |
|
yanyongyu
|
829f085340
|
🐛 fix coding error
|
2020-11-16 12:35:04 +08:00 |
|
yanyongyu
|
6986232290
|
🎨 change temp matcher process #50
|
2020-11-16 11:25:42 +08:00 |
|
yanyongyu
|
730cb82eb7
|
🥚 add __version__
|
2020-11-15 16:18:23 +08:00 |
|
yanyongyu
|
bc00c1be82
|
💡 add message docstring
|
2020-11-13 17:15:45 +08:00 |
|
yanyongyu
|
781ec1ef67
|
🚑 fix index error in cqhttp check to_me
|
2020-11-13 16:51:14 +08:00 |
|
yanyongyu
|
28e3177e60
|
💡 update source docstring #46 #49
|
2020-11-13 01:46:26 +08:00 |
|
yanyongyu
|
b2a2234d5c
|
🎨 change permission check from driver into adapter #46
|
2020-11-11 15:14:29 +08:00 |
|
Artin
|
c3c2c7935d
|
♻️ add adapters/cqhttp directory
|
2020-11-10 17:34:02 +08:00 |
|
yanyongyu
|
286036a936
|
✏️ fix module docstring
|
2020-11-10 14:29:50 +08:00 |
|
yanyongyu
|
9b3dffaab9
|
⚗️ add prompt format support
|
2020-11-09 16:34:14 +08:00 |
|
yanyongyu
|
746b608d10
|
⚗️ add pre and post processor #40
|
2020-11-07 17:35:44 +08:00 |
|
yanyongyu
|
9d7da873c4
|
📝 add plugin load doc
|
2020-11-07 12:36:47 +08:00 |
|
yanyongyu
|
d9ea95c67e
|
🚑 fix message segment get
|
2020-11-01 19:20:18 +08:00 |
|
yanyongyu
|
70c7927006
|
💡 add docstring for cqhttp message
|
2020-10-30 16:49:31 +08:00 |
|
yanyongyu
|
89c3aa38a6
|
🎨 allow multi value for keyword rule
|
2020-10-30 16:26:04 +08:00 |
|
yanyongyu
|
06f20281a5
|
🔇 remove meta event logs #21
|
2020-10-29 17:06:07 +08:00 |
|
Ju4tCode
|
5d9f354209
|
🔀 Merge pull request #37
|
2020-10-28 13:49:53 +08:00 |
|
Ju4tCode
|
c3bd8ebf57
|
🚧 change result store
|
2020-10-28 13:45:54 +08:00 |
|
Ju4tCode
|
47f491039c
|
💡 update regex docstring
|
2020-10-28 13:23:48 +08:00 |
|
yanyongyu
|
dc5c35a9ed
|
💡 update command docstrinrg
|
2020-10-28 13:17:41 +08:00 |
|
rkroom
|
59a8bd8c97
|
add matched_string when rule regex
当使用正则匹配消息成功时,向state添加matched_string以保存匹配到的内容供接下来使用。
|
2020-10-26 17:18:26 +08:00 |
|
yanyongyu
|
5d08d53c27
|
👽 update auth header
|
2020-10-25 14:42:46 +08:00 |
|
yanyongyu
|
32388d070d
|
🎨 improve command implementation
|
2020-10-22 22:08:19 +08:00 |
|
yanyongyu
|
d9f8bf38c6
|
🐛 fix matcher group send
|
2020-10-22 00:00:29 +08:00 |
|
yanyongyu
|
24141b1a4b
|
🎨 remove shebang line #31
|
2020-10-20 22:40:16 +08:00 |
|
yanyongyu
|
308824d0b1
|
🐛 fix matcher group args parser
|
2020-10-20 00:01:26 +08:00 |
|
yanyongyu
|
7c17412106
|
💡 add plugin docstring
|
2020-10-18 15:04:45 +08:00 |
|
yanyongyu
|
26207f762b
|
🏷️ fix class inherit in pyi
|
2020-10-18 15:02:56 +08:00 |
|
yanyongyu
|
56c9c24dc6
|
✨ add kwargs support for matcher send/finish/pause/reject
|
2020-10-17 19:50:25 +08:00 |
|
yanyongyu
|
1d79ac232f
|
🐛 fix missing param for on event
|
2020-10-16 15:12:15 +08:00 |
|
yanyongyu
|
0a64959973
|
💡 add driver docstring
|
2020-10-16 01:10:46 +08:00 |
|
yanyongyu
|
b4e0034876
|
💡 add driver docstring
|
2020-10-10 23:40:01 +08:00 |
|
yanyongyu
|
1377f7337d
|
🚑 fix message segment setitem
|
2020-10-09 00:57:30 +08:00 |
|
yanyongyu
|
f164d85c5c
|
🐛 fix message segment getitem
|
2020-10-09 00:10:50 +08:00 |
|
yanyongyu
|
ce758a2231
|
📝 add nonebot quick import doc
|
2020-10-08 21:36:57 +08:00 |
|
yanyongyu
|
1d31e646ad
|
🔇 reduce log for meta event #21
|
2020-10-08 21:25:13 +08:00 |
|
yanyongyu
|
927a963d4f
|
🐛 fix nickname
|
2020-10-06 22:29:05 +08:00 |
|
yanyongyu
|
727eef9a34
|
💡 add matcher docstring
|
2020-10-06 17:03:05 +08:00 |
|
yanyongyu
|
9f8d009309
|
✨ add matcher.send method
|
2020-10-06 16:24:04 +08:00 |
|
yanyongyu
|
734d3cd333
|
💡 update docstring for several modules
|
2020-10-06 02:08:48 +08:00 |
|
yanyongyu
|
2e989b5fe1
|
💡 add matcher docstring
|
2020-10-05 23:10:20 +08:00 |
|
yanyongyu
|
781d0cf654
|
⚗️ rewrite echo and say builtin plugin
|
2020-10-04 18:10:01 +08:00 |
|
yanyongyu
|
0a11bd3e8e
|
✏️ fix cqhttp sub_type typo
|
2020-10-04 16:27:58 +08:00 |
|
yanyongyu
|
2574ef3e7a
|
💡 add message docstring
|
2020-10-03 18:18:43 +08:00 |
|
yanyongyu
|
c7f1859d99
|
🐛 fix white space before plain text #18
|
2020-10-03 14:56:38 +08:00 |
|
yanyongyu
|
d71260ed68
|
🐛 fix group attrs
|
2020-10-02 00:28:53 +08:00 |
|
yanyongyu
|
3e4dc1a123
|
💡 add adapter docstring
|
2020-10-01 23:52:56 +08:00 |
|
yanyongyu
|
1016986663
|
🔖 Pre Release 2.0.0a2
|
2020-10-01 00:55:03 +08:00 |
|
yanyongyu
|
ef29280585
|
💡 add escape_tag docstring
|
2020-10-01 00:39:44 +08:00 |
|
yanyongyu
|
921acff09e
|
🐛 fix logger escape tag #14
|
2020-09-30 18:01:31 +08:00 |
|
yanyongyu
|
edc3aadbb5
|
💡 add cqhttp event
|
2020-09-29 23:10:29 +08:00 |
|
yanyongyu
|
f3986ace51
|
💡 add cqhttp docstring
|
2020-09-29 22:33:08 +08:00 |
|
yanyongyu
|
0eafedefa1
|
🏷️ update cqhttp.pyi
|
2020-09-29 22:32:15 +08:00 |
|
yanyongyu
|
00f22e5f05
|
🏷️ update pyi files
|
2020-09-28 12:45:55 +08:00 |
|
yanyongyu
|
e13561c374
|
🏷️ add typing for plugin
|
2020-09-28 00:09:12 +08:00 |
|
yanyongyu
|
2921ba0120
|
✅ add command alias/group test
|
2020-09-27 23:52:03 +08:00 |
|
yanyongyu
|
e0cba7c20c
|
🎨 add command group to entry file
|
2020-09-27 18:20:39 +08:00 |
|
yanyongyu
|
2042097f83
|
🎨 change args into optional
|
2020-09-27 18:05:13 +08:00 |
|
yanyongyu
|
3dc95b904f
|
⚗️ add command alias and group #11
|
2020-09-27 17:55:28 +08:00 |
|
yanyongyu
|
ecbe465232
|
⚗️ add matcher group #11
|
2020-09-27 13:34:16 +08:00 |
|
yanyongyu
|
2e87c40434
|
🐛 fix error ws closing
|
2020-09-27 12:37:15 +08:00 |
|
yanyongyu
|
3467eb3c29
|
🚑 (Close #12)fix matcher key parser
|
2020-09-26 17:36:04 +08:00 |
|
yanyongyu
|
457fdfb057
|
🏷️ update cqhttp pyi
|
2020-09-26 16:33:57 +08:00 |
|
yanyongyu
|
44fef77288
|
🚑 fix matcher key parser
|
2020-09-26 16:33:30 +08:00 |
|
yanyongyu
|
bbeea86fd5
|
🏷️ update pyi
|
2020-09-26 14:40:08 +08:00 |
|
yanyongyu
|
e68ce8b3a9
|
🐛 fix args_parser: dont ignore if exists
|
2020-09-22 11:28:38 +08:00 |
|
yanyongyu
|
342d879add
|
📝 add matcher tutorial
|
2020-09-22 00:18:57 +08:00 |
|
yanyongyu
|
7207b8c8d7
|
✏️ fix typo
|
2020-09-17 18:21:13 +08:00 |
|
yanyongyu
|
44722a11d3
|
🔒 fix wrong auth check
|
2020-09-15 14:48:15 +08:00 |
|
yanyongyu
|
50601934b9
|
🔧 load extra config value from env if empty in file
|
2020-09-14 22:38:03 +08:00 |
|
yanyongyu
|
adc69a2763
|
🔊 fix error uncatched in bot.handle_message
|
2020-09-14 21:51:40 +08:00 |
|
yanyongyu
|
c2badaec42
|
📝 add getting started guide
|
2020-09-14 21:40:05 +08:00 |
|
yanyongyu
|
fe35e8956b
|
💡 add permission docstring
|
2020-09-14 20:48:03 +08:00 |
|
yanyongyu
|
75df494de2
|
⚡ using set for rule and perm
|
2020-09-13 22:36:40 +08:00 |
|
yanyongyu
|
b36acc94f1
|
🐛 fix reply
|
2020-09-13 15:21:49 +08:00 |
|
yanyongyu
|
f79eabdc61
|
💡 add rule utils docstring
|
2020-09-13 13:01:23 +08:00 |
|
yanyongyu
|
ce2700c1d2
|
💡 add utils docstring
|
2020-09-13 00:43:31 +08:00 |
|
yanyongyu
|
60c70804ed
|
💡 add scheduler docstring
|
2020-09-13 00:18:31 +08:00 |
|
yanyongyu
|
4a890298db
|
✨ add apscheduler
|
2020-09-12 13:34:36 +08:00 |
|
yanyongyu
|
bd7aaa94c6
|
🐛 fix: strip after at bot
|
2020-09-10 18:31:53 +08:00 |
|
yanyongyu
|
6d37417d21
|
🏗️ make event handling in background
|
2020-09-08 15:55:53 +08:00 |
|
yanyongyu
|
b3a796e726
|
🐛 fix: key erro when command not found
|
2020-09-08 14:36:21 +08:00 |
|
yanyongyu
|
e0e23283c1
|
🏗️ store plugin info as dataclass
|
2020-08-29 22:32:40 +08:00 |
|
yanyongyu
|
f5b655ef71
|
🔧 change command and add builtin plugin
|
2020-08-29 21:59:36 +08:00 |
|
yanyongyu
|
def5caedbc
|
✨ check for reply
|
2020-08-28 11:54:21 +08:00 |
|
yanyongyu
|
43bd9d0a96
|
🔊 add more logs
|
2020-08-27 16:43:58 +08:00 |
|
yanyongyu
|
858098b946
|
🔊 change log types
|
2020-08-27 13:27:42 +08:00 |
|
yanyongyu
|
1f09023f66
|
🔊 change logger into loguru
|
2020-08-26 22:55:42 +08:00 |
|
yanyongyu
|
777343ac1a
|
🏷️ Add typing for cqhttp api
|
2020-08-26 17:47:36 +08:00 |
|
yanyongyu
|
24e03ed0e7
|
⬆️ Update to cqhttp v11
|
2020-08-26 14:43:27 +08:00 |
|
yanyongyu
|
cef3a8236e
|
add more logs
|
2020-08-25 18:02:18 +08:00 |
|