Commit Graph

66 Commits

Author SHA1 Message Date
magisk317
89fb98c7f4 Fix TypeError in _check_ban_regex by handling NoneType raw_message
- Add None check for text parameter in _check_ban_regex function
- Prevents TypeError when message.raw_message is None
- Fixes issue: expected string or bytes-like object, got 'NoneType'
2025-09-17 11:28:44 +08:00
UnCLAS-Prommer
d560d02761 echo消息处理 2025-09-14 16:17:44 +08:00
UnCLAS-Prommer
ab64eee343 action, command, event_handler易用方法更新,增加语音,混合,转发消息的发送 2025-09-14 00:14:01 +08:00
UnCLAS-Prommer
87529b63e3 添加更多种类的发送类型 2025-09-09 22:34:10 +08:00
UnCLAS-Prommer
b636683fe4 增加了event_handler修改内容的方法 2025-09-07 01:15:21 +08:00
UnCLAS-Prommer
6bbf9ed216 typo 2025-08-22 00:30:41 +08:00
UnCLAS-Prommer
1461338c0c typing fix 2025-08-13 22:51:34 +08:00
SengokuCola
f0fff5a039 fix:person创建和调用区分 2025-08-12 15:15:50 +08:00
SengokuCola
d1f15a932a fix:缺少stream的报错 2025-08-08 21:20:28 +08:00
SengokuCola
a2c86f3605 feat:部分处理notify,自动同步数据库null约束变更
notify存储至message库
2025-08-08 12:34:21 +08:00
UnCLAS-Prommer
bbb112d803 动态控制命令后续处理 2025-07-25 11:01:14 +08:00
UnCLAS-Prommer
d6284b6b4c 插件管理API测试与修改通过 2025-07-24 00:31:53 +08:00
UnCLAS-Prommer
10bf424540 增加了组件的局部禁用方法 2025-07-23 00:41:31 +08:00
SengokuCola
95d6ee1213 修复合并错误 2025-07-22 21:15:02 +08:00
SengokuCola
2a8d29332e Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-22 20:42:36 +08:00
SengokuCola
75022b5d10 s4u的一些修改,包括动作适配 2025-07-22 20:36:53 +08:00
UnCLAS-Prommer
484fc20983 typing and plugins 2025-07-21 01:23:23 +08:00
SengokuCola
faeb76bdd2 fix:s4u由platform触发 2025-07-20 14:24:44 +08:00
SengokuCola
a150aa7b2b feat:noreply不考虑command 2025-07-15 21:37:32 +08:00
SengokuCola
5ec0d42cde feat:添加新的message类为s4u服务,添加s4u config,添加sc和gift的解析,修复关系构建的一些问题 2025-07-15 17:04:30 +08:00
UnCLASPrommer
eae399fb95 typing change, use enum instead of string, fix typo 2025-07-14 23:40:09 +08:00
SengokuCola
e987b6331f Update bot.py 2025-07-13 15:50:08 +08:00
SengokuCola
6226de10ea remove:移除pfc遗留代码 2025-07-13 15:19:56 +08:00
UnCLAS-Prommer
f890722c3d Merge branch 'dev' into plugin 2025-07-13 01:28:48 +08:00
SengokuCola
6f1add930b feat:统一化模式动作,移除模式配置 2025-07-12 23:24:02 +08:00
UnCLAS-Prommer
b303a95f61 部分类型注解修复,优化import顺序,删除无用API文件 2025-07-12 00:34:49 +08:00
SengokuCola
50f0ddf2ce feat;新的情绪系统 2025-07-09 01:50:26 +08:00
UnCLAS-Prommer
1ea5d28d73 防止新版的notify炸消息 2025-07-07 16:57:44 +08:00
SengokuCola
1de15bcc31 ref:调整文件位置和命名,结构更清晰 2025-07-06 18:47:08 +08:00
github-actions[bot]
0e485f4680 🤖 自动格式化代码 [skip ci] 2025-07-06 03:47:36 +00:00
SengokuCola
b69be93e8e fix:修复过滤次序问题 2025-07-06 11:47:03 +08:00
github-actions[bot]
fbe8f08862 🤖 自动格式化代码 [skip ci] 2025-07-03 04:26:17 +00:00
SengokuCola
c3588a707c Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-03 12:26:01 +08:00
SengokuCola
0b2bf81f75 remove & fix:移除人格表达,修复过滤词失效,私聊强制focus 2025-07-03 12:24:38 +08:00
github-actions[bot]
b369d12c90 🤖 自动格式化代码 [skip ci] 2025-07-01 16:22:13 +00:00
SengokuCola
bb2a95e388 feat:为s4u添加了优先队列和普通队列 2025-07-02 00:21:47 +08:00
github-actions[bot]
324b294b5f 🤖 自动格式化代码 [skip ci] 2025-07-01 11:33:16 +00:00
SengokuCola
e04bf94e16 feat:一对多的新模式 2025-07-01 15:22:03 +08:00
github-actions[bot]
baac5e44cf 🤖 自动格式化代码 [skip ci] 2025-06-30 09:44:38 +00:00
A0000Xz
749deb09b8 增加错误检测,移除完全不必要的部分 2025-06-29 00:37:30 +08:00
A0000Xz
48060c601d 配合ada的dev改动,更简洁地实现消息回报更新message_id 2025-06-28 20:37:12 +08:00
A0000Xz
5573ec28ff 注意到ada改动后有的不爱填addtional_config,特意适配 2025-06-28 17:21:34 +08:00
A0000Xz
63eb678433 添加了mmc对于上报消息更新数据库内message_id的支持
目前只能支持text,image,emoji和reply的message_id更新
2025-06-26 23:16:13 +08:00
A0000Xz
1ba1b85f7d 现在被指令截断的消息会被保存并正常加入prompt 2025-06-25 13:17:29 +08:00
UnCLAS-Prommer
8e2b7523e6 修复typing,但是保留疑问 2025-06-23 13:47:11 +08:00
github-actions[bot]
538c3ae3f2 🤖 自动格式化代码 [skip ci] 2025-06-14 07:03:25 +00:00
SengokuCola
e15a9b29ff better:优化了图片展示形式 2025-06-14 15:03:09 +08:00
晴猫
fc7b9b61d9 fix: 将日志级别从trace更改为debug 2025-06-11 22:49:25 +09:00
春河晴
6767bd6715 fix: 懒加载单例以修复环境变量加载问题 2025-06-11 17:22:43 +09:00
春河晴
7b4e7b94f8 use structlog instead of loguru 2025-06-11 15:17:08 +09:00