Skip to main content

基于nonebot与gocqhttp的动漫番剧插件

Project description

nonebot-plugin-EnjoyAnimation

这是一个基于nonebot,gocqhttp的qq-bot动漫番剧插件

PS:

若插件版本为0.0.3及以下,手动删除bot根目录的animations.json,pic文件夹,User_setting.json

(若不想删除User_setting.json,可以升级插件后运行一遍bot,然后将根目录的User_setting.json剪切到bot根目录中的data目录)

更新插件

pip install --upgrade EnjoyAnimation

若使用中有丢失信息的情况存在,请执行”番剧更新“指令(强制更新番剧信息)

插件依赖

插件:nonebot-plugin-apscheduler nonebot-plugin-htmlrender

库:bs4 requests

一,安装插件

自动安装

安装此插件:

pip install EnjoyAnimation
(若镜像站没有则使用以下指令进行安装)
pip install --index-url https://pypi.org/simple EnjoyAnimation

安装第三方插件依赖: 请在bot根目录运行此指令

nb plugin install nonebot-plugin-apscheduler
nb plugin install nonebot-plugin-htmlrender

添加插件:

在pyproject.toml文件中将EnjoyAnimation添加进plugins中
plugins = ["EnjoyAnimation"]

手动安装

  1. 安装第三方库
pip install bs4
pip install requests
  1. 安装第三方插件

请在bot根目录运行此指令

nb plugin install nonebot-plugin-apscheduler
nb plugin install nonebot-plugin-htmlrender
  1. 安装此插件

EnjoyAnimation.py放在bot根目录\插件文件夹名(默认src)\plugins\下,进行本地加载,如未加载此插件,检查pyproject.toml文件中是否存在配置项,无则添加

plugin_dirs = ["src/plugins"]

二,配置插件

插件有三项必须配置项

配置文件为.env.X(默认为[初学者模式创建时].env.prof或者[插件作者创建时].env.dev,具体.env中可以修改)文件

animation_admin=123456789            #管理员qq号
animation_time= [8,30]               #订阅提醒时间,[0~23,0~59]
animation_default_return_img=false   #一些番剧信息是否以图片发送(配置为false时,检测到风控会自动以图片进行发送)

三,插件使用

    Commands:【可选参数】
    番剧帮助 (查看指令用法)
    番剧信息 (当前季度的番剧)
    番剧更新 (强制更新番剧信息)
    今日新番 (今日更新的番剧)
    新增订阅 (订阅=追番提醒)
    取消订阅 (取消追番提醒)
    ==================== 
    番剧查询 【番剧信息中的序号,如12 23 4 51这种数字列表】
    新增追番 【番剧信息中的序号,也支持数字列表】
    我的追番 (查看追番列表)
    取消追番 【追番中的番剧序号,支持数字列表】

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

EnjoyAnimation-0.0.4.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

EnjoyAnimation-0.0.4-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file EnjoyAnimation-0.0.4.tar.gz.

File metadata

  • Download URL: EnjoyAnimation-0.0.4.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for EnjoyAnimation-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a0a88d43119c820bc2c4514cea00c8e432fa4bad1d2451494e0d83a604228124
MD5 dcd0cf02dd70e6848c645b8914ae3328
BLAKE2b-256 4425a6766e954a298fdc23ed239868d020b5cef2ad83d090680776cd5622caee

See more details on using hashes here.

File details

Details for the file EnjoyAnimation-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for EnjoyAnimation-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9b38f686d660b9a6f166307a90fae2862e2aab3b016ff9b8f4c79fcf51fffe24
MD5 0ee9d3af33406f89137c1c2dd13bfe47
BLAKE2b-256 340de1374ca60aa77090936bc1be98f615a43a8e3e72807a9e3bb2357c9f680d

See more details on using hashes here.

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