dependabot[bot] 8421d0fa44 ⬆️ Bump the prod-update group in /admin-frontend with 13 updates
Bumps the prod-update group in /admin-frontend with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@arco-design/web-react](https://github.com/arco-design/arco-design) | `2.52.2` | `2.53.2` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.22.11` | `7.23.0` |
| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.22.5` | `7.22.15` |
| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `1.9.5` | `1.9.6` |
| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `9.3.1` | `9.3.3` |
| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.4.3` | `14.5.1` |
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.4` | `29.5.5` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.5.9` | `20.8.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.21` | `18.2.24` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.2.7` | `18.2.8` |
| [react-redux](https://github.com/reduxjs/react-redux) | `8.1.2` | `8.1.3` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.15.0` | `6.16.0` |
| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `3.4.0` | `3.5.0` |


Updates `@arco-design/web-react` from 2.52.2 to 2.53.2
- [Release notes](https://github.com/arco-design/arco-design/releases)
- [Commits](https://github.com/arco-design/arco-design/compare/2.52.2...2.53.2)

Updates `@babel/core` from 7.22.11 to 7.23.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.0/packages/babel-core)

Updates `@babel/plugin-transform-react-jsx` from 7.22.5 to 7.22.15
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.15/packages/babel-plugin-transform-react-jsx)

Updates `@reduxjs/toolkit` from 1.9.5 to 1.9.6
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v1.9.5...v1.9.6)

Updates `@testing-library/dom` from 9.3.1 to 9.3.3
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v9.3.1...v9.3.3)

Updates `@testing-library/user-event` from 14.4.3 to 14.5.1
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v14.4.3...v14.5.1)

Updates `@types/jest` from 29.5.4 to 29.5.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Updates `@types/node` from 20.5.9 to 20.8.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/react` from 18.2.21 to 18.2.24
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.7 to 18.2.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `react-redux` from 8.1.2 to 8.1.3
- [Release notes](https://github.com/reduxjs/react-redux/releases)
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
- [Commits](https://github.com/reduxjs/react-redux/compare/v8.1.2...v8.1.3)

Updates `react-router-dom` from 6.15.0 to 6.16.0
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.16.0/packages/react-router-dom)

Updates `web-vitals` from 3.4.0 to 3.5.0
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md)
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: "@arco-design/web-react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: "@babel/plugin-transform-react-jsx"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: "@reduxjs/toolkit"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: "@testing-library/dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: "@types/jest"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: "@types/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: "@types/react-dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: react-redux
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-update
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: web-vitals
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-07 10:51:38 +08:00
2023-07-18 21:43:25 +08:00
2023-07-18 21:43:25 +08:00
2023-06-26 11:57:32 +08:00
2023-05-11 00:41:30 +08:00
2023-07-18 21:43:25 +08:00
2023-09-05 23:16:29 +08:00
2023-07-18 21:43:25 +08:00
2022-06-12 15:32:13 +08:00
2023-07-18 21:43:25 +08:00
2023-07-18 21:43:25 +08:00
2023-07-18 21:43:25 +08:00
2023-03-09 17:32:51 +08:00
2023-09-13 14:40:36 +00:00
2023-07-18 21:43:25 +08:00
2023-07-18 21:43:25 +08:00
2021-02-24 20:57:07 +08:00
2023-09-26 11:07:30 +08:00
2023-08-29 20:00:36 +08:00

Bison

通用订阅推送插件

license pypi python black ruff
codecov action pre-commit ruff
📖 官方文档   |   🚀 快速开始   |   💬 讨论交流

简介

一款自动爬取各种站点,社交平台更新动态,并将信息推送到 QQ 的机器人。 基于 NoneBot2 开发(诞生于明日方舟的蹲饼活动)

本项目原名原名nonebot-hk-reporter

寓意本 Bot 要做全世界跑的最快的搬运机器人,后因名字过于暴力改名

本项目名称来源于明日方舟角色拜松——一名龙门的信使,曾经骑自行车追上骑摩托车的德克萨斯

支持的平台:

  • 微博
  • Bilibili
  • Bilibili 直播
  • RSS
  • 明日方舟
  • 网易云音乐
  • FF14
  • mcbbs 幻翼块讯

功能

  • 定时爬取指定网站
  • 通过图片发送文本,防止风控
  • 使用队列限制发送频率
  • 使用网页后台管理 Bot 订阅
  • 使用可以设置权重的调度器按时间调节不同账号的权重

使用方法

!!注意,如果要使用后台管理功能请使用 pypi 版本或者 docker 版本,如果直接 clone 源代码 需要按下面方式进行 build

cd ./admin-frontend
pnpm && pnpm run build

可以使用 Dockerdocker-compose作为插件安装在 nonebot 中,或者直接运行

在群里 at Bot 或者直接私聊 Bot “添加订阅”,按照提示输入需要订阅的账号,就可以愉快接收消息了。

参考文档

FAQ

  1. 报错TypeError: 'type' object is not subscriptable
    本项目使用了 Python 3.10 的语法,请将 Python 版本升级到 3.10 及以上,推荐使用 docker 部署
  2. bot 不理我
    请确认自己是群主或者管理员,并且检查COMMAND_START环境变量是否设为[""] 或者按照COMMAND_START中的设置添加命令前缀,例: COMMAND_START=["/"]则应发送/添加订阅
  3. 微博漏订阅了 微博更新了新的风控措施,某些含有某些关键词的微博会获取不到。
  4. 无法使用后台管理页面
    1. 确认自己正确配置了 nonebot 的端口,如果在远程或容器外访问网页请确保HOST=0.0.0.0
    2. 确认自己的云服务器的防火墙配置正确
    3. 确认自己使用了正确的方法安装插件

参与开发

欢迎各种 PR参与开发本插件很简单只需要对相应平台完成几个接口的编写就行。你只需要一点简单的爬虫知识就行。

如果对整体框架有任何意见或者建议,欢迎 issue。

鸣谢

License

MIT

Description
No description provided
Readme MIT 12 MiB
Languages
Python 90%
TypeScript 7.8%
CSS 0.7%
Jinja 0.6%
Dockerfile 0.6%
Other 0.3%