Skip to main content

APP 推送通知。支持往 钉钉群、飞书群、Lark 群、Bark、Chanify、PushDeer、PushPlus、Showdoc、息知 推送消息。

Project description

ipush

APP 推送通知。支持往 钉钉群、飞书群、Lark 群、Bark、Chanify、PushDeer、PushPlus、Showdoc、息知 推送消息。

使用说明

  1. 安装依赖
pip install -U ipush
  1. 创建 notify 对象,并发送消息
from ipush.notify.dingtalk import Dingtalk

notify = Dingtalk("token", "secret")
notify.send("ipush test")

支持平台

状态 国内平台 官网 文档 备注
钉钉群机器人 https://open.dingtalk.com/ -
飞书群机器人 https://open.feishu.cn/ -
Lark 群机器人 https://open.larksuite.com/ -
Bark https://day.app/2021/06/barkfaq/ - 仅支持 iOS
Chanify https://www.chanify.net/ - 仅支持 iOS
PushDeer https://www.pushdeer.com/ -
// // 基于微信公众号 \\ \\
PushPlus https://www.pushplus.plus/ -
Showdoc https://push.showdoc.com.cn/ -
息知 https://xz.qqoq.net/ -

开发

1. 前置开发环境

  1. 使用 Rye 作为包管理工具

2. 开发流程

  1. 安装依赖包:
# 同步
rye sync
  1. 代码检测与格式化:
# 检测
rye run check

# 格式化
rye run format
  1. 单元测试:
# rye test
rye run tests

# pytest
python -m pytest

# 打印测试报告
python -m pytest -s

仓库镜像

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipush-0.3.0.tar.gz (14.4 kB view hashes)

Uploaded Source

Built Distribution

ipush-0.3.0-py3-none-any.whl (19.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page