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)
def blocked(self): return floodcontrol.checkevent(self)