示例#1
0
文件: bot.py 项目: melmothx/jsonbot
 def outnocb(self, waveid, txt, result=[], event=None, origin="", dot=", ", *args, **kwargs):
     """ output to the root id. """
     if not self.domain in self._server_rpc_base:
         credentials = _import_byfile("credentials", getdatadir() + os.sep + "config" + os.sep + "credentials.py")
         rpc_base = credentials.RPC_BASE[waveid.split("!")[0]]
         self._server_rpc_base = rpc_base
         logging.warn("%s - %s - server_rpc_base is %s" % (self.name, waveid, self._server_rpc_base))
     if not event: logging.error("wave - event not set - %s" % calledfrom(sys._getframe(0)))
     logging.warn("wave - creating new event.")
     wave = Wave(waveid)
     wave.say(self, txt)
示例#2
0
 def outnocb(self,
             waveid,
             txt,
             result=[],
             event=None,
             origin="",
             dot=", ",
             *args,
             **kwargs):
     """ output to the root id. """
     if not self.domain in self._server_rpc_base:
         credentials = _import_byfile(
             "credentials",
             getdatadir() + os.sep + "config" + os.sep + "credentials.py")
         rpc_base = credentials.RPC_BASE[waveid.split("!")[0]]
         self._server_rpc_base = rpc_base
         logging.warn("%s - %s - server_rpc_base is %s" %
                      (self.name, waveid, self._server_rpc_base))
     if not event:
         logging.error("wave - event not set - %s" %
                       calledfrom(sys._getframe(0)))
     logging.warn("wave - creating new event.")
     wave = Wave(waveid)
     wave.say(self, txt)