Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lc-cn/icqq2-cq-enable

让oicq2.x支持cq码
https://github.com/lc-cn/icqq2-cq-enable

bot cqhttp-api oicq typescript

Last synced: 2 days ago
JSON representation

让oicq2.x支持cq码

Awesome Lists containing this project

README

        

# oicq2-cq-enable
让oicq2.x支持cq码
使用方法:

1.安装依赖
```shell
npm install oicq2-cq-enable # 如果你使用的是npm管理依赖
yarn add oicq2-cq-enable # 如果你使用的是yarn管理依赖
```
2.在你的项目入口文件最开头导入依赖

(需在`createClient`之前,否则sendMsg时将不会自动转换cq码)

js
```javascript
require('oicq2-cq-enable')
// 其他依赖
const {createClient}=require('oicq')
// 你的代码
```
ts
```typescript
import 'oicq2-cq-enable'
// 其他依赖
import {createClient} from 'oicq'
// 你的代码
```
然后,你的Client的message相关事件的event将会携带cqCode参数,
event的reply和一切sendMsg将支持直接发送cq码
## 消息段-CQ码互转
### 消息段->CQ码
fromSegment
### CQ码->消息段
toSegment
## 消息-CQ码互转
### 消息->CQ码
toCqcode
### CQ码->消息
fromCqcode