Skip to content

Commit bac8daf

Browse files
authored
Merge pull request #1092 from Moonlark-Dev/fix/command-help/1
docs(i18n): update command help documentation and fix typos
2 parents f74d6bb + ddbbf1b commit bac8daf

20 files changed

Lines changed: 70 additions & 42 deletions

File tree

migrations/versions/00bcd82b1045_.py

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
创建时间: 2026-05-04 23:10:49.011369
66
77
"""
8+
89
from __future__ import annotations
910

1011
from collections.abc import Sequence
1112

1213
from alembic import op
1314
import sqlalchemy as sa
1415

15-
16-
revision: str = '00bcd82b1045'
17-
down_revision: str | Sequence[str] | None = '078c40497030'
16+
revision: str = "00bcd82b1045"
17+
down_revision: str | Sequence[str] | None = "078c40497030"
1818
branch_labels: str | Sequence[str] | None = None
1919
depends_on: str | Sequence[str] | None = None
2020

@@ -23,28 +23,30 @@ def upgrade(name: str = "") -> None:
2323
if name:
2424
return
2525
# ### commands auto generated by Alembic - please adjust! ###
26-
op.create_table('nonebot_plugin_message_summary_groupdailysummary',
27-
sa.Column('group_id', sa.String(length=128), nullable=False),
28-
sa.Column('date', sa.DateTime(), nullable=False),
29-
sa.Column('summary', sa.Text(), nullable=False),
30-
sa.PrimaryKeyConstraint('group_id', 'date', name=op.f('pk_nonebot_plugin_message_summary_groupdailysummary')),
31-
info={'bind_key': 'nonebot_plugin_message_summary'}
26+
op.create_table(
27+
"nonebot_plugin_message_summary_groupdailysummary",
28+
sa.Column("group_id", sa.String(length=128), nullable=False),
29+
sa.Column("date", sa.DateTime(), nullable=False),
30+
sa.Column("summary", sa.Text(), nullable=False),
31+
sa.PrimaryKeyConstraint("group_id", "date", name=op.f("pk_nonebot_plugin_message_summary_groupdailysummary")),
32+
info={"bind_key": "nonebot_plugin_message_summary"},
3233
)
33-
op.create_table('nonebot_plugin_message_summary_mvprecord',
34-
sa.Column('user_id', sa.String(length=128), nullable=False),
35-
sa.Column('group_id', sa.String(length=128), nullable=False),
36-
sa.Column('mvp_count', sa.Integer(), nullable=False),
37-
sa.PrimaryKeyConstraint('user_id', 'group_id', name=op.f('pk_nonebot_plugin_message_summary_mvprecord')),
38-
info={'bind_key': 'nonebot_plugin_message_summary'}
34+
op.create_table(
35+
"nonebot_plugin_message_summary_mvprecord",
36+
sa.Column("user_id", sa.String(length=128), nullable=False),
37+
sa.Column("group_id", sa.String(length=128), nullable=False),
38+
sa.Column("mvp_count", sa.Integer(), nullable=False),
39+
sa.PrimaryKeyConstraint("user_id", "group_id", name=op.f("pk_nonebot_plugin_message_summary_mvprecord")),
40+
info={"bind_key": "nonebot_plugin_message_summary"},
3941
)
4042
# with op.batch_alter_table('nonebot_plugin_chat_messagequeuecache', schema=None) as batch_op:
4143
# batch_op.alter_column('message_hash',
4244
# existing_type=sa.NUMERIC(precision=32),
4345
# type_=sa.BINARY(length=32),
4446
# existing_nullable=False)
4547

46-
with op.batch_alter_table('nonebot_plugin_message_summary_groupmessage', schema=None) as batch_op:
47-
batch_op.add_column(sa.Column('user_id', sa.String(length=128), nullable=True))
48+
with op.batch_alter_table("nonebot_plugin_message_summary_groupmessage", schema=None) as batch_op:
49+
batch_op.add_column(sa.Column("user_id", sa.String(length=128), nullable=True))
4850

4951
# ### end Alembic commands ###
5052

@@ -53,15 +55,15 @@ def downgrade(name: str = "") -> None:
5355
if name:
5456
return
5557
# ### commands auto generated by Alembic - please adjust! ###
56-
with op.batch_alter_table('nonebot_plugin_message_summary_groupmessage', schema=None) as batch_op:
57-
batch_op.drop_column('user_id')
58+
with op.batch_alter_table("nonebot_plugin_message_summary_groupmessage", schema=None) as batch_op:
59+
batch_op.drop_column("user_id")
5860

5961
# with op.batch_alter_table('nonebot_plugin_chat_messagequeuecache', schema=None) as batch_op:
6062
# batch_op.alter_column('message_hash',
6163
# existing_type=sa.BINARY(length=32),
6264
# type_=sa.NUMERIC(precision=32),
6365
# existing_nullable=False)
6466

65-
op.drop_table('nonebot_plugin_message_summary_mvprecord')
66-
op.drop_table('nonebot_plugin_message_summary_groupdailysummary')
67+
op.drop_table("nonebot_plugin_message_summary_mvprecord")
68+
op.drop_table("nonebot_plugin_message_summary_groupdailysummary")
6769
# ### end Alembic commands ###

src/lang/en_us/epic_freegame.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ template:
77
help:
88
description: Epic 免费游戏查询
99
details: 查询 Epic Games Store 当前和即将到来的免费游戏。
10-
usage: epic-free (查询免费游戏)
10+
usage1: epic-free (查询免费游戏)

src/lang/en_us/last_seen.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ error:
1919
help:
2020
details: "记录并查询用户最后上线时间,支持全局和当前会话两种范围"
2121
description: "查询最后上线时间"
22+
usage1: "lastseen (查看自己最后上线时间)"
23+
usage2: "lastseen @用户 (查看指定用户最后上线时间)"

src/lang/en_us/message_summary.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ help:
204204
usage5: summary --everyday-summary <on/off> (每日总结开关)
205205
help_neko:
206206
description: 找猫娘
207-
details: 根据进 2 天的消息对群友的“猫娘指数”进行打分。
207+
details: 根据近 2 天的消息对群友的“猫娘指数”进行打分。
208208
usage1: neko-finder
209209
help_debate:
210210
description: 辩论助手
@@ -344,6 +344,10 @@ help_check_history:
344344
details: 检查最近 48 小时内是否已经讨论过某个话题或发送过某条消息。
345345
usage1: check-history [内容]
346346
usage2: check-history (回复某条消息)
347+
help_group_daily:
348+
description: 每日群聊总结
349+
details: 获取当日群聊的总结报告,需要先启用群消息总结功能。
350+
usage1: group-daily (获取当日群聊总结)
347351
check_history:
348352
no_content: 请提供要查询的内容,或回复一条消息。
349353
no_history: 最近 48 小时内没有聊天记录。

src/lang/en_us/schedule.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ collect:
1010
help:
1111
description: 每日任务
1212
details: 查看每日任务或领取每日任务奖励,每日刷新,部分功能仅在签到后可用。
13-
usage1: schdeule (查看每日任务列表)
14-
usage2: schdeule collect (领取可领取的奖励)
13+
usage1: schedule (查看每日任务列表)
14+
usage2: schedule collect (领取可领取的奖励)
1515
task_jrrp:
1616
name: 每日人品
1717
description: 使用 {__prefix__}jrrp 计算一次今日人品。

src/lang/en_us/sudoku.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ help:
3434
reset: sudoku reset (重置数独为初始状态)
3535
answer: sudoku answer (展示答案)
3636
undo: sudoku undo (撤销操作)
37-
redo: sudoku redo (撤销操作)
37+
redo: sudoku redo (重做操作)

src/lang/zh_hans/epic_freegame.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ template:
77
help:
88
description: Epic 免费游戏查询
99
details: 查询 Epic Games Store 当前和即将到来的免费游戏。
10-
usage: epic-free (查询免费游戏)
10+
usage1: epic-free (查询免费游戏)

src/lang/zh_hans/last_seen.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,5 @@ error:
2525
help:
2626
details: "记录并查询用户最后上线时间,支持全局和当前会话两种范围"
2727
description: "查询最后上线时间"
28+
usage1: "lastseen (查看自己最后上线时间)"
29+
usage2: "lastseen @用户 (查看指定用户最后上线时间)"

src/lang/zh_hans/message_summary.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ help:
207207
usage5: summary --everyday-summary <on/off> (每日总结开关)
208208
help_neko:
209209
description: 找猫娘
210-
details: 根据进 2 天的消息对群友的“猫娘指数”进行打分。
210+
details: 根据近 2 天的消息对群友的“猫娘指数”进行打分。
211211
usage1: neko-finder
212212
help_debate:
213213
description: 辩论助手
@@ -347,6 +347,10 @@ help_check_history:
347347
details: 检查最近 48 小时内是否已经讨论过某个话题或发送过某条消息。
348348
usage1: check-history [内容]
349349
usage2: check-history (回复某条消息)
350+
help_group_daily:
351+
description: 每日群聊总结
352+
details: 获取当日群聊的总结报告,需要先启用群消息总结功能。
353+
usage1: group-daily (获取当日群聊总结)
350354
check_history:
351355
no_content: 请提供要查询的内容,或回复一条消息。
352356
no_history: 最近 48 小时内没有聊天记录。

src/lang/zh_hans/schedule.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ collect:
1010
help:
1111
description: 每日任务
1212
details: 查看每日任务或领取每日任务奖励,每日刷新,部分功能仅在签到后可用。
13-
usage1: schdeule (查看每日任务列表)
14-
usage2: schdeule collect (领取可领取的奖励)
13+
usage1: schedule (查看每日任务列表)
14+
usage2: schedule collect (领取可领取的奖励)
1515

1616
task_jrrp:
1717
name: 每日人品

0 commit comments

Comments
 (0)