Skip to main content

L4D2 server related operations plugin for NoneBot2

Project description

AgnesDigitalLogo

NoneBotPluginText

nonebot_plugin_l4d2_server 0.5

✨Nonebot & Left 4 Dead 2 server操作✨

文档   ·   指令列表   ·   常见问题

GitHub stars GitHub issues QQ Chat Group pypi pypi download python NoneBot

顶置公告

0.5.0破坏式更新,不再使用env配置,采用web控制台管理

同时不再支持远程查询,改为只允许本地查询

文档暂时没时间更新ozr

安装

以下方法任选其一:

    nb plugin install nonebot-plugin-l4d2-server
    pip install nonebot-plugin-l4d2-server
    pipx install nonebot-plugin-l4d2-server
    git clone https://github.com/Agnes4m/nonebot_plugin_l4d2_server.git

主要功能

  • 求生服务器-本地多路径操作(传地图)
  • 批量查询指定ip服务器状态和玩家
  • 创意工坊下载和喷漆制作
  • web控制台
  • 求生电信服anne查询~

数据结构

bot所在文件夹下

举例:
└── data
    └── L4D2
        ├── l4d2.yml         # 配置文件
        ├── l4d2.json        # ip文件
        ├── scheduler.json   # 定时文件
        ├── sql              # 数据库
        │   └── L4D2.db
        ├── image            # 头像缓存
        │   └── players
        │       └── ...
        └── l4d2             # 子ip文件
            ├── 关键词1.json
            ├── 关键词2.json
            └── ...
...

新增一个json文件,格式如下,文件名与需要响应的指令一致 l4d2.json关键词1.json都可以加载

    {
    "呆呆": [
            {
            "id": 1,
            "version": "战役",
            "ip": "43.248.188.17:27031"
            },
            {
            "id": 2,
            "version": "战役",
            "ip": "43.248.188.17:27032"
            }
    ]
    }

🌐 默认服务器

以下仅供参考本人使用的查询服务器

指令 服务器 op 数量
数码 爱丽数码想要涩涩 爱丽数码 2
anne电信服云服 21
呆呆 呆呆的小窝 提莫大魔王 15
橘希实香的小窝 橘希实香 21
竹烨 竹烨oО柠檬茶 27
音理 星空列车与白的旅行 音理 3
尤尤 晓音 1
飞鱼の小窝 飞鱼桑 1
恋恋 恋氏集团雪糕制作研究中心 古明地恋 3
Air Air Air 15
3ks 为人民服务 DK 14
驴头 驴头服 lvt 4
迷茫 迷茫 迷茫 10
尸鬼 尸鬼狂潮 ❀几❀ 13

To do

  • 帮助图片
  • 网页控制台查看服务器地图
  • 网页控制台启动和关闭服务器
  • 网页控制台管理封禁用户

其他

  • 本人技术很差,如果您有发现BUG或者更好的建议,欢迎提Issue & Pr
  • 如果本插件对你有帮助,不要忘了点个Star~
  • 本项目仅供学习使用,请勿用于商业用途
  • GPL-3.0 License ©@Agnes4m

🌐 感谢

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

nonebot_plugin_l4d2_server-0.5.9.1.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file nonebot_plugin_l4d2_server-0.5.9.1.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_l4d2_server-0.5.9.1.tar.gz
Algorithm Hash digest
SHA256 45c837dfdbb94cc70c1dded708601bbfcfeac9f4e2e2b83f38d812dd58ed3e83
MD5 04323e88b35117ed0c0da60f5cc3011e
BLAKE2b-256 0b793571f78bd2670c0f4a509e1795202ea8753219df2ed396e6caee42936bc6

See more details on using hashes here.

Provenance

File details

Details for the file nonebot_plugin_l4d2_server-0.5.9.1-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_l4d2_server-0.5.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1049dd4da9ac7cb079d0eedfdf63c9420d5476622d3825ec8de36ad4679afa24
MD5 d752a3c28dcbc1c0b14341d5e150807c
BLAKE2b-256 9c21018e92c0cf4abf2c18fde9b67bde5aec3425c1f88d11cbdab2b4ecd77a22

See more details on using hashes here.

Provenance

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