Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中使用ICQ应该使用什么?_Python_Icq - Fatal编程技术网

在Python中使用ICQ应该使用什么?

在Python中使用ICQ应该使用什么?,python,icq,Python,Icq,我想写一个脚本来支持我的客户在线。我决定使用ICQ协议来实现这个(ICQ机器人)。 我有25个icq单元。我需要一些能够: 让他们都在线 如果某些UIN断开连接,请重新连接它们 使用代理登录,因为ICQ服务器无法接受来自一个IP的连接 接收一些消息并回答它们 我应该用什么来做这个 非常感谢。我建议用(又称Jabber)代替ICQ,真的 这是一个免费的protocoll,并且有python API,比如和 xmpppy与以下内容一样简单: jid = xmpp.protocol.JID('your

我想写一个脚本来支持我的客户在线。我决定使用ICQ协议来实现这个(ICQ机器人)。 我有25个icq单元。我需要一些能够:

  • 让他们都在线
  • 如果某些UIN断开连接,请重新连接它们
  • 使用代理登录,因为ICQ服务器无法接受来自一个IP的连接
  • 接收一些消息并回答它们
  • 我应该用什么来做这个

    非常感谢。

    我建议用(又称Jabber)代替ICQ,真的

    这是一个免费的protocoll,并且有python API,比如和

    xmpppy与以下内容一样简单:

    jid = xmpp.protocol.JID('your id')
    cl = xmpp.Client(jid.getDomain(),debug=[])
    cl.connect()
    cl.auth(jid.getNode(), 'your password')
    cl.send(xmpp.protocol.Message('reciever id', 'your text'))
    

    此外,您可以使用所谓的传输来使用XMPP透明地发送/修改来自其他协议(如ICQ、MSN、AOL等)的消息,如果您确实需要ICQ,这可能是您所需要的



    否则,我只知道,它声称是一个基于python的ICQ客户端,我不知道该项目是否仍然处于活动状态…

    我喜欢jabber,但ICQ在我的国家更受欢迎,不幸的是。@Alex这不是一个大问题。只要找到一个提供ICQ传输的jabber服务器(例如jabme.de),您就可以将ICQ帐户连接到您的jabber帐户。“这就是我所做的,而且它工作得很好。”亚历克斯我必须同意,用饶舌的语言。请注意,如前所述,您可以“通过Jabber使用ICQ”。是否可以同时传输20-30个ICQ单元?我应该支持客户群。每个小组应该知道5个单位。。。。我甚至不知道ICQ还在附近。。。