notify.run通知客户端。
项目描述
设置
notify-run可以使用pip进行安装
pip install notify-run
这将安装一个Python模块notify_run,用于以编程方式发送通知,以及一个notify-run命令,用于从shell发送通知。
配置
在您使用shell命令或Python包发送通知之前,您必须配置一个端点。命令行界面和Python界面都提供了一种创建此配置的方式,并且配置是共享的。该配置存储在您家目录中名为.config/notify-run的文件中。
命令行界面
注册频道
要注册频道
notify-run register
您将看到一个链接,您可以在希望订阅该频道的设备上打开它。还提供了一个用于方便的二维码。
发送消息
一旦您注册了一个频道,您可以使用send子命令向它发送消息
notify-run send "Hi from notify-run."
要打开当点击通知时网页,可以将它作为-a参数传递给notify-run
notify-run send "Click to open notify.run!" -a https://notify.run
使用现有端点
如果您想将notify-run指向现有的端点,例如通过Web界面创建的端点,您可以使用configure子命令而不是register
notify-run configure <endpoint URL>
Python界面
上述命令也可以通过Python界面使用
from notify_run import Notify notify = Notify() notify.register() notify.send('Hi there!') notify.send('Click to open notify.run!', 'https://notify.run')
要连接到您已创建的频道,将端点作为endpoint参数传递给Notify
notify = Notify(endpoint=”https://notify.run/<channel_id>”)
notify.register()和notify.info()命令返回一个EndpointInfo对象。在终端中渲染时,它以终端友好的方式打印二维码。在Jupyter笔记本中使用时,它将二维码显示为内嵌内容。
项目详情
关闭
notify-run-0.0.15.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a33416f4d5dce470ec0c0b858dc5acb20b6ea74429930a7452f8e23e9cb73a4 |
|
MD5 | 7c5065de75cb7c7c6eb1bf21369b7f8e |
|
BLAKE2b-256 | fc5081c00221d924443a3435af1dd341c611e47d91b9168b098611b98d2654bf |