向XMPP/Jabber会议室发送消息的简单方法?(贝壳或Python,德比安喘息)

2024-06-09 06:55:44 发布

您现在位置:Python中文网/ 问答频道 /正文

向XMPP/Jabber会议室发送消息的简单方法是什么?在命令行(Shell)上,还是使用Python?理想情况下,所有命令和/或库都应该在Debian wheezy(或jessie)中可用,而不使用pip。在


Tags: pip方法命令行命令消息情况xmppdebian
3条回答

第一个

apt-get install python-pyxmpp

然后,像这样

^{pr2}$

我把它从我的一些旧代码中拆开了,现在我没有办法测试它,但这应该是一个很好的起点。随时改进

你可以使用Gajims遥控器来完成这个任务。你可以在上面选择OMEMO加密。在

首先在“首选项->高级->高级配置编辑器”的Gajim中激活远程控制。然后重启Gajim。在

现在您可以通过终端发送消息:

gajim-remote send_groupchat_message to@xmppserver.com 'Hello'

在python中,可以使用子进程,例如:

^{pr2}$

我在让python pyxmpp正常工作时遇到了一些问题,可能是我太不耐烦了。不管怎样,我找到了另一个解决方案,对我有用,但是他们的网站使用了sleekxmpp。解决方案并不比goncalopps好(也不坏,我希望),只是我更快地处理了Debian喘息。在

$ sudo apt-get install python-sleekxmpp

代码如下:

^{pr2}$

不确定是否真的需要xep_0199的插件。在

相关问题 更多 >