Multi-Messenger: un proyecto de python, mensajería a través de Terminal

El objetivo de este programa es permitir que los usuarios envíen correos/mensajes en FB/SMS a cualquier persona que use Terminal. El proyecto completo se puede encontrar aquí .

Entonces, en primer lugar, ¿por qué Multi-Messenger?

Esta es la primera pregunta en la que cualquiera pensará. ¡La respuesta es simple, Terminal! Gran parte de nuestro trabajo, hoy en día, se encuentra en Terminal, hablando de Programadores aquí en específico. Entonces, ¿a quién no le gustaría enviar un mensaje, un correo o un SMS a alguien rápidamente a través de la Terminal?

Requisitos:

Para usuarios de Linux:

  • Para compilar el programa con éxito, es necesaria la instalación de los siguientes módulos
    Cliente Twilio: Ejecute este código desde la Terminal
    pip install twilio
  • Módulo fbchat: Ejecute este código desde la Terminal
    pip install fbchat

Método preferido usando pip [Consulte el manual de instalación para instalar pip en Linux]

Código:
el proyecto es de código abierto y el código se puede encontrar en Github. Twilio Client se puede usar para enviar mensajes de texto a alguien, fbchat se usa para enviar un mensaje a su amigo de Facebook y la biblioteca gmtp se ha usado para enviar correo usando Python. Python AutoGUI también se ha utilizado aquí, para dar al usuario la opción de una opción basada en diálogo. Ayudará al usuario si no está enamorado de Terminal.
Estas capturas de pantalla muestran cómo se ve:
multi_messenger_python

multi_messenger_python1

multi_messenger_python2

Mensaje recibido:
python-multi-messanger-recevied

Este artículo es una contribución de Kushashwa Ravi Shrimali y Krutika Bapat . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *