午申
本帖最后由 午申 于 2018-5-13 12:19 编辑
ChatBot
简介:ChatBot是一款非常简单且能在你的服务器上完全自定义问答的聊天机器人插件,你能在Config上设置机器人的问答,更重要的是你能设置无限多个问答!
特性:
目前ChatBot支持的事件:
插件游戏内截图:
配置文件:
  1. #机器人响应玩家的名字
  2. #不要使用特殊字符
  3. bot-name: "机器人"

  4. #玩家使用 /talkingbot 时发送的命令
  5. incorrect-usage: '&8[&c&l机器人&8] &c错误的用法! 使用 &o/chatbot <reload/(add)> (问题) (回答)&c!'
  6. #插件成功重载发送的信息
  7. reloaded: '&8[&c&l机器人&8] &a重载ChatBot成功!'
  8. #玩家没有权限使用指令时发送的信息
  9. no-permission: '&c你没用权限使用此指令!'
  10. #玩家成功添加问答语句到Config时提示的信息
  11. message-added: '&8[&c&l机器人&8] &a问答成功添加到Config!'

  12. #如果设置为 true 则仅允许whitelist(白名单)内的玩家发送链接
  13. deletelinks: true

  14. #在whitelist(白名单)内的玩家发送链接则不会被阻止
  15. #只能使用UUID
  16. #初始whitelist是作者的ID
  17. whitelist:
  18. - de3948ff-d66b-47e3-8475-d63ab41217b4

  19. #设置机器人响应时的前缀
  20. #支持彩色字体
  21. bot-prefix: "&8[&c&l机器人&8] &c&l?"

  22. #机器人相应的时间(单位: 秒)
  23. #如果设置太快的话会出现一些问题
  24. response-speed: 10

  25. #使用者只呼唤机器人的名字或没有找到匹配的提问的设置
  26. no-matches:
  27. bot-name-only:
  28.   - 你好!
  29.   - 你好,我在呢!
  30. sentence-not-found:
  31.   - %player_name%,这是什么意思呀?

  32. #机器人会响应的有效事件
  33. events:
  34. playercaps:
  35.   - "%player_name%,请不要同时和太多的机器人打招呼!"
  36. playeradvertise:
  37.   - "%player_name%,请不要打广告!"
  38. entitydeath:
  39.   - "R.I.P %killed_name%"
  40. playerdeath:
  41.   - "%killed_name% 被 %killer_name% 杀害了"
  42. playerjoin:
  43.   - "你好 %player_name%!"
  44. playerquit:
  45.   - "再见 %player_name%!"
  46. #机器人将会响应的有效提问
  47. responses:
  48. how:
  49.   are:
  50.    you:
  51.     - "棒!"
  52. ban:
  53.   me:
  54.    - "opcmd;;ban %player_name% 你在寻求这个吗?"
  55. kick:
  56.   me:
  57.    - "opcmd;;kick %player_name% 你在寻求这个吗?"
  58. send:
  59.   me:
  60.    home:
  61.     - "cmd;;ehome %player_name%"
  62. #精准的自定义问答
  63. #请使用“-”代替空格
  64. miscellaneous:
  65. 如何回城:
  66.   - "按“T”,然后输入“/spawn”就可以啦!"
  67.   - "这你都不会?输入“/help”找呀!"
复制代码
下载地址:如果你觉得此插件好的话,不要忘了给到原帖作者点一个爱心或者鼓励作者
详细的使用教程:
当玩家发送一个链接时,如果玩家不在白名单内,则会被机器人拦截。
寻求机器人帮忙时需要呼唤机器人的名字。
在非呼叫机器人而要寻求机器人时可在miscellaneous内设置。
(换句话说,如果没有呼唤机器人的名字,你提问的话机器人是不会注意你的;但在miscellaneous内的问答,不用呼唤机器人的名字,机器人也会注意你)
问答的设置采用层层递进式,估计只有英语会用到。
机器人的回答是采用泛答的,只要有几个字匹配了,就会回答,如果没有匹配到任何字的话,则会回答sentence-not-found内的内容。



749112221a
谁会发送那些指定问答.

午申
749112221a 发表于 2018-4-30 18:00
谁会发送那些指定问答.

指定回答当然不会啦,但是这个机器人插件支持泛答呀!

749112221a
午申 发表于 2018-4-30 18:02
指定回答当然不会啦,但是这个机器人插件支持泛答呀!

我意思现在玩家那些基本指令都知道 , 不会问这个机器人的 显得很肌助...

午申
749112221a 发表于 2018-4-30 18:06
我意思现在玩家那些基本指令都知道 , 不会问这个机器人的 显得很肌助... ...

如果是基础指令的话,玩家都知道没错,但是如果要寻求另外一些东西呢?
例如RPG服中某某物品如何获得之类的。

叽叽小石头
我觉得挺不错

爱你入骨
图片挂了??

2605143204
749112221a 发表于 2018-4-30 18:06
我意思现在玩家那些基本指令都知道 , 不会问这个机器人的 显得很肌助... ...

谁说的 我服务器很傻的玩家都有