Red de conocimiento informático - Conocimiento informático - Cómo permitir que tu WeChat responda automáticamente a los chistes de tus amigos

Cómo permitir que tu WeChat responda automáticamente a los chistes de tus amigos

¡Hola! Estoy muy feliz de responder a sus preguntas. Recientemente estaba deambulando por Internet y accidentalmente descubrí una biblioteca de Python: itchat. ¿Para qué se puede usar esta biblioteca? Puede usar esta biblioteca para lograr muchas funciones interesantes, como: Grupo WeChat. enviar mensajes y detectar si tus amigos son amigos. Al ser bloqueado por ti, deja que tu WeChat realice una respuesta automática, etc. Probablemente el principio sea encapsular la solicitud http de la versión web de WeChat. Pensé en la enciclopedia de rastreo que escribí hace unos días y pensé que los dos podrían combinarse para convertir mi WeChat en un robot simple que puede responder automáticamente a los chistes.

De hecho, es muy sencillo de implementar. Se puede implementar en más de treinta líneas de código. Los siguientes son los pasos de implementación:

Paso 1: Instalar itchat. Hay muchos métodos de instalación, elegí instalar pip:

$ pip install itchat

Paso 2: cargue el contenido rastreado por el rastreador en los últimos días en la lista de párrafos. El archivo donde guardo el contenido es así:

Utilice la división de Python y otras funciones de cadena para eliminar la información del autor y otra información, y solo guarde el contenido en una lista. El código es muy simple de implementar:

El tercer paso, crear una interfaz que devuelva párrafos aleatorios:

El cuarto paso, registrar una función para procesar las respuestas de texto de WeChat. Todos los mensajes enviados por amigos serán procesados ​​por la siguiente función text_reply:

El quinto paso es implementar respuesta con palabras clave. Por ejemplo, si su amigo envía un mensaje con la palabra clave "broma", responda con un. broma aleatoria:

El sexto paso es implementar la función principal: inicializar la lista de bromas, iniciar sesión en WeChat y detectar eventos de WeChat:

Una vez completados los pasos anteriores, ejecute funRobots. .py y aparecerá un código QR. Utilice WeChat para escanear el código QR. Cuando un amigo envía un mensaje con la palabra clave "broma" a su WeChat, su WeChat responderá automáticamente a la otra parte con un chiste. De esta forma, su WeChat responderá automáticamente a la otra parte con un chiste. "

Esto es una "broma de WeChat".

El siguiente es el resultado de mi propia respuesta automática de WeChat después de completar las operaciones anteriores:

El rastreador que Aprendí hace algún tiempo. Finalmente se usó. ¿No es muy interesante? Python es muy poderoso y muy interesante.

Finalmente, se publica el código fuente completo:

Lo anterior. Es solo un pequeño ejemplo. Lo he dominado. El principio también se puede implementar en otros idiomas. Aquí puedes cooperar con los rastreadores para expandir las funciones más libremente.