Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

fork-from-others-coder/YYeTsBot

Repository files navigation

YYeTsBot

Build Status

codecov

机器人和网站由我长期维护,如果遇到问题可以提issue。

使用说明

直接发送想要看的剧集名称就可以了,可选分享网页或者链接(ed2k和磁力链接)。

支持字幕侠、人人影视(目前人人影视官网无法打开,暂时无法使用)、人人影视离线资源

搜索资源时,会按照我预定的优先级(字幕侠、人人影视离线)进行搜索,当然也可以使用命令强制某个字幕组,如 /yyets_offline 逃避可耻

由于译名的不同,建议输入部分译名,然后从列表中进行选择。比如说想看权力的游戏第四季,那么直接搜索"权力的游戏"就可以了。

命令

start - 开始使用
help - 帮助
credits - 致谢
ping - 运行状态
settings - 获取公告
zimuxia_offline - 字幕侠离线数据
zimuxia_online - 字幕侠在线数据 
yyets_online - 人人影视在线数据 
yyets_offline - 人人影视离线数据

截图

常规搜索

资源分享站截图

本网站永久免费,并且没有任何限制。

指定字幕组搜索

目前只支持YYeTsOffline和ZimuxiaOnline

部署运行

docker-compose

# 启动数据库
docker-compose up -d mongo
# 导入数据库
docker cp db.tgz 1234da:/tmp
# 进入容器
docker-compose exec mongo bash
tar xf db.tgz
mongorestore
exit
# 开启服务
docker-compose up -d

常规方式

1. 环境

推荐使用Python 3.6+,环境要求

  • redis
  • 可选MongoDB
pip install -r requirements.txt

2. 配置TOKEN

修改config.py,根据需求修改如下配置项

  • TOKEN:bot token
  • USERNAME:人人影视的有效的用户名
  • PASSWORD :人人影视的有效的密码
  • MAINTAINER:维护者的Telegram UserID
  • REDIS:redis的地址,一般为localhost
  • MONGODB: mongodb的地址

3. 导入数据(可选)

如果使用yyets,那么需要导入数据到MongoDB。可以在将数据导入到MySQL之后使用如下脚本导入数据到MongoDB

python3 web/prepare/convert_db.py

不再兼容旧版本数据

4. 运行

python /path/to/YYeTsBot/yyetsbot/bot.py

5. systemd 单元文件

参考 yyets.service

6. 网站部署运行方式

参考 workerweb目录下的 README。需要注意,cf worker已经停止开发。

TODO

  • 添加对FIX的支持
  • 文件/函数重命名,类化
  • 优先字幕组顺序设置 - 动态设置
  • 添加个人喜好搜索
  • 整理fix资源:初步完成
  • 独立网站
  • 独立网站网页优化
  • test case...啊不想写

归档资源下载

Telegram 频道分享

  • 包含了2021年1月11日为止的人人影视最新资源,MySQL为主。有兴趣的盆友可以用这个数据进行二次开发戳我查看详情
  • 字幕侠离线数据库 从这里下载,这个数据比较粗糙,并且字幕侠网站还在,因此不建议使用这个

本地下载

如果无法访问Telegram,可以使用如下网址下载数据

开发

如何参与开发、具体API接口,可以 参考这个文档

Credits

支持我

觉得本项目对你有帮助?你可以通过以下方式表达你的感受:

感谢

Thanks

持续部署

使用Docker Hub Webhook (顺便吐槽一句,这是个什么垃圾文档......自己实现validation吧)

参考listener Webhook listener

License

MIT

About

🎬 人人影视bot,完全对接人人影视全部无删减资源

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.4%
  • HTML 22.5%
  • JavaScript 5.5%
  • Dockerfile 0.6%

AltStyle によって変換されたページ (->オリジナル) /