前言
Cordlr-mal 是一个针对 MAL(MyAnimeList)的插件,它可以帮助用户更好地在 Discord 上交流和分享自己的动画列表,进而扩大用户的社交圈。本文将详细介绍如何使用 cordlr-mal 包。
安装
- 安装 cordlr-mal 包
npm install --save cordlr-mal
- 引入 cordlr-mal 包
const Cordlr = require('cordlr'); const cordlrMAL = require('cordlr-mal');
- 将 cordlr-mal 包添加到 Cordlr 实例中
const bot = new Cordlr(); bot.addPlugin(cordlrMAL);
参数设置
在使用 cordlr-mal 包时,需要设置 MAL API 密钥和 Discord Bot Token。MAL API 密钥可以通过 https://myanimelist.net/apiconfig 手动获取,而 Discord Bot Token 需要在创建好一个 bot 并加入您的 Discord 服务器后手动获取。
下面是 cordlr-mal 包的参数设置方法:
bot.addPlugin(cordlrMAL, { mal: { apiKey: '', // MAL API 密钥,必填项 }, discord: { token: '', // Discord Bot Token,必填项 }, });
命令
cordlr-mal 包提供了以下命令,并通过 Discord Bot Token 来响应并返回相应的信息。
mal add
: 添加动画到 MAL 列表
在 Discord 上输入以下指令,可以将指定的动画添加到您的 MAL 列表中:
!mal add [anime-title]
示例代码:
-- -------------------- ---- ------- ------------------- ----- ---- ----- -- --- ------ -- ----- -------- -------------- ---- -- -- - -- -------------- - --------------------- -------- ------ ------- -- ----- --------- ------- - ----- ---------- - ----------- --- ---------------------------------- - ----- -- -------- -- ----------------------------- ----- -- ---- --- -------- --------- -- -------------------- --------------- ----- --- -- ----- -- ---- --- --------- ---
mal remove
: 从 MAL 列表中移除动画
在 Discord 上输入以下指令,可以将指定的动画从您的 MAL 列表中移除:
!mal remove [anime-title]
示例代码:
-- -------------------- ---- ------- ------------------- -------- ------- ----- ---- --- ------ -- ----- -------- -------------- ---- -- -- - -- -------------- - --------------------- -------- ------ ------- -- ----- --------- ------- - ----- ---------- - ----------- --- ------------------------------------- - ----- -- -------- -- ----------------------------- ------- ---- ---- --- -------- --------- -- -------------------- --------------- ----- --- -- ------- ---- ---- --- --------- ---
mal list
: 列出 MAL 列表
在 Discord 上输入以下指令,可以列出您的 MAL 列表中的所有动画:
!mal list
示例代码:
-- -------------------- ---- ------- ------------------- ------ ----- ----- -- ----- -- -------- -------------- ---- -- -- - ------------------------- ----- -- -------------- -- - -- -------- -- --------------- - ---------------- ----- -- ---- --- -------- ------- - -------------------- -- ---- --- --------------------------- -- -- ------------------------- -- --------- -- - -------------------- ----- --- -------- ----- ---- ---- --- -------- --- ---
结语
本文介绍了如何使用 cordlr-mal 包,并提供了相应的示例代码。通过学习这些示例,读者可以更深入地了解 cordlr-mal 包的使用方法,从而更好地在 Discord 上分享和交流动画列表,扩大社交圈。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600555ad81e8991b448d2c7d