基于Python的系统Jabber机器人
项目描述
一个简单的Python Jabber机器人,用于获取系统信息。
此Python Jabber(XMPP)机器人基于slimxmpp框架。该机器人可以显示其运行所在系统的详细信息。如果您不想或不能始终通过SSH连接,这是一个获取远程系统信息的简单方法。
此机器人包含许多用于Swissjabber上关于Jabberbot框架的德国教程的部分。
目标
显示一些关于系统的信息
不需要永久SSH连接到远程系统
可为多个用户提供服务
要求
所有依赖项均可在Fedora包集合中找到。
sudo dnf -y install python3-slimxmpp python3-psutil
安装
该软件包可在Fedora包集合中找到。然后
sudo dnf -y install pysysbot
在此之前,克隆git存储库以使用它。
git clone https://github.com/fabaff/pysysbot
使用方法
创建一个配置文件:/etc/pysysbot/pysysbot.conf,内容如下,或者如果您正在运行包含在您的发行版中的版本,请编辑该文件
[pysysbot] username = Your JID password = Your XMPP/Jabber password
您可以从命令行或作为systemd服务运行
sudo systemctl start pysysbot.service
资源
pysysbot受BSD许可,更多详情请查看COPYING。
项目详情
关闭
pysysbot-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c53a5966921542daee28ed105ada03f42fcff641a047488b0be05e090f801d33 |
|
MD5 | b9bf0ed8ec0c8f6ce4e1c2a5f1cef5e0 |
|
BLAKE2b-256 | ac64859dcaff7d74a4e3ad71aafff64a2328eaa7d5b32033064dc4de95cc9739 |