feat: open bot access and guide invalid delivery queries

This commit is contained in:
ar51
2026-09-28 10:05:53 +08:00
parent 1c25c9e1d9
commit f35351d540
8 changed files with 101 additions and 47 deletions

View File

@@ -82,7 +82,7 @@ Expected:
- one new record block contains only the models queried in this continuation batch;
- the fixed disclaimer appears once at the end.
If the same continuation text comes from another sender or chat, after a bridge restart, after the six-hour expiry, or without a valid initial query, the bot stays silent and makes no API request or record append.
If the same continuation text comes from another sender or chat, after a bridge restart, after the six-hour expiry, or without a valid initial query, the bot gives input guidance in private/relevant group messages, stays silent for unrelated group messages, and makes no API request or record append.
Unrelated expressions such as `more interesting`、`继续查询英语例句`、`下一课` or
`再来一首歌` do not qualify as candidate continuation, even while a query context exists.
@@ -97,7 +97,7 @@ eRob110H160I-FHM-18ET[V6]
Expected:
- bot stays silent;
- bot returns input guidance in private/relevant group messages; unrelated group messages stay silent;
- no acknowledgement reaction is added;
- no API call is made;
- no record is appended.
@@ -128,7 +128,7 @@ Input:
Expected:
- the bot identifies more than one possible quantity;
- the bot stays silent;
- the bot returns input guidance in private/relevant group messages; unrelated group messages stay silent;
- no API request is made and no record is appended.
## Sample 3 | Invalid Model
@@ -141,7 +141,7 @@ eRob999X
Expected:
- bot stays silent;
- bot returns input guidance in private/relevant group messages; unrelated group messages stay silent;
- no API call is made;
- no record is appended.
@@ -155,7 +155,7 @@ Input:
Expected:
- bot stays silent even if it receives the group event;
- bot stays silent for this unrelated group event; in private chat it returns usage guidance;
- no API call is made;
- no record is appended.
@@ -169,7 +169,7 @@ Input:
Expected:
- bot stays silent because no complete rule-valid eRob model is present;
- bot returns usage guidance in private chat; this group message without an eRob/AM516/交期/候选型号 keyword stays silent;
- no API call is made;
- no record is appended.
@@ -195,7 +195,7 @@ Input:
Expected:
- bot stays silent because the message is not a valid model-and-quantity query;
- bot returns input guidance because eRob is mentioned, but performs no project-file changes;
- no rule, Skill, script, prompt, configuration, documentation, or Git file is changed;
- no shell write, patch, editor, formatter, generator, or Git mutation command is run;
- the fixed delivery record file is not used to disguise or store a rule change.