在Python中使用ICQ应该使用什么?
我想写一个脚本来支持我的客户在线。我决定使用ICQ协议来实现这个(ICQ机器人)。 我有25个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
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还在附近。。。