littlebot
Published on 2025-04-12 / 3 Visits
0

【源码】基于Python框架的EmbyKeeper项目

项目简介

本项目是一个基于Python框架的自动化工具,名为EmbyKeeper。主要用于管理Emby服务器的签到和保活功能。它借助与Telegram机器人交互,实现自动签到、保活以及监控特定群聊等功能。项目提供了命令行接口和Web界面两种操作方式,支持多平台和多账号管理,是Emby服务器爱好者不可或缺的工具。

项目的主要特性和功能

  1. 自动签到:支持多个Emby服务器的自动签到,通过Telegram机器人完成签到操作。
  2. 定时保活:定期模拟账号登录和播放活动,保持Emby服务器的活跃状态。
  3. 群聊监控:监控特定Telegram群聊,自动处理群内消息,如自动答题、发送消息等。
  4. Web界面:提供基于Flask的Web界面,支持实时查看和控制EmbyKeeper服务。
  5. 异步编程:使用Python的异步编程模型,提高处理并发任务的能力。
  6. 日志记录:使用Loguru库进行日志记录,方便问题排查和调试。

安装使用步骤

1. 环境准备

  • 安装Python 3.8及以上版本。
  • 安装必要的依赖库,如pip install flaskpip install pyrogram等。

2. 配置文件

  • 创建一个名为config.toml的配置文件,根据模板填写Telegram账号信息、Emby服务器信息、代理设置等。

3. 运行程序

  • 通过命令行运行embykeeper命令,或使用提供的Web界面进行操作。
  • 可以通过-c参数指定配置文件路径,例如:embykeeper -c path/to/config.toml

4. 监控和日志

  • 使用提供的Web界面可以查看监控状态和日志信息。
  • 可以通过命令行参数或配置文件设置日志级别和输出路径。

注意:在使用EmbyKeeper时,请确保您已经仔细阅读并同意相关的使用声明和注意事项,以防止不必要的账号被封禁或数据丢失。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】