def proponer_handler(message, chat): a_proponer = Telegram.texto_a_proponer(message) ok = AntiChistes.proponer(a_proponer) # mensaje = None if ok == 0: mensaje = 'Se propuso "%s" como antichiste.' % a_proponer elif ok == 1: mensaje = "Hubo un problema con el servidor, prueba más tarde..." elif ok == 2: mensaje = "¡Demasiado corto!" usuario = message.get("from") if usuario: nombre = usuario.get("first_name") mensaje = "¡Eso es demasiado corto, %s!" % nombre else: print("Es None") return None return Telegram.crear_mensaje(mensaje, chat) if mensaje else None
def antichiste_handler(chat): (uno, dos) = AntiChistes.aleatorio() texto = "%s\n\n%s" % (uno, dos) return Telegram.crear_mensaje(texto, chat)