mirror of
https://github.com/tgbot-collection/YYeTsBot.git
synced 2025-11-25 03:15:05 +08:00
85e4c8d5ef2d45cd560195e849942333d2a1bcd3
YYeTsBot
人人影视bot,戳我使用
此机器人长期维护,如果遇到问题可以发送报告给我。
使用说明
直接发送想要看的剧集名称就可以了,可选分享网页或者链接(ed2k和磁力链接)。
支持字幕侠、人人影视(目前人人影视官网无法打开,暂时无法使用)、人人影视离线资源
搜索资源时,会按照我预定的优先级(字幕侠、人人影视离线)进行搜索,当然也可以使用命令强制某个字幕组,如 /YYeTsOffline 逃避可耻
由于译名的不同,建议输入部分译名,然后从列表中进行选择。比如说想看权力的游戏第四季,那么直接搜索"权力的游戏"就可以了。
命令
start - 开始使用
help - 帮助
credits - 致谢
ping - 运行状态
settings - 获取公告
ZimuxiaOffline - 搜索字幕侠离线数据 还没做好
ZimuxiaOnline - 搜索字幕侠在线数据 这个竟然做了
YYeTsOffline - 搜索人人影视离线数据 你猜错了 ,这个做完了
YYeTsOnline - 搜索人人影视在线数据 想做也做不了了啊!
截图
常规搜索
资源分享站截图
目前使用的是我的 Cloudflare Worker Site
指定字幕组搜索
目前只支持YYeTsOffline和ZimuxiaOnline
docker-compose 部署方法
参见 这里
常规方式
1. 环境
推荐使用Python 3.6+,需要安装redis apt install redis,根据个人情况可以使用virtualenv
如果想使用yyets离线数据库,那么还需要 mongodb,并且从这里下载数据库并恢复
pip install -r requirements.py
2. 配置TOKEN
修改config.py,根据需求修改如下配置项
- TOKEN:bot token
- USERNAME:人人影视的有效的用户名
- PASSWORD :人人影视的有效的密码
- MAINTAINER:维护者的Telegram UserID
- REDIS:redis的地址,一般为localhost
- MONGODB: mongodb的地址
3. 运行
python /path/to/YYeTsBot/yyetsbot/bot.py
4. systemd 单元文件
参考 yyets.service
TODO
- 添加对FIX的支持
- 文件/函数重命名,类化
- 优先字幕组顺序设置 - 动态设置
- 添加个人喜好搜索
- 整理fix资源
- test case...啊不想写
归档资源下载
包含了2021年1月11日为止的最新资源,有兴趣的盆友可以用这个数据进行二次开发 戳我查看详情
开发
添加新的资源网站
欢迎各位开发提交新的资源网站!方法非常简单,重写 BaseFansub,按照约定的格式返回数据。
然后把类名字添加到 FANSUB_ORDER 就可以了!是不是很简单!
health check
有时不知为何遇到了bot卡死,无任何反馈。😂这个时候需要client api了😂
Credits
License
Languages
Python
79.4%
HTML
12.9%
Go
2.9%
JavaScript
2.2%
Makefile
1.1%
Other
1.5%


