ChatBot 聊天机器人 完全自定义 | |
---|---|
![]() |
与一个非常可定制的虚拟机器人交谈,它可以响应您在服务器上配置的任何内容 |
作 者 | Optic_Fusion1 |
发布时间 | 2018年4月13日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.19 |
插件详细介绍
Chatbot 插件是一个简单易用的插件,允许你在服务器上创建并与完全自定义的机器人进行对话。它通过从你指定的短语中选择来回复玩家可能说的任何内容,可能性是无限的!
chatbot.use.BotName
- 使用特定机器人所需权限/bot enable <fileName|all>
- 启用指定的机器人或所有机器人 - chatbot.enable
/bot list
- 列出所有已启用的机器人 - chatbot.list
/bot add <botname> <message> <response>
- 向特定机器人添加自定义回复 - chatbot.add
/bot disable <botname|all>
- 禁用所有机器人或特定机器人 - chatbot.disable
/bot reload <config|all|botname>
- 重新加载配置文件、所有机器人或特定机器人 - chatbot.reload
-s
,可以将回复仅发送给机器人激活者[cmd]
标签执行命令entitydeath
playerdeath
playerjoin
playerquit
playeradvancementdone
%dropped_xp_amount%
, %drop_amount%
, %killed_name%
, %killer_name%
, %entity_type%
%join_message%
%advancement_key%
%advancement_namespace%
%advancement_criteria%
%bot_name%
, %bot_name_lowercase%
, %bot_name_uppercase%
, %bot_prefix%
, %bot_prefix_lowercase%
, %bot_prefix_uppercase%
%player_name%
, %player_name_lowercase%
, %player_name_uppercase%
, %player_displayname%
, %player_displayname_lowercase%
, %player_displayname_uppercase%
%random_int%
BotEnableEvent
BotDisableEvent
BotReloadEvent
[cmd]
标签允许你以控制台或玩家身份运行命令。
用法: [cmd type=<op|normal>]<command>[/cmd]
示例: [cmd type=op]ban %player_name%[/cmd]
[perm]
标签允许你在玩家拥有正确权限时执行某些操作。
用法: [perm=<permission node>]<thing to do>[/perm]
示例: [perm=chatbot.example]hello[/perm]
[sound]
标签允许你播放特定声音。
用法: [sound]<sound>[/sound]
示例: [sound]MUSIC_DISC_13[/sound]
[wait]
块在运行某些操作之前等待指定的时间。
它支持 ticks (t, tick, ticks), milliseconds (ms, milli, millis, millisecond, milliseconds), seconds (s, sec, secs, second, seconds), minutes (m, min, mins, minute, minutes), hours (h, hour, hours), 和 years (y, year, years)
用法: [wait=<time>]<thing to run>[/wait]
示例: [wait=1day][cmd type=op]give %player_name% diamonds 64[/cmd][/wait]
该块允许你从 JSON API 中提取数据或将网站作为文本返回。
用法:
[url=<url>[endPoint=<endpoint_name>]]
示例:
[url=https:/www.google.com] and [url=https://some-random-api.ml/facts/ endPoint=bird]