Skip to main content

基于NoneBot的QQ群聊与Minecraft Server消息互通机器人

Project description

青岚Bot

基于NoneBot的与Minecraft Server互通消息的机器人

介绍

命名的灵感来自于我的一位朋友

在原插件上加入了动态配置的功能

数据库参考 HarukaBot

安装

命令

  • 帮助

    • 为防止与其他插件冲突
    • 请使用 ql帮助 来获取帮助
  • 获取已连接至 WebSocket 的 MineCraft服务器

    • 服务器列表
  • 动态控制需要互通的群聊

    • 开启互通 Server1
    • 开启互通 Server2
    • 关闭互通 Server1
    • 关闭互通 Server2
  • 获取当前群聊开启互通的服务器

    • 互通列表
  • 为当前群聊设置是否在发送消息到MC时携带群聊名称

    • 开启发送群名
    • 关闭发送群名
  • 服务器在发送消息至群聊时,是否携带服务器名

    • 开启服务器名
    • 关闭服务器名
  • 服务器是否启用Rcon来发送消息或命令

    • Rcon发送 消息和命令 适用于非插件端服务器
    • Rcon发送命令适用于纯插件端
    • 开启rcon消息 服务器名关闭rcon消息 服务器名
    • 开启rcon命令 服务器名关闭rcon命令 服务器名
  • 修改服务器Rcon连接信息的IP、端口、密码

    • 为保障安全,仅限 超级用户Bot 私聊使用
    • 为保障安全,若rcon密码为默认密码,将不会连接服务器的Rcon
    • 修改rconip 服务器名 新ip
    • 修改rcon端口 服务器 新端口
    • 修改rcon密码 服务器 新密码
  • 查看数据库中服务器列表

    • 服务器列表
  • 查看已经连接至 WebSocket 的服务器列表

    • 已连接服务器列表

特别感谢

  • @SK-415 :感谢SK佬给予许多优秀的建议和耐心的解答。
  • @zhz-红石头 :感谢红石头在代码上的帮助
  • SK-415/HarukaBot :感谢HarukaBot如此优雅的各类方法
  • NoneBot2: 插件使用的开发框架。
  • go-cqhttp: 稳定完善的 CQHTTP 实现。

贡献与支持

觉得好用可以给这个项目点个 Star 或者去 爱发电 投喂我。

有意见或者建议也欢迎提交 IssuesPull requests

许可证

本项目使用 GNU AGPLv3 作为开源许可证。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qinglan-bot-0.1.6.tar.gz (29.5 kB view details)

Uploaded Source

Built Distribution

qinglan_bot-0.1.6-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

Details for the file qinglan-bot-0.1.6.tar.gz.

File metadata

  • Download URL: qinglan-bot-0.1.6.tar.gz
  • Upload date:
  • Size: 29.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for qinglan-bot-0.1.6.tar.gz
Algorithm Hash digest
SHA256 3a6b44dc52dc87f6232067c52cb075cb3ec8f398ea522eb2dd62355759efcae4
MD5 b7355c32196d236cc1456827d0766f1f
BLAKE2b-256 d33d38a283beaf96b774bd5e43fe5b000e86da4b9884f934f9a6289b4e9c9d96

See more details on using hashes here.

File details

Details for the file qinglan_bot-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: qinglan_bot-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for qinglan_bot-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b5b39a7f6cc731abe6b41af1c88dd3bd1035b05a57da3ea2aff08adc50097f8a
MD5 f04615da4cf216b7cd2730720997c5da
BLAKE2b-256 e651ca8f3d2e71a67514ae41111c160e0badd1dd03a81842142b66ffcb514036

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page