Freemchost 服务器全自动续期助手

Freemchost 服务器全自动续期助手

Freemchost 提供免费的 Pterodactyl 翼龙面板游戏服务器,但免费套餐每 48 小时就需要手动续期一次 —— 手动续期真的烦。

这个脚本配合 GitHub Actions,实现了全自动登录、续期、提取到期时间,并通过 Telegram 推送状态通知。

核心功能

  • 全自动链式运行:自动模拟登录获取 Token,动态注入续期接口
  • 自适应数据解包:从复杂的压缩流中精准提取到期时间、服务器状态
  • 零本地依赖:完全基于 GitHub Actions 运行,无需服务器
  • Telegram 通知:续期成功/失败都会收到推送

快速部署

  1. 配置 GitHub Secrets:MY_EMAILMY_PASSWORDANON_KEYTG_BOT_TOKENTG_USER_ID
  2. Fork 仓库,GitHub Actions 会每天自动运行

获取核心参数

需要抓包获取 RENEW_URLSERVER_ID: 1. 登录 Freemchost,进入服务器控制台 2. F12 打开开发者工具,Network 过滤 _serverFn 3. 点击 Renew 按钮,在请求中提取 URL 和 Server ID

详细抓包教程见 GitHub README。

GitHub: https://github.com/zhisibi/renew-freemchost