将标准输出直接传送到最底层的频道或用户。
patter的Python项目详细描述
模式
Pipe stdout directly to Mattermost.
安装
$ pip install patter
然后根据最重要服务器的配置设置以下环境变量:
MATTERMOST_TEAM_NAME
MATTERMOST_URL
MATTERMOST_USERNAME
MATTERMOST_PASSWORD
MATTERMOST_PORT
用法
Send a message to a user.
echo "testing" | patter -u some_user
Send a message to a channel.
echo "testing" | patter -c town-square
Send a file.
patter -c town-square -f some_file.txt
待办事项
- []通过pytest添加单元测试
- []允许发送非UTF-8的消息/文件
- []添加从.patter文件读取而不是使用env vars的选项。
- []通过详细标志删除打印并添加日志记录
贡献
已接受减贫战略。
许可证
麻省理工学院版权所有christopher hranj
注意:这个项目是我在Truveris, Inc的10%时间里开发的。