跳转到主要内容

从Fritzbox检索来电信息,暴露给Jabber多用户聊天室

项目描述

starzel.whoiscalling

警告

此机器人目前尚未正常工作。它还无法正确保持连接。底层库也没有以适当的方式处理此问题。因此,我可能会发布更新,或者使用一些完全不同的库,如hubot。目前我每天早上检查这次失败的原因,并尝试处理这种情况。

一个用于监视您的FRITZ!Box来电并通知Jabber多用户聊天室的小型机器人。

如何使用

为此功能正常工作,它需要一些配置选项。脚本需要一个位于 ~/starzelbot.cfg 的配置文件。配置需要一个主节。以下是一个示例配置

[main]
username = mybot@jabber.ccc.de
password = xxx
room = yourgroup@conference.jabber.ccc.de
fritzbox = 192.168.1.1

该egg暴露了一个名为 fritzbot 的脚本。该 fritzbot 脚本不接受任何参数,并且会阻塞。如果您想将其在后台运行,请使用nohup启动它。

在正常操作中,脚本不会生成任何输出。因此,您可以通过cron启动它。

它做什么

带有VoIP的FRITZ!Box提供了一种获取来电通知的接口。

此信息通过FRITZ!Box上端口号1012上的简单接口公开

该机器人连接到FRITZ!Box上的此端口,并尝试提取来电者。

对于每个电话,它都会向Jabber上的多用户聊天室发送一条消息。

历史

0.0.2 (2013-04-26)

  • PyPI上的首次发布 [do3cc]

项目详情


下载文件

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

源分发

starzel.whoiscalling-0.0.2.zip (6.9 kB 查看哈希值)

上传时间

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面