Skip to content

Bot para poder atender entre varios administradores las solicitudes de los usuarios....

License

Notifications You must be signed in to change notification settings

AresDza/SupportBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SupportBot

IMAGE

Este es un bot muy sencillo de hacer y facil de hacer o desplegar, aqui abajo tendran el indice :

1. Despliegue a Heroku

2. Funcionamiento

Despliegue a Heroku :

1ro : Has un BOT de Telegram :

◓ Ve a Bot Father en Telegram y Usa /newbot

◓ Ponle un Nombre y después un Usuario

◓ Luego te pondrá un Mensaje con el Enlace a tu Bot y su Token

◓ Buscas la parte del Token y lo copias y lo guardamos para el despliegue

◓ Salimos de Telegram y Volvemos a Github

2do : Pulsa el Botón [DEPLOY TO HEROKU].

3ro : Ponle un Nombre a la APP de Heroku (Obligatorio) y Selecciona la Región (Para Cuba la Mejor es Estados Unidos)

4to : Pon tu Nombre de Usuario de Telegram (Ejemplo : @Ejemplo, pero quitás el @, quedaría : Ejemplo)

5to : Pon el token del Bot que creamos al Principio y pulsa en [Deploy App]

Una vez hayamos Desplegado la APP :

1ro : Pulsa en el Botón [Manage APP]

2do : Vamos a la pestaña (Resources)

3ro : Debajo de Free Dynos, hay una que pone worker python3 main.py, tocamos en el Lápiz de Editar y Activamos el Dyno, pulsamos en confirmar y ya nuestro Bot estará Funcionando ....

Deploy ↣ Despliega directo en Heroku

Funcionamiento :

El funcionamiento de este ChatBot es simple pero eficiente, al iniciarce, se crea una lista de destinatarios con los ID de los administradores, una vez entre un mensaje al bot pasa por una proceso de verificacion del mensaje, si el mensaje es de un admin va a revisarse que le este respondiendo a un usuario para luego enviarle la respuesta, en caso de no estar respondiendo a un mensaje de un usuario devuelve un mensaje de advertencia, y si el mensaje es escrito por un usuario al ser verificado, sera enviado a los administradores, el funcionamiento del bot no esta limitado solo a mensajes, funciona con cualquier tipo de entradas (texto, voz, videos, imagenes, documentos, contactos, ubicaciones ....), las respuestas de los administradores es totalmente anonima, mientras que la de los usuarios muestran el remitente (Esto pasa porque especifique que los mensajes de los users serian reenviados y los de los admins copiados)

*Mensajes Copiados de los Admins : Esta es la mejor opcion para las respuestas a los usuarios, ya que mantienes el anonimato y pueden ser atendidos por un grupo de admins sin problemas ni confusiones.

*Mensajes Reenviados de los Users : Mejor opcion para este caso, ya que ayuda al bot a obtener el ID del usuario que ha enviado la solicitud para poder enviarle sus respuestas y tambien favorece a la hora de contactar de manera privada al usuario.

About

Bot para poder atender entre varios administradores las solicitudes de los usuarios....

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published