Skip to main content

基于nonebot2、loliconImages Api的涩图插件

Project description

bw2k9A.png

nonebot_plugin_setu

基于nonebot2、loliconApi的涩图插件

安装及更新

  • 使用nb plugin install nonebot_plugin_setu或者pip install nonebot_plugin_setu来进行安装
  • 使用nb plugin update nonebot_plugin_setu或者pip install nonebot_plugin_setu -U来进行更新

使用方式

首先运行一遍robot,然后在robot目录的data目录下修改setu_config.json配置文件,然后重启robot

添加配置

  • 在你的setu_config.json文件中修改如下配置:

    SUPERUSERS = ["主人的qq号"],可添加多个

    PROXIES_HTTP = 'HTTP魔法地址(例如http://127.0.0.1:7890),这与你使用的魔法有关'

    PROXIES_SOCKS = 'SOCKS5魔法地址(例如socks5://127.0.0.1:10808),这与你使用的魔法有关'

    :若没有魔法或者不会设置可不填

  • 在bot.py中添加: nonebot.load_plugin("nonebot_plugin_setu")

正式使用

命令 举例 说明
下载涩图+数量 下载涩图12345 下载图片
涩图、setu、无内鬼、色图 setu 发送图片
@用户cd+时间(秒) @张三cd12345 指定用户cd
群cd+时间(秒) 群cd12345 指定群cd
开启/关闭在线发图 开启在线发图 在线发图开启之后,图片将不再从本地发送而是从网上下载后在线发送,不会占用服务器存储资源
开启/关闭魔法 关闭魔法 魔法关闭之后,图片的下载以及在线发送将不再通过魔法而是通过镜像来完成,如果没有魔法或者不会设置推荐关闭
涩图tagA和B和C(最多指定三个tag) 涩图tag碧蓝航线、涩图tag公主连结和白丝 为了保证尽可能多地获取tag指定的内容,tag指定的图片都会在线获取而不从本地寻找,是否存储依然遵循在线发图开关

注:

  • 用户cd和群cd同时存在时,以用户cd为准
  • 群cd默认3600s

TODO

  • 选择在线/下载发图
  • 指定群CD和用户CD
  • 是否使用PROXY
  • 指定TAG
  • 数据可视化

更新日志

2022/3/19[v1.0.11]

  • 新增指定tag,可指定tag进行发图,tag最多指定三个

2022/3/17[v1.0.9]

  • 新增在线发图开关,图片可以在线发送而不占用服务器存储空间
  • 新增魔法开关,没有魔法也能够正常使用

注:旧版本用户请删除setu_config.json然后重新配置一遍

2022/3/13[v1.0.5]

  • 删除SETU_CD,修改cd配置,不再依赖userscd.json,转为依赖数据库文件
  • 添加用户cd和群cd,可由管理员进行指定和更改
  • 引入数据库存储图片信息,修改图片存储格式从jpg转为图片原本对应样式

注:旧版本用户请删除setu_config.json然后重新配置一遍

2022/3/9[v1.0.4]

  • 更改异常捕获范围,修复无法捕获异常的bug

2022/3/8[v1.0.3]

  • 删除配置:SETU_NUM,可下载指定数量的图片
  • 新增下载图片进度条

2022/3/5 [v1.0.1]

  • 支持nonebot[v2.0.0-beta2],请更新至最新版nonebot使用
  • 更改图片的名字为对应pid
  • 更改文件的配置方式,不再依赖.env文件

2022/1/26 [v1.0.0a1]

  • 支持nonebot[v2.0.0-beta1],beta1之前的请使用0.0.6版本

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_setu-1.0.11.tar.gz (14.5 kB view hashes)

Uploaded Source

Built Distribution

nonebot_plugin_setu-1.0.11-py3-none-any.whl (15.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page