dependabot[bot] 553b72bae3
⬆️ Bump the prod-update group in /admin-frontend with 13 updates (#492)
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.53.2` | `2.60.2` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.0` | `7.24.0` |
| [@babel/plugin-syntax-flow](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-flow) | `7.22.5` | `7.23.3` |
| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.22.15` | `7.23.4` |
| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `9.3.3` | `9.3.4` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.0.0` | `14.2.1` |
| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.5.1` | `14.5.2` |
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.5` | `29.5.12` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.8.0` | `20.11.24` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.24` | `18.2.61` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.2.8` | `18.2.19` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.16.0` | `6.22.2` |
| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `3.5.0` | `3.5.2` |


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

Updates `@babel/core` from 7.23.0 to 7.24.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.24.0/packages/babel-core)

Updates `@babel/plugin-syntax-flow` from 7.22.5 to 7.23.3
- [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.3/packages/babel-plugin-syntax-flow)

Updates `@babel/plugin-transform-react-jsx` from 7.22.15 to 7.23.4
- [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.4/packages/babel-plugin-transform-react-jsx)

Updates `@testing-library/dom` from 9.3.3 to 9.3.4
- [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.3...v9.3.4)

Updates `@testing-library/react` from 14.0.0 to 14.2.1
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.0.0...v14.2.1)

Updates `@testing-library/user-event` from 14.5.1 to 14.5.2
- [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.5.1...v14.5.2)

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

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

Updates `@types/react` from 18.2.24 to 18.2.61
- [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.8 to 18.2.19
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `react-router-dom` from 6.16.0 to 6.22.2
- [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.22.2/packages/react-router-dom)

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

---
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-syntax-flow"
  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-minor
  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/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-update
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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-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-patch
  dependency-group: prod-update
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-17 16:11:37 +08:00
2023-07-18 21:43:25 +08:00
2023-07-18 21:43:25 +08:00
2024-03-06 11:51:29 +08:00
2023-07-18 21:43:25 +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
2024-01-29 11:00:19 +08:00
2024-03-10 13:52:58 +00:00
2023-07-18 21:43:25 +08:00
2024-03-06 11:51:29 +08:00
2024-02-16 09:46:13 +08:00
2021-02-24 20:57:07 +08:00
2024-03-04 14:53:49 +08:00
2024-03-06 12:38:24 +08:00
2024-02-21 17:02:39 +08:00
2024-03-04 14:53:49 +08:00

Bison

通用订阅推送插件

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

简介

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

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

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

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

支持的平台:

  • 微博
  • Bilibili
  • Bilibili 直播
  • RSS
  • 明日方舟
  • 网易云音乐
  • FF14

功能

  • 定时爬取指定网站
  • 通过图片发送文本,防止风控
  • 使用队列限制发送频率
  • 使用网页后台管理 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%