npm 包 hubot-friendly 使用教程

阅读时长 3 分钟读完

介绍

hubot-friendly 是一个npm包,可以帮助你在使用hubot的时候更容易的处理文本消息,从而达到更好的用户体验。它提供了一些API来检验一个消息是否是友好的,如果是的话,就可以直接进行处理,如果不是,则可以进行一些反应来指导用户。

安装

使用npm安装:

使用

初始化

hubot-friendly 通过初始化类来创建一个实例:

检验友好

对于一个字符串消息,可以对它进行检验友好指数,并返回相应的结果:

score 的值为 0 到 1 之间的一个小数,它表示消息的友好度,1为最友好,0为最不友好。

处理友好消息

如果消息被检测为友好的,可以直接进行处理:

处理非友好消息

如果消息被检测为非友好的,则可以进行一些反应来指导用户:

示例代码

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

-- -------
------------------- ----- -- -
  ----- ----- - --------------------------------------------
  -- ------ -- ---- -
    -- -----------------
    ------------ ----- ---- -------- ---------------------------
  - ---- -
    -- ----------------
    ----- ----- - ---------------------------------------------
    ----------------
  -
--
展开代码

学习和指导意义

hubot-friendly 这个npm包可以帮助我们更好的处理文本消息,让聊天机器人的用户体验更友好,并且开发者可以更加方便的进行智能处理。在实际开发中,如果我们懂得了如何使用hubot-friendly这个npm包,可以提供更好的聊天机器人程序,从而得到更好的用户体验和用户的信任。

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

纠错
反馈

纠错反馈