> For the complete documentation index, see [llms.txt](https://njuitman.gitbook.io/it-web/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://njuitman.gitbook.io/it-web/xiang-mu-kai-fa-li-cheng/bot/requirement.md).

# 需求文档

> 社团自用机器人需求

## 互助群

***（以下可查询的链接目前记录在魏世桓的电脑内存里面，需要添加删改联系他）***

* 文档查询

**命令格式**：

@\[bot] how/How/HOW \[查询对象]

**查询对象**：

`所有包含在1-6级标题标签的关键字`

* 常用命令

**命令格式**：

@\[bot] 链接/link \[指令]

**指令**：

`预约` 返回预约链接

`互助文档` 返回互助文档链接

`主页` 返回IT侠网站链接

`社团介绍` 返回社团介绍

`招新` 返回招新方法和招新链接/二维码

`历史` 返回IT侠已公开的简短历史链接

**命令格式**：

@\[bot] 常用链接

**指令**：

`常用链接` 返回IT侠全部的常用链接

### 暂未完成

`geek` 返回geek组介绍

`op` 返回op组介绍

`web` 返回web组介绍

#### 优先级较低（未完成by7.21）

* 加群验证（来自zym的需求）

申请者通过学生邮箱a向bot邮箱发送一条消息，内含信息b，bot自动生成验证码c回复给学生邮箱a，并且将‘a b c’发送到群内并@管理员

* 推送查询（未完成by7.21）

设想：利用搜狗的API，实现公众号的微信推送搜索功能

* 机器人帮助（粥庶人 2019年10月添加）

设想：help命令 结合语雀快速获取机器人使用手册

*其它命令同理，自行确定*

## 内部群

* 接单提醒（均已完成by7.21）

每个月提醒一次清理上个月的单子

每接到单子在群里提醒（移植小可爱的修了么订单功能,命令格式@\[bot]order）

欢迎新人

## 自助购机

* 私聊bot即可使用

命令：shop

后台数据库（需要权限）：<https://www.yuque.com/itxia/xqa9nn>

维护：魏世桓，张远铭，谢天奇，尹博

* 更新数据库

命令：@update \[db] 目前只在内部群可用


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://njuitman.gitbook.io/it-web/xiang-mu-kai-fa-li-cheng/bot/requirement.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
