npm 包 discord.js-swearfilter 使用教程

阅读时长 5 分钟读完

介绍

Discord.js 是一个基于 Node.js 的库,用于快速开发 Discord 机器人。而 discord.js-swearfilter 就是一个基于 Discord.js 的库,用于过滤出现在 Discord 服务器上的不当语言。

本篇文章将会介绍如何在你的 Discord.js 机器人上使用 discord.js-swearfilter 包,并演示如何将其配置到你的 Discord 服务器上。

安装

在你的项目根目录下,运行以下命令以安装 discord.js-swearfilter 包:

用法

在你的代码中,添加以下行以引用 discord.js 和 discord.js-swearfilter:

接着,在你的 Discord 客户端和 SwearFilter 之间建立连接:

-- -------------------- ---- -------
----- ------ - --- -----------------

----- ------- - -
  ------ ----- -- ------------
  -------- ------------------ -- -------
  ----------------- ------ -- -------------
  -------- ---- -- ------------
--

----- ----------- - --- ---------------------

-------------------- -- -- -
  ----------------------
---

-------------------- ------- -- -
  -- -------------------------------------
  -- ---------------------------------- -
    ---------------- ------- --------- ------------- -------- ---
    ----------------------------------------------------------- ---------------- ---------------------------
    -------------------------------------------------- ----------------------
  -
---

------------------ ------- --- ----- -------

配置

SwearFilter 有多种可配置的选项,可以根据你的要求和需求进行调整。

-- -------------------- ---- -------
----- ------- - -
  ------ -----
  -------- ------------------
  ----------------- ------
  -------- -----
  --------------------- -- -- ----------------------
  ----------------- ------ -- ---------
  -------------- ----- -- ------------
  ---------------- -- -- -----------
  --------------- ----- -- ---------------
--

示例

在本例中,我们将模拟一个 Discord 服务器,其中有一个不允许不当言论的频道。对于包含不适宜的语言的消息,我们将删除它并将警告发送给布置了 SwearFilter 的管理员。

-- -------------------- ---- -------
----- ------- - ----------------------
----- ----------- - ----------------------------------

----- ------ - --- -----------------
----- ----------- - --- -------------
  ------ -----
  -------- ------------------
  ----------------- ------
  -------- -----
  --------------------- --
  ----------------- ------
  -------------- -----
  ---------------- --
  --------------- -----
---

-------------------- -- -- -
  ----------------------
---

-------------------- ------- -- -
  -- ---------------- ----------- ---
  -- --------------------- --- ------------ -
    -- ---------------------------------- -
      ---------------- ------- ---------- ---
      ---------------------
        --------------------------------------
        ----------------
        -------------------------
      --
      -------------------------------------------------- ----------------------
    -
  -
---

------------------ ------- --- ----- -------

总结

SwearFilter 对于希望维护一个健康和谐的 Discord 社区的管理员来说是非常有用的。使用上述步骤,你可以将 SwearFilter 集成到你的 Discord.js 机器人中,并在服务器上找到不适宜言论并将其删除。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60057c6681e8991b448ebe2a

纠错
反馈