Esempio n. 1
0
 def post(self, path):
     """ show basic page. """
     try:
         if not bot: logging.warn("api server not enabled") ; return
         user = self.current_user
         host = self.request.host
         event = TornadoEvent(bot=bot)
         event.parseAPI(self, "POST", path)
         event.doweb = True
         if floodcontrol.checkevent(event): self.send_error(408) ; return
         api_check(bot, event)
     except Exception as ex:
         handle_exception()
         self.send_error(500)
Esempio n. 2
0
 def blocked(self):
     return floodcontrol.checkevent(self)