项目简介
本项目是一个基于Python框架的自动化工具,名为EmbyKeeper。主要用于管理Emby服务器的签到和保活功能。它借助与Telegram机器人交互,实现自动签到、保活以及监控特定群聊等功能。项目提供了命令行接口和Web界面两种操作方式,支持多平台和多账号管理,是Emby服务器爱好者不可或缺的工具。
项目的主要特性和功能
- 自动签到:支持多个Emby服务器的自动签到,通过Telegram机器人完成签到操作。
- 定时保活:定期模拟账号登录和播放活动,保持Emby服务器的活跃状态。
- 群聊监控:监控特定Telegram群聊,自动处理群内消息,如自动答题、发送消息等。
- Web界面:提供基于Flask的Web界面,支持实时查看和控制EmbyKeeper服务。
- 异步编程:使用Python的异步编程模型,提高处理并发任务的能力。
- 日志记录:使用Loguru库进行日志记录,方便问题排查和调试。
安装使用步骤
1. 环境准备
- 安装Python 3.8及以上版本。
- 安装必要的依赖库,如
pip install flask
、pip install pyrogram
等。
2. 配置文件
- 创建一个名为
config.toml
的配置文件,根据模板填写Telegram账号信息、Emby服务器信息、代理设置等。
3. 运行程序
- 通过命令行运行
embykeeper
命令,或使用提供的Web界面进行操作。 - 可以通过
-c
参数指定配置文件路径,例如:embykeeper -c path/to/config.toml
。
4. 监控和日志
- 使用提供的Web界面可以查看监控状态和日志信息。
- 可以通过命令行参数或配置文件设置日志级别和输出路径。
注意:在使用EmbyKeeper时,请确保您已经仔细阅读并同意相关的使用声明和注意事项,以防止不必要的账号被封禁或数据丢失。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】