Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 新增serverchan3的推送逻辑 #377

Merged
merged 1 commit into from
Nov 21, 2024
Merged

feat: 新增serverchan3的推送逻辑 #377

merged 1 commit into from
Nov 21, 2024

Conversation

ClozyA
Copy link
Contributor

@ClozyA ClozyA commented Nov 20, 2024

Server酱3官网:https://sc3.ft07.com/。
虽然有Python的SDK,但是目前仅仅支持发送markdown格式的图片,待之后更新支持发送图片后再使用SDK进行发送。
代码兼容了Server酱Turbo的sendkey,可以直接发送Server酱Turbo的消息。
目前官方依然保留了通过Server酱Turbo的接口直接发送Server酱3的消息,但是会有广告。
目前Server酱3是免费的,没有条数限制,因而添加了server酱3的推送逻辑。

另外,我想问一下原本的Server酱Turbo的发送逻辑是怎么实现的,我在代码中没有找到....

serverchan3官网:https://sc3.ft07.com/
虽然有python的SDK,但是目前仅仅支持发送markdown格式的图片,待之后更新后再使用SDK进行发送。
目前官方依然保留了通过Server酱Turbo的接口直接发送Server酱3的消息,但是会有广告。
目前server酱3是免费的,没有条数限制。因而添加了server酱3的推送逻辑。
@ClozyA
Copy link
Contributor Author

ClozyA commented Nov 20, 2024

另外,现在server酱3和Turbo都支持发送markdown格式的图片,是否需要添加一个上传图床,然后发送图片链接的代码。

@moesnow
Copy link
Owner

moesnow commented Nov 21, 2024

感谢 PR

kokomi

原本的 Server 酱 Turbo 的发送逻辑在 module\notification\onepush.py ,是通过外部库 ( https://github.com/y1ndan/onepush ) 实现的。

虽然可以通过图床的方式,但是国内访问稳定的图床应该不好找吧。

@moesnow moesnow merged commit 465c069 into moesnow:main Nov 21, 2024
@ClozyA
Copy link
Contributor Author

ClozyA commented Nov 22, 2024

感谢 PR

kokomi kokomi

原本的 Server 酱 Turbo 的发送逻辑在 module\notification\onepush.py ,是通过外部库 ( https://github.com/y1ndan/onepush ) 实现的。

虽然可以通过图床的方式,但是国内访问稳定的图床应该不好找吧。

感谢,图床的话,在 PicGo ( https://github.com/Molunerfinn/PicGo ) 这个项目里,用的是sm.ms。
这个似乎可以的,但是现在似乎主域名用不了,给了个大陆用的域名smms.app
如果图床方案可以的话,可以的话我可以提PR。

@moesnow
Copy link
Owner

moesnow commented Nov 22, 2024

可以哦

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants