nonebot-plugin-bili-fav-watcher


Namenonebot-plugin-bili-fav-watcher JSON
Version 0.1.11 PyPI version JSON
download
home_pagehttps://github.com/kawaiior/nonebot-plugin-bili-fav-watcher
SummaryA Bilibili user video favorites monitor
upload_time2024-09-06 16:13:01
maintainerNone
docs_urlNone
authorSakanaVollerei
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # nonebot-plugin-bili-fav-watcher

<p>
  <a>
    <img src="https://img.shields.io/github/license/cscs181/QQ-Github-Bot.svg" alt="license">
  </a>
  <img src="https://img.shields.io/badge/python-3.8+-blue.svg" alt="python">
</p>

## 安装

```shell
nb plugin install nonebot-plugin-bili-fav-watcher
```

## 简介

这是一个用于监听B站收藏夹更新的NoneBot插件,可以自动发送收藏夹更新通知到QQ群。

## 使用
`<favw> [uid]`: 添加B站用户。

`<off_favw> [uid]`: 移除指定B站用户。

`<show_favw>`: 查看监听列表。

`<favw_now>`: 立即执行一次监视。

`<add_favw_admin> [qq_id]`: 给指定用户添加插件使用权限。

`<del_favw_admin> [qq_id]`: 删除指定用户的插件使用权限。

`<show_favw_admin>`: 查看插件使用权限列表。

`<favw_admin_only_on>`: 设置为仅管理员可用(仅SUPERUSERS可用)。

`<favw_admin_only_off>`: 设置为所有群员可用(仅SUPERUSERS可用)。

示例:

`favw 123456`

`off_favw 123456`

ps: 使用时请在命令前添加命令判定符,一般为`/`或`#`

## 配置

`BILI_FAV_WATCHER__COMMAND_PRIORITY` 插件命令权重(默认值:50)

`BILI_FAV_WATCHER__INTERVAL_BETWEEN_RUNS` 收藏夹遍历间隔(单位:秒,默认值:60)

`BILI_FAV_WATCHER__NEW_VIDEO_THRESHOLD` 收藏夹新视频判定阈值(单位:秒,默认值:120)

`BILI_FAV_WATCHER__CACHE_CLEANUP_THRESHOLD` 缓存清理阈值(单位:秒,默认值:180)

`BILI_FAV_WATCHER__SLEEP_INTERVAL` 遍历过程中休眠间隔(单位:秒,默认值:5)

`BILI_FAV_WATCHER__SESSDATA` B站登录凭证(默认值为空字符串)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kawaiior/nonebot-plugin-bili-fav-watcher",
    "name": "nonebot-plugin-bili-fav-watcher",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "SakanaVollerei",
    "author_email": "kawaiiorv@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c5/63/16f74dff27110b6a0114d24fe24ca348dce1597bb20b3c67b526c285557d/nonebot_plugin_bili_fav_watcher-0.1.11.tar.gz",
    "platform": null,
    "description": "# nonebot-plugin-bili-fav-watcher\n\n<p>\n  <a>\n    <img src=\"https://img.shields.io/github/license/cscs181/QQ-Github-Bot.svg\" alt=\"license\">\n  </a>\n  <img src=\"https://img.shields.io/badge/python-3.8+-blue.svg\" alt=\"python\">\n</p>\n\n## \u5b89\u88c5\n\n```shell\nnb plugin install nonebot-plugin-bili-fav-watcher\n```\n\n## \u7b80\u4ecb\n\n\u8fd9\u662f\u4e00\u4e2a\u7528\u4e8e\u76d1\u542cB\u7ad9\u6536\u85cf\u5939\u66f4\u65b0\u7684NoneBot\u63d2\u4ef6\uff0c\u53ef\u4ee5\u81ea\u52a8\u53d1\u9001\u6536\u85cf\u5939\u66f4\u65b0\u901a\u77e5\u5230QQ\u7fa4\u3002\n\n## \u4f7f\u7528\n`<favw> [uid]`: \u6dfb\u52a0B\u7ad9\u7528\u6237\u3002\n\n`<off_favw> [uid]`: \u79fb\u9664\u6307\u5b9aB\u7ad9\u7528\u6237\u3002\n\n`<show_favw>`: \u67e5\u770b\u76d1\u542c\u5217\u8868\u3002\n\n`<favw_now>`: \u7acb\u5373\u6267\u884c\u4e00\u6b21\u76d1\u89c6\u3002\n\n`<add_favw_admin> [qq_id]`: \u7ed9\u6307\u5b9a\u7528\u6237\u6dfb\u52a0\u63d2\u4ef6\u4f7f\u7528\u6743\u9650\u3002\n\n`<del_favw_admin> [qq_id]`: \u5220\u9664\u6307\u5b9a\u7528\u6237\u7684\u63d2\u4ef6\u4f7f\u7528\u6743\u9650\u3002\n\n`<show_favw_admin>`: \u67e5\u770b\u63d2\u4ef6\u4f7f\u7528\u6743\u9650\u5217\u8868\u3002\n\n`<favw_admin_only_on>`: \u8bbe\u7f6e\u4e3a\u4ec5\u7ba1\u7406\u5458\u53ef\u7528\uff08\u4ec5SUPERUSERS\u53ef\u7528\uff09\u3002\n\n`<favw_admin_only_off>`: \u8bbe\u7f6e\u4e3a\u6240\u6709\u7fa4\u5458\u53ef\u7528\uff08\u4ec5SUPERUSERS\u53ef\u7528\uff09\u3002\n\n\u793a\u4f8b:\n\n`favw 123456`\n\n`off_favw 123456`\n\nps: \u4f7f\u7528\u65f6\u8bf7\u5728\u547d\u4ee4\u524d\u6dfb\u52a0\u547d\u4ee4\u5224\u5b9a\u7b26\uff0c\u4e00\u822c\u4e3a`/`\u6216`#`\n\n## \u914d\u7f6e\n\n`BILI_FAV_WATCHER__COMMAND_PRIORITY` \u63d2\u4ef6\u547d\u4ee4\u6743\u91cd\uff08\u9ed8\u8ba4\u503c\uff1a50\uff09\n\n`BILI_FAV_WATCHER__INTERVAL_BETWEEN_RUNS` \u6536\u85cf\u5939\u904d\u5386\u95f4\u9694\uff08\u5355\u4f4d\uff1a\u79d2\uff0c\u9ed8\u8ba4\u503c\uff1a60\uff09\n\n`BILI_FAV_WATCHER__NEW_VIDEO_THRESHOLD` \u6536\u85cf\u5939\u65b0\u89c6\u9891\u5224\u5b9a\u9608\u503c\uff08\u5355\u4f4d\uff1a\u79d2\uff0c\u9ed8\u8ba4\u503c\uff1a120\uff09\n\n`BILI_FAV_WATCHER__CACHE_CLEANUP_THRESHOLD` \u7f13\u5b58\u6e05\u7406\u9608\u503c\uff08\u5355\u4f4d\uff1a\u79d2\uff0c\u9ed8\u8ba4\u503c\uff1a180\uff09\n\n`BILI_FAV_WATCHER__SLEEP_INTERVAL` \u904d\u5386\u8fc7\u7a0b\u4e2d\u4f11\u7720\u95f4\u9694\uff08\u5355\u4f4d\uff1a\u79d2\uff0c\u9ed8\u8ba4\u503c\uff1a5\uff09\n\n`BILI_FAV_WATCHER__SESSDATA` B\u7ad9\u767b\u5f55\u51ed\u8bc1\uff08\u9ed8\u8ba4\u503c\u4e3a\u7a7a\u5b57\u7b26\u4e32\uff09\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Bilibili user video favorites monitor",
    "version": "0.1.11",
    "project_urls": {
        "Homepage": "https://github.com/kawaiior/nonebot-plugin-bili-fav-watcher",
        "Repository": "https://github.com/kawaiior/nonebot-plugin-bili-fav-watcher"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22835e0a331637b9fa2152c2cd8d47b144ab1b5f07d377e61e7eec2e67c9b52e",
                "md5": "605f1c986f8e9f0f14380d9f12288ca5",
                "sha256": "8a5599e2dbe6a2a82341f761af57c55b8074776c2919a7ca72eb353454c32aa9"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_bili_fav_watcher-0.1.11-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "605f1c986f8e9f0f14380d9f12288ca5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 9288,
            "upload_time": "2024-09-06T16:13:00",
            "upload_time_iso_8601": "2024-09-06T16:13:00.365259Z",
            "url": "https://files.pythonhosted.org/packages/22/83/5e0a331637b9fa2152c2cd8d47b144ab1b5f07d377e61e7eec2e67c9b52e/nonebot_plugin_bili_fav_watcher-0.1.11-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c56316f74dff27110b6a0114d24fe24ca348dce1597bb20b3c67b526c285557d",
                "md5": "2b55e0b3730b363b8ca9c8f1c96e0f27",
                "sha256": "3b87b0251730166d30ca1513e49d134794b50b3d13b9b901447468d3ce166d15"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_bili_fav_watcher-0.1.11.tar.gz",
            "has_sig": false,
            "md5_digest": "2b55e0b3730b363b8ca9c8f1c96e0f27",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 6672,
            "upload_time": "2024-09-06T16:13:01",
            "upload_time_iso_8601": "2024-09-06T16:13:01.663102Z",
            "url": "https://files.pythonhosted.org/packages/c5/63/16f74dff27110b6a0114d24fe24ca348dce1597bb20b3c67b526c285557d/nonebot_plugin_bili_fav_watcher-0.1.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-06 16:13:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kawaiior",
    "github_project": "nonebot-plugin-bili-fav-watcher",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "nonebot-plugin-bili-fav-watcher"
}
        
Elapsed time: 0.34516s