Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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码
- Host: GitHub
- URL: https://github.com/lc-cn/icqq2-cq-enable
- Owner: lc-cn
- License: mit
- Created: 2022-05-08T04:25:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-28T04:50:27.000Z (about 1 year ago)
- Last Synced: 2023-08-28T06:00:10.901Z (about 1 year ago)
- Topics: bot, cqhttp-api, oicq, typescript
- Language: TypeScript
- Homepage:
- Size: 16.6 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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