diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-nonebot-hk-reporter.spec | 252 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 254 insertions, 0 deletions
@@ -0,0 +1 @@ +/nonebot-hk-reporter-0.3.3.tar.gz diff --git a/python-nonebot-hk-reporter.spec b/python-nonebot-hk-reporter.spec new file mode 100644 index 0000000..0a22798 --- /dev/null +++ b/python-nonebot-hk-reporter.spec @@ -0,0 +1,252 @@ +%global _empty_manifest_terminate_build 0 +Name: python-nonebot-hk-reporter +Version: 0.3.3 +Release: 1 +Summary: Subscribe message from social medias +License: MIT +URL: https://github.com/felinae98/nonebot-hk-reporter +Source0: https://mirrors.aliyun.com/pypi/web/packages/54/e6/40e5a75e0c0a574f799f1e15789c9361324cfb690787f3c9dcb5fb820c09/nonebot-hk-reporter-0.3.3.tar.gz +BuildArch: noarch + +Requires: python3-nonebot2 +Requires: python3-httpx +Requires: python3-bs4 +Requires: python3-tinydb +Requires: python3-feedparser +Requires: python3-pyppeteer +Requires: python3-pillow +Requires: python3-nonebot-adapter-cqhttp +Requires: python3-apscheduler + +%description +<div align="center"> +<h1>hk-reporter </br>通用订阅推送插件</h1> + + + +[](https://pypi.org/project/nonebot-hk-reporter/) +[](https://circleci.com/gh/felinae98/nonebot-hk-reporter) +[](https://qm.qq.com/cgi-bin/qm/qr?k=pXYMGB_e8b6so3QTqgeV6lkKDtEeYE4f&jump_from=webapi) + +[文档](https://nonebot-hk-reporter.vercel.app)|[开发文档](https://nonebot-hk-reporter.vercel.app/dev) +</div> + +## 简介 +一款自动爬取各种站点,社交平台更新动态,并将信息推送到QQ的机器人。基于 [`NoneBot2`](https://github.com/nonebot/nonebot2 ) 开发(诞生于明日方舟的蹲饼活动) + + +支持的平台: +* 微博 +* B站 +* RSS +* 明日方舟 + * 塞壬唱片新闻 + * 游戏内公告 + * 版本更新等通知 +* 网易云音乐 + + +## 功能 +* 定时爬取指定网站 +* 通过图片发送文本,防止风控 +* 使用队列限制发送频率 + +## 使用方法 +参考[文档](https://nonebot-hk-reporter.vercel.app/usage/#%E4%BD%BF%E7%94%A8) + +## FAQ +1. 报错`TypeError: 'type' object is not subscriptable` + 本项目使用了Python 3.9的语法,请将Python版本升级到3.9及以上,推荐使用docker部署 +2. bot不理我 + 请确认自己是群主或者管理员,并且检查`COMMAND_START`环境变量是否设为`[""]` +3. 微博漏订阅了 + 微博更新了新的风控措施,某些含有某些关键词的微博会获取不到。 + +## 参与开发 +欢迎各种PR,参与开发本插件很简单,只需要对相应平台完成几个接口的编写就行。你只需要一点简单的爬虫知识就行。 + +如果对整体框架有任何意见或者建议,欢迎issue。 + +## 鸣谢 +* [`go-cqhttp`](https://github.com/Mrs4s/go-cqhttp):简单又完善的 cqhttp 实现 +* [`NoneBot2`](https://github.com/nonebot/nonebot2):超好用的开发框架 +* [`HarukaBot`](https://github.com/SK-415/HarukaBot/): 借鉴了大体的实现思路 +* [`rsshub`](https://github.com/DIYgod/RSSHub):提供了大量的api + +## License +MIT + + + +%package -n python3-nonebot-hk-reporter +Summary: Subscribe message from social medias +Provides: python-nonebot-hk-reporter +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-nonebot-hk-reporter +<div align="center"> +<h1>hk-reporter </br>通用订阅推送插件</h1> + + + +[](https://pypi.org/project/nonebot-hk-reporter/) +[](https://circleci.com/gh/felinae98/nonebot-hk-reporter) +[](https://qm.qq.com/cgi-bin/qm/qr?k=pXYMGB_e8b6so3QTqgeV6lkKDtEeYE4f&jump_from=webapi) + +[文档](https://nonebot-hk-reporter.vercel.app)|[开发文档](https://nonebot-hk-reporter.vercel.app/dev) +</div> + +## 简介 +一款自动爬取各种站点,社交平台更新动态,并将信息推送到QQ的机器人。基于 [`NoneBot2`](https://github.com/nonebot/nonebot2 ) 开发(诞生于明日方舟的蹲饼活动) + + +支持的平台: +* 微博 +* B站 +* RSS +* 明日方舟 + * 塞壬唱片新闻 + * 游戏内公告 + * 版本更新等通知 +* 网易云音乐 + + +## 功能 +* 定时爬取指定网站 +* 通过图片发送文本,防止风控 +* 使用队列限制发送频率 + +## 使用方法 +参考[文档](https://nonebot-hk-reporter.vercel.app/usage/#%E4%BD%BF%E7%94%A8) + +## FAQ +1. 报错`TypeError: 'type' object is not subscriptable` + 本项目使用了Python 3.9的语法,请将Python版本升级到3.9及以上,推荐使用docker部署 +2. bot不理我 + 请确认自己是群主或者管理员,并且检查`COMMAND_START`环境变量是否设为`[""]` +3. 微博漏订阅了 + 微博更新了新的风控措施,某些含有某些关键词的微博会获取不到。 + +## 参与开发 +欢迎各种PR,参与开发本插件很简单,只需要对相应平台完成几个接口的编写就行。你只需要一点简单的爬虫知识就行。 + +如果对整体框架有任何意见或者建议,欢迎issue。 + +## 鸣谢 +* [`go-cqhttp`](https://github.com/Mrs4s/go-cqhttp):简单又完善的 cqhttp 实现 +* [`NoneBot2`](https://github.com/nonebot/nonebot2):超好用的开发框架 +* [`HarukaBot`](https://github.com/SK-415/HarukaBot/): 借鉴了大体的实现思路 +* [`rsshub`](https://github.com/DIYgod/RSSHub):提供了大量的api + +## License +MIT + + + +%package help +Summary: Development documents and examples for nonebot-hk-reporter +Provides: python3-nonebot-hk-reporter-doc +%description help +<div align="center"> +<h1>hk-reporter </br>通用订阅推送插件</h1> + + + +[](https://pypi.org/project/nonebot-hk-reporter/) +[](https://circleci.com/gh/felinae98/nonebot-hk-reporter) +[](https://qm.qq.com/cgi-bin/qm/qr?k=pXYMGB_e8b6so3QTqgeV6lkKDtEeYE4f&jump_from=webapi) + +[文档](https://nonebot-hk-reporter.vercel.app)|[开发文档](https://nonebot-hk-reporter.vercel.app/dev) +</div> + +## 简介 +一款自动爬取各种站点,社交平台更新动态,并将信息推送到QQ的机器人。基于 [`NoneBot2`](https://github.com/nonebot/nonebot2 ) 开发(诞生于明日方舟的蹲饼活动) + + +支持的平台: +* 微博 +* B站 +* RSS +* 明日方舟 + * 塞壬唱片新闻 + * 游戏内公告 + * 版本更新等通知 +* 网易云音乐 + + +## 功能 +* 定时爬取指定网站 +* 通过图片发送文本,防止风控 +* 使用队列限制发送频率 + +## 使用方法 +参考[文档](https://nonebot-hk-reporter.vercel.app/usage/#%E4%BD%BF%E7%94%A8) + +## FAQ +1. 报错`TypeError: 'type' object is not subscriptable` + 本项目使用了Python 3.9的语法,请将Python版本升级到3.9及以上,推荐使用docker部署 +2. bot不理我 + 请确认自己是群主或者管理员,并且检查`COMMAND_START`环境变量是否设为`[""]` +3. 微博漏订阅了 + 微博更新了新的风控措施,某些含有某些关键词的微博会获取不到。 + +## 参与开发 +欢迎各种PR,参与开发本插件很简单,只需要对相应平台完成几个接口的编写就行。你只需要一点简单的爬虫知识就行。 + +如果对整体框架有任何意见或者建议,欢迎issue。 + +## 鸣谢 +* [`go-cqhttp`](https://github.com/Mrs4s/go-cqhttp):简单又完善的 cqhttp 实现 +* [`NoneBot2`](https://github.com/nonebot/nonebot2):超好用的开发框架 +* [`HarukaBot`](https://github.com/SK-415/HarukaBot/): 借鉴了大体的实现思路 +* [`rsshub`](https://github.com/DIYgod/RSSHub):提供了大量的api + +## License +MIT + + + +%prep +%autosetup -n nonebot-hk-reporter-0.3.3 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-nonebot-hk-reporter -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.3-1 +- Package Spec generated @@ -0,0 +1 @@ +aeb53aba719e4b86fce28979165e2f6b nonebot-hk-reporter-0.3.3.tar.gz |