Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.
/ WhitelistBot Public archive

一个基于 Mirai 的 QQ 机器人白名单插件 + 登录插件。

License

Notifications You must be signed in to change notification settings

1689295608/WhitelistBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhitelistBot

一个基于 Mirai 的 QQ 机器人白名单插件 + 登录插件。

为什么选用该插件?

该插件还在初步开发中,可能存在许多不足之处,欢迎大家发送 Issues 进行反馈!

特性

异地登陆保护

该插件会记录玩家最后一次离线的位置信息,在下一次登录时校验

如若位置信息不一致,则强制踢出要求 Q 群认证

认证方式极为简便,只需要发送一个验证命令即可继续游玩

免密登录

若上一次离线时间距离当前时间不超过配置中设置的时间,再次登录即可直接继续游玩

可配置哪些 IP 无法享受免密登录的功能

可配置性

大量可配置项目,只为满足寻求个性的你

几乎一切功能都可以在插件配置文件中修改,方便开关任意功能

目前已有功能和未来预览

  • 机器人相关
    • 配置启用的聊群
    • 配置群命令前缀
    • 配置群命令
    • 配置 QQ 黑名单
    • 配置 QQ 机器人回复信息
    • 群管理相关
    • 转发游戏聊天
    • 联动游戏
  • 服务器相关
    • 限制玩家昵称规范
    • 配置免密登录启用以及禁用
    • 配置免密登录超时时间
    • 配置免密登录屏蔽的 IP
    • 配置未登录玩家允许使用的命令
    • 配置是否启用异地登陆保护
    • 配置登录点启用以及禁用
    • 配置登录点地点 world、x、y、z、yaw、pitch
    • 配置一切游戏内提示信息

如果有什么好的建议,欢迎前来提交 Issues!

如何使用

  1. Releases 下载前置插件 MiraiCore.jar

  2. Releases 下载最新的 WhitelistBot 插件文件

  3. 将准备好的 .jar 插件文件放入目的服务端的 plugins 目录

  4. 重启启动 你的服务器

  5. 等待服务器加载完毕

  6. 关闭服务器

  7. 打开服务器的 plugins 目录中的 WhitelistBot 目录

  8. 使用文本编辑软件打开 config.yml 并根据注释填写必要配置

  9. 启动你的服务器,如果一切正常 你的机器人将会正常工作

About

一个基于 Mirai 的 QQ 机器人白名单插件 + 登录插件。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages