当前位置: 首页>>代码示例>>Python>>正文


Python Bot.new_bridge方法代码示例

本文整理汇总了Python中bot.Bot.new_bridge方法的典型用法代码示例。如果您正苦于以下问题:Python Bot.new_bridge方法的具体用法?Python Bot.new_bridge怎么用?Python Bot.new_bridge使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在bot.Bot的用法示例。


在下文中一共展示了Bot.new_bridge方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: len

# 需要导入模块: from bot import Bot [as 别名]
# 或者: from bot.Bot import new_bridge [as 别名]
		if irc.hasAttribute('charsets'):
			irc_charsets = irc.getAttribute('charsets').split()
		else:
			irc_charsets = None
		
		if bridge_el.hasAttribute('say_level'):
			say_level = say_levels.get(bridge_el.getAttribute('say_level'))
		else:
			say_level = say_levels.nothing
		
		if bridge_el.hasAttribute('mode'):
			mode = bridge_el.getAttribute('mode')
		else:
			mode = 'bypass'
		
		bot.new_bridge(xmpp_room.getAttribute('jid'), irc.getAttribute('chan'), irc.getAttribute('server'), mode, say_level, irc_connection_interval=irc_connection_interval, irc_charsets=irc_charsets)

try:
	if len(bots) == 0:
		print 'No bots in the configuration file, exiting ...'
		exit(0)
	
	while True:
		for bot in bots:
			if bot.halt and len(bot.xmpp_connections) == 0:
				bots.remove(bot)
		if len(bots) == 0:
			raise Exception()
		sleep(10)
except:
	if len(bots) == 0:
开发者ID:Changaco,项目名称:xib,代码行数:33,代码来源:start_bots_from_xml_config.py


注:本文中的bot.Bot.new_bridge方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。