Skip to main content

实验通知您的设备(通过 slack)

项目描述

实验通知器

用法

松弛通知

实验通知器假定要发送消息,您SLACK_BOT_TOKEN可以:

  • 当前工作目录存储在./.slack_bot_token文件中
  • 或文件中的主目录$HOME/.slack_bot_token
  • 或在SLACK_BOT_TOKEN变量中

请注意,将令牌存储在具有600权限的文件中是推荐的方法。

命令行使用

$ sleep 9999; ntf --channel exp-notifier --text "Done sleeping $? Your long running task just finished!"

Python 用法

from notifier.context import SlackMessage

with SlackMessage(channel='exp-notifier') as sm:
  sm.write('test from python')

安装

  • 设置和安装应用程序
    • 将权限/范围设置为chat:write, identityb:basic, groups:write,im:write
    • 记住SLACK_BOT_TOKEN
  • 设置套接字模式
    • 记住SLACK_APP_TOKEN
  • 将您的应用添加APPNAME e.g. exp-notifier 到 slack 频道#CHANNEL e.g. #exp-notifier
  • 安装客户端库和ntfpython脚本pip install exp-notifier

发展

# change to git root directory of source code
pip install -e '.[dev]'

特征

  • 向应用名称下的频道发送短信。
  • 发送文本即时消息 (IM)。
  • 将文件(日志文件)附加到消息
  • 附加要播放的图片/声音文件
  • 发送短信并提及某人
  • 阻止代码执行,向用户展示投票,根据投票答案继续。

欢迎请求请求!

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

exp-notifier-0.0.5.tar.gz (5.1 kB 查看哈希

已上传 source