当前位置:   article > 正文

python聊天机器人源码_Python Google talk聊天机器人源码

pythontg机器人源码

Python玩蛇网本文是关于依据xmpp封装的Jabber聊天机器人类。 并提供了Python Google talk聊天机器人源码供大家参考。这个python gtalk机器人是可以通过继承,并能重载部分函数来自定义功能。

python gtalk机器人源码部分如下:

# coding: utf-8

import xmpp

class Bot:

""" Jabber Bot Base Class """

JID = ''

PASSWORD = ''

client = None

def __init__ (self, jid, password):

self.JID = xmpp.JID(jid)

self.PASSWORD = password

self.login()

def login (self):

self.client = xmpp.Client(self.JID.getDomain(), debug=[])

if self.client.connect() == '':

raise 'JabberBot not connected.'

if self.client.auth(self.JID.getNode(), self.PASSWORD) == None:

raise 'JabberBot authentication failed.'

self.client.RegisterHandler('message', self.message_callback)

self.c

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/592622
推荐阅读
相关标签
  

闽ICP备14008679号