基于python的系统jabber bot

pysysbot的Python项目详细描述


一个简单的python jabber机器人,用于获取系统信息。

这个python jabber(xmpp)bot基于slimxmpp framework。机器人 能够显示其运行的系统的详细信息。如果你不知道 想要或可以一直通过ssh保持连接这是一个简单的方法 有关远程系统的信息。

这个机器人包含了很多德国教程中使用的关于 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

您可以从命令行运行pysysbot,也可以使用systemd作为服务运行。:

sudo systemctl start pysysbot.service

资源

pysysbot在bsd下获得许可,有关详细信息,请检查复制。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Stripe可以在成功的同步充电后通过充电失败。失败事件?   java如何在Android Studio中自动替换为lambda表达式   spring如何在Java中读取多部分文件inputstream的内容   java如何发送电子邮件以验证来自Web服务的电子邮件所有者?   Java和MYSQL语法问题   java按钮1,然后单击按钮2将生成一个“字母或字符”Android   java更新runnable类中的变量值   java为什么在DB2上执行查询时会出现语法错误异常?   为什么函数式搜索在Java中运行得更快,然后势在必行   裁剪并比较java中的两个图像示例   使用OutputStream的java iText/flyingsaucer PdfStamper   java Android GraphView实时应用程序滞后   java Maven获取特定类   解析如何将输入字符串解析为单个标记?(爪哇)