/CoolQ-Pixiv

基于 nonebot 和 pixivpy 的推送 Pixiv 作品的酷Q机器人。

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

CQ Pixiv

基于 nonebot 和 pixivpy 的推送 Pixiv 作品的酷Q机器人。

环境

  1. Python 3.7
  2. nonebot 1.3.1
  3. pixivpy 3.4.0
  4. CoolQ Pro 5.14.13
  5. CQ HTTP API 4.10.3

功能

  • 定量获取 Pixiv 每日/月/周榜单
  • 定量获取指定 PID 收藏的作品
  • 定量获取制定 PID 的作品
  • 详细命令通过指令 /pixiv 获取

配置以及运行

  1. 下载 CoolQ Pro 并且安装 CQ HTTP API 插件,详见文档
  2. config.py 中填写 CQ HTTP API 监听的地址
  3. plugins/pixiv.py 中填写 Pixiv 的相关信息
  4. 执行 python bot.py

注意事项

  1. 使用的 AppPixivAPI 默认使用 http://app-api.pixivlite.com 作为代理,如果不需要,在 plugins/pixiv.pyinit_api() 中修改
  2. 如果使用了 http://app-api.pixivlite.com 作为代理,运行时可能会出现安全警告,可选择性忽视
  3. 使用的代理不稳定可能会导致下载中断,需要重新输入相关指令
  4. 如果 token 过期,需要重新输入相关指令

声明

我不太会写代码,这个东西就是写着玩的,酌情使用