Discord-Slim: 面向 Node.js 的轻量级 Discord 机器人 API (V2)

Discord-Slim 是一个专为 Node.js 设计的轻量级 Discord 机器人 API,目前已发布 V2 版本。相较于 V1,V2 版本进行了重大更新,两者不兼容。

主要功能:

  • 采用功能键入操作,取代手动请求。
  • 引入键入事件,无需手动处理数据包。
  • 使用最新的 Discord API 版本 (v8),支持所有新功能。
  • 支持分片。
  • 支持语音连接。
  • 提供建议和支持。

开始之前:

  • 需要 Node.js 14+。
  • 确保您对 Discord API 有一定的了解。
  • 提供完整文档和示例。
  • 使用 VS Code 等工具提供类型支持。
  • 提供 Discord 服务器以解答疑问。

安装:

npm i discord-slim

使用示例:

import { Client, ClientEvents, Authorization, Events, Actions, Helpers, Tools } from 'discord-slim';

//  初始化设置
const client = new Client({
t// 您的配置
});

//  监听事件
client.on(Events.MESSAGE_CREATE, (message) => {
t//  处理消息
});

//  登录
client.login('YOUR_BOT_TOKEN');
zip
Discord-Slim-master.zip 预估大小:15个文件
folder
Discord-Slim-master 文件夹
file
.gitignore 1KB
file
package.json 742B
folder
src 文件夹
file
events.ts 6KB
file
request.ts 5KB
file
actions.ts 40KB
file
voice.ts 6KB
file
index.ts 354B
file
util.ts 269B
file
helpers.ts 8KB
file
tools.ts 3KB
file
types.ts 16KB
file
client.ts 8KB
file
LICENSE 1KB
file
tsconfig.json 517B
file
README.md 5KB
zip 文件大小:24.64KB