zhenxun_bot/zhenxun/models
molanp 59d72c3b3d
Some checks failed
检查bot是否运行正常 / bot check (push) Has been cancelled
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, python) (push) Has been cancelled
Sequential Lint and Type Check / ruff-call (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Force Sync to Aliyun / sync (push) Has been cancelled
Update Version / update-version (push) Has been cancelled
Sequential Lint and Type Check / pyright-call (push) Has been cancelled
feat(admin): 增加封禁用户理由并优化相关逻辑 (#1992)
* feat(admin): 增加封禁用户理由并优化相关逻辑

- 在 ban 命令中添加了 -r 或 --reason 选项,用于指定封禁理由
- 优化了 ban 命令的参数解析和处理逻辑
- 更新了数据库模型,增加了 ban_reason 字段用于存储封禁理由
- 修复了部分逻辑错误,如永久封禁的处理方式

* 🚨 auto fix by pre-commit hooks

* refactor(ban): 优化 ban 命令和相关功能

- 修复 ban 命令中的 reason 参数可选标记
- 完善恶意触发检测和用户昵称违规的禁言信息
- 统一禁言操作的参数顺序,提高代码可读性

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-29 17:22:27 +08:00
..
bag_user.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
ban_console.py feat(admin): 增加封禁用户理由并优化相关逻辑 (#1992) 2025-07-29 17:22:27 +08:00
bot_connect_log.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
bot_console.py 引入缓存机制 (#1889) 2025-07-14 22:35:29 +08:00
bot_message_store.py 添加bot消息发送记录 (#1893) 2025-06-16 09:21:41 +08:00
chat_history.py 🐛 修复sqlite下的日统计查询和0权限功能调用 (#1943) 2025-07-11 10:07:23 +08:00
event_log.py 引用消息同意好友/群组请求 (#1902) 2025-06-09 14:39:28 +08:00
fg_request.py 🐛 修复bot个人介绍重载后不重新读取个人介绍文件 (#1990) 2025-07-24 15:59:28 +08:00
friend_user.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
goods_info.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
group_console.py 引入缓存机制 (#1889) 2025-07-14 22:35:29 +08:00
group_info.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
group_member_info.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
level_user.py 引入缓存机制 (#1889) 2025-07-14 22:35:29 +08:00
mahiro_bank_log.py 添加真寻银行 2025-05-26 10:55:30 +08:00
mahiro_bank.py 添加真寻银行 2025-05-26 10:55:30 +08:00
plugin_info.py 引入缓存机制 (#1889) 2025-07-14 22:35:29 +08:00
plugin_limit.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
schedule_info.py feat!(scheduler): 引入通用持久化定时任务系统 (#1933) 2025-06-26 11:13:36 +08:00
sign_group_user.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
sign_log.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
sign_user.py 提供一个插件好感度限制 (#1846) 2025-02-10 15:39:18 +08:00
statistics.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
task_info.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
user_console.py 引入缓存机制 (#1889) 2025-07-14 22:35:29 +08:00
user_gold_log.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
user_props_log.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00
user_props.py 🚨 Add specific ignore items in pyright ignore 2025-01-10 12:19:11 +08:00