开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[软件开发讨论] 【原创|开源|Python】WeAuth:使用微信公众号来管理你的MC白名单和服务器!

 发表于 前天 22:55|显示全部楼层|阅读模式 IP:广西
本帖最后由 ASWATER 于 2025-1-14 14:16 编辑

写在前面:这本来是笔者本人自己为了方便自己的服务器管理而开发的软件。经过一年的运行和重构后,可以在蛇年春节前开源给大家!欢迎大家提出意见!

square_800x800.png

WeAuth架起一座连接微信公众号与Minecraft服务器的桥梁。  
你可以直接在微信公众号对Minecraft服务器进行指令操作。  
玩家也可以直接在微信公众号注册白名单。
此外,WeAuth可以单独作为微信公众号验证开发者服务器url地址使用。
WX20250113-230521@2x.png
注:由于微信方面要求,您运行WeAuth的服务器须能够正常使用80端口。

一、白名单管理
配置好WeAuth后,你可以直接在自己的公众号发送"#[ID]"来进行白名单注册。
WeAuth会绑定微信ID和角色ID,除非管理员在后台手动删除,每个微信号都只能绑定一个角色。每个角色ID也只能绑定一个微信号。
WeAuth会在玩家取消关注公众号后自动移除白名单。玩家再次关注公众号也只能使用绑定的角色ID进行注册。
二、管理员指令运行
你可以在WeAuth设置管理员,管理员通过公众号发送"@[command]"即可运行MC内指令。
例如以下用法:
  1. <span id="kM0.8080553322173887">@list </span>
复制代码

如果您使用的MCSManager作为WeAuth与游戏连接方式,则不会收到发出指令后的反馈。
三、CDKey生成与兑换系统
WeAuth超级管理员可以使用!系列指令,其中之一就是CDKey的生成。
IMG_31650048151E-1.jpeg
玩家使用"$[CDKey]"即可进行兑换。
注:只有通过rcon协议连接游戏服务器,WeAuth才会向微信服务器反馈兑换结果。
四、WeAuth的下载
WeAuth已上传至Pypi,使用
  1. pip3 install weauth
复制代码
或者清华源加速
  1. pip3 install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple weauth
复制代码
即可下载安装,然后在控制台使用weauth指令即可运行。
具体请见Github项目主页 https://github.com/TomatoCraftMC/WeAuth
五、欢迎参与开发
欢迎大家参与WeAuth的开发!请发起PR时选择dev branch。

如有任何问题,欢迎向作者发邮件!
WeAuth is released under the GPLv3.0 license.







苦力怕论坛,感谢有您~
 楼主|  发表于 前天 22:58|显示全部楼层 IP:广西
图片太大被吞了(恼
等我修改一下
2#前天 22:58回复收起回复
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 昨天 10:46 来自手机|显示全部楼层 IP:广东省
新人不新手
3#昨天 10:46回复收起回复
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 4 小时前 来自手机|显示全部楼层 IP:广东省
感谢分享
4#4 小时前回复收起回复
苦力怕论坛,感谢有您~
回复支持

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2025-1-15 17:32

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3