Bot Telegram

Manual del Bot de Telegram

Guía completa para usuarios finales

¿Qué es el Bot de Telegram?

El Bot de Telegram de GestionShop es una herramienta administrativa profesional que te permite consultar información crítica de tu negocio directamente desde tu teléfono, sin necesidad de iniciar sesión en el sistema completo. Ideal para gerentes, administradores y personal autorizado que necesitan tomar decisiones rápidas sobre saldos de caja, contratos, inventario y solicitudes desde cualquier lugar.

Herramienta para Gestión y Control

Diseñada específicamente para personal administrativo y gerencial que necesita acceso inmediato a información del negocio, permitiendo supervisión y toma de decisiones sin importar dónde te encuentres.

Tiempo Real

Información actualizada al instante

100% Móvil

Gestiona desde cualquier lugar

Máxima Seguridad

Cifrado y control de acceso

Control por Usuario

Permisos específicos por persona

Crear Contratos

Desde tu teléfono en segundos

Crear Clientes

Registro rápido con consulta automática

Prorrogar

Extiende contratos al instante

Notificaciones

Automáticas a clientes por WhatsApp/SMS

Beneficios para tu Negocio

Toma de Decisiones Rápidas

Consulta información crítica sin necesidad de estar en la oficina

Mayor Control Operativo

Supervisa saldos, inventario y operaciones en tiempo real

Respuesta Inmediata

Aprueba o rechaza solicitudes desde tu teléfono

Ahorro de Tiempo

Consultas rápidas sin necesidad de iniciar la plataforma completa

Seguridad y Protección de Datos

La seguridad de tu información es nuestra prioridad. El Bot de Telegram de GestionShop implementa múltiples capas de protección para garantizar que solo personal autorizado acceda a datos sensibles de tu negocio.

🔒 Protección Certificada de Nivel Empresarial

Todas las comunicaciones y datos están protegidos con los más altos estándares de seguridad de la industria.

Capas de Seguridad Implementadas

Cifrado de Datos de Extremo a Extremo

Toda la información que viaja entre el bot y el servidor está cifrada con algoritmos de grado empresarial. Tus datos de caja, contratos y clientes están protegidos en todo momento.

  • Cifrado SSL/TLS en todas las comunicaciones
  • Contraseñas almacenadas con encriptación de alto nivel
  • Tokens de sesión protegidos y renovables

APIs Protegidas y Autenticadas

Cada consulta al sistema requiere autenticación válida y verificación de permisos. No es posible acceder a datos sin credenciales autorizadas.

  • Validación de tokens en cada petición
  • Rate limiting para prevenir abusos
  • Logs de auditoría de todos los accesos
  • Detección automática de intentos no autorizados

Control de Acceso Estricto

Solo usuarios registrados y habilitados en el sistema pueden usar el bot. No hay forma de acceder sin autorización previa del administrador.

  • Lista blanca de usuarios autorizados
  • Verificación de credenciales contra la base de datos
  • Sesiones temporales con expiración automática
  • Logout inmediato al detectar actividad sospechosa

Permisos Granulares por Usuario

Cada usuario tiene permisos específicos y limitados. Solo pueden ver información de los almacenes asignados y ejecutar comandos autorizados.

  • Control por almacén: acceso solo a sucursales asignadas
  • Control por comando: cada usuario tiene comandos específicos
  • Control por acción: ver vs. modificar datos
  • Roles personalizables según función laboral

Auditoría y Trazabilidad

Todas las acciones quedan registradas y auditables. Puedes saber quién consultó qué información y cuándo.

  • Registro de todos los accesos al bot
  • Historial de comandos ejecutados por usuario
  • Timestamps de cada consulta
  • Identificación de usuario en cada acción

Protección Contra Ataques

Sistema con múltiples mecanismos de defensa contra intentos de acceso no autorizado o abuso del servicio.

  • Límite de intentos de login fallidos
  • Bloqueo temporal de usuarios sospechosos
  • Validación de origen de peticiones
  • Protección contra inyección de comandos

✅ Garantía de Confidencialidad

Tu información de negocio está tan segura en el bot como en la plataforma completa de GestionShop. Usamos la misma infraestructura de seguridad y protocolos que protegen los datos de cientos de empresas.

Sin acceso de terceros no autorizados
Cumplimiento de normas de protección de datos
Backups automáticos y recuperación de datos
Monitoreo 24/7 de seguridad del sistema
Tranquilidad Total

Puedes usar el bot con confianza sabiendo que tu información empresarial está protegida por los mismos estándares de seguridad que usan bancos y entidades financieras. Solo personal autorizado por ti tendrá acceso, y solo a la información que tú determines.

Crear tu Bot desde Cero

Antes de usar el Bot de GestionShop, necesitas crearlo en Telegram. Este proceso es sencillo y solo lo haces una vez.

Paso 1: Buscar BotFather

1

Abre Telegram en tu teléfono o computadora

Busca @BotFather (tiene una verificación azul)

Haz clic en INICIAR o envía /start

Paso 2: Crear el Bot

/newbot
BotFather

Alright, a new bot. How are we going to call it? Please choose a name for your bot.

Mi Negocio Bot El nombre que quieras para tu bot
BotFather

Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.

minegocio_gs_bot 📌 Formato obligatorio: {tu_negocio}_gs_bot
BotFather

Done! Congratulations on your new bot.

Token: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
📌 Formato Obligatorio del Username

El username de tu bot DEBE seguir este formato para mantener la organización:

{nombre_de_tu_negocio}_gs_bot
  • Primera parte: Nombre corto de tu negocio (sin espacios, usa guión bajo _)
  • Obligatorio: Debe terminar siempre con _gs_bot
  • Único: No puede existir otro bot con el mismo username en Telegram
Ejemplos Correctos:
  • joyeriaeloro_gs_bot
  • compraventalaplata_gs_bot
  • almacencentral_gs_bot
Ejemplos Incorrectos:
  • minegocio_bot (falta _gs)
  • mibot_gs (falta _bot)
  • gs_bot (falta nombre del negocio)
⚠️ Importante: Guarda el Token

Este token es como una contraseña. Cópialo y guárdalo en un lugar seguro Lo necesitarás para conectar el bot con GestionShop.

Paso 3: Proporcionar el Token al Administrador

3

Envía el token a tu administrador de GestionShop

El administrador lo configurará en Configuraciones → Integraciones → Token del Bot

NUNCA compartas el token públicamente

Seguridad del Token
  • No lo publiques en redes sociales o grupos
  • No lo compartas con personas fuera de tu organización
  • Si lo pierdes, puedes regenerarlo con /token en BotFather

Configuración para Empezar a Usar

Una vez creado el bot con BotFather, debes configurarlo en GestionShop para que esté listo para usar.

Configuración del Token

Ve a Configuraciones → Integraciones → Token del Bot y realiza lo siguiente:

Pega el token que te dio BotFather en el campo correspondiente

Haz clic en Guardar y Reiniciar Bot

Espera la confirmación de que el token es válido y el bot se ha reiniciado correctamente

Validación Automática

El sistema valida automáticamente el token con Telegram antes de guardarlo. Si el token es inválido, recibirás un mensaje de error y no se guardará. El bot se reinicia automáticamente con el nuevo token sin necesidad de reiniciar el servidor.

Configuración de Roles de Telegram

El administrador debe configurar los roles y permisos desde Configuraciones → Integraciones → Roles Bot Telegram:

Selecciona un rol (Administrador, Gerente, Asesor diurno, Asesor nocturno, Auditor, etc.)

Configura los permisos específicos para ese rol (Saldo Caja, Contratos, Vitrina, Solicitudes, Prórroga, Contrato Express, Crear Cliente, Buscar Contrato)

Guarda los cambios para cada rol configurado

Agregar Usuarios con Acceso al Bot

El administrador asigna usuarios desde Configuraciones → Integraciones → Permisos Usuarios Bot:

Haz clic en Agregar Usuario

Selecciona el empleado que podrá usar el bot (solo empleados activos)

Haz clic en Editar en el usuario agregado

Asigna Super Usuario (acceso total) o configura roles por almacén

Guarda los permisos

Importante

Solo los usuarios que agregues en Permisos Usuarios Bot podrán iniciar sesión en el bot. Asegúrate de configurar sus permisos correctamente según el rol que desempeñan.

Para Empleados

Si eres un empleado y no tienes acceso al bot, solicita al administrador de tu empresa que te agregue a la lista de usuarios autorizados con los permisos necesarios.

Planes del Bot

El Bot de GestionShop está disponible en diferentes planes según las necesidades de tu empresa.

🆓 Plan FREE

Periodo de prueba gratuito con todas las funciones habilitadas. Ideal para evaluar el bot antes de contratar un plan.

💼 Plan BÁSICO

Acceso ilimitado para equipos pequeños con todas las funcionalidades del bot.

🚀 Plan ENTERPRISE

Para grandes organizaciones con múltiples almacenes y equipos extensos.

El plan de tu empresa determina cuántos usuarios pueden acceder al bot y otras características. Consulta con tu administrador sobre el plan activo.

Sistema de Permisos

El bot utiliza un sistema de roles y permisos para controlar qué comandos puede usar cada usuario y en qué almacenes.

Tipos de Acceso

Super Usuario

Acceso total a todos los comandos en todos los almacenes. Normalmente asignado a dueños y gerentes generales.

👤

Usuario con Roles

Permisos específicos según roles asignados por almacén. Puedes tener diferentes roles en diferentes almacenes.

¿Cómo Funciona?

Ejemplo: María trabaja en 3 almacenes

Almacén Principal Gerente
  • ✅ Saldo Caja
  • ✅ Contratos
  • ✅ Vitrina
  • ✅ Solicitudes
  • ✅ Prórroga
  • ✅ Contrato Express
  • ✅ Crear Cliente
  • ✅ Buscar Contrato
Sucursal Norte Asesor diurno
  • ❌ Saldo Caja
  • ✅ Contratos
  • ✅ Vitrina
  • ✅ Solicitudes
  • ✅ Prórroga
  • ✅ Contrato Express
  • ✅ Crear Cliente
  • ✅ Buscar Contrato
Sucursal Sur Auditor
  • ✅ Saldo Caja
  • ✅ Contratos
  • ✅ Vitrina
  • ❌ Solicitudes
  • ❌ Prórroga
  • ❌ Contrato Express
  • ❌ Crear Cliente
  • ✅ Buscar Contrato
✨ Menú Dinámico Inteligente

El bot muestra automáticamente solo los comandos que tienes permitido usar. Los comandos sin permiso no aparecen en tu menú, haciendo la experiencia más limpia y enfocada en lo que realmente necesitas.

Verifica tus Permisos

Usa el comando /perfil después de iniciar sesión para ver tus permisos específicos y los almacenes a los que tienes acceso.

Cómo Iniciar Sesión

1

Busca tu Bot

Abre Telegram y busca tu bot por el nombre de usuario que creaste (ej: @minegocio_gs_bot)

2

Inicia el Bot

Presiona INICIAR o envía /start

3

Haz Login

Usa el comando /login seguido de tu usuario y contraseña de GestionShop

Formato del Comando

Comando
/login tu_usuario tu_contraseña

Ejemplo:

Ejemplo
/login jperez MiClave123
Seguridad al Iniciar Sesión
  • El bot eliminará automáticamente tu mensaje con la contraseña
  • Tu sesión permanecerá activa por 30 días
  • Nunca compartas tus credenciales con nadie
  • Usa /logout si usas un dispositivo compartido

Comandos Disponibles

Los comandos disponibles dependen de los permisos asignados por tu administrador.

/start Público

Inicia la conversación con el bot y muestra el mensaje de bienvenida.

/help Público

Muestra la lista de comandos disponibles y una guía rápida de uso.

/perfil Requiere Login

Muestra tu información: nombre, tipo de acceso, almacenes asignados y comandos disponibles según tus permisos.

/caja Requiere Login Permiso Requerido

Consulta el saldo de caja de tus almacenes autorizados.

Información mostrada:
  • Saldo actual por almacén
  • Desglose por tipos de movimiento
  • Totales consolidados
/contratos Requiere Login Permiso Requerido

Consulta información sobre contratos vigentes en tus almacenes.

Información mostrada:
  • Cantidad de contratos por almacén
  • Capital total en contratos
  • Prórroga pendientes
  • Contratos próximos a vencer
/buscar_contrato Requiere Login Permiso Requerido

Busca un contrato específico por su código de forma interactiva. El bot te guiará paso a paso.

Modo Interactivo (Recomendado): /buscar_contrato

El bot te pedirá el código del contrato y mostrará un botón para cancelar.

Modo Directo (Avanzado): /buscar_contrato 1-3546

Si ya conoces el código, puedes escribirlo directamente.

Información mostrada:
  • Datos completos del contrato
  • Información del cliente
  • Estado y fechas importantes
  • Valores, prorrogas y liquidación
  • Botón para actualizar la información
/vitrina Requiere Login Permiso Requerido

Consulta el inventario disponible en vitrina.

Información mostrada:
  • Cantidad de artículos por almacén
  • Valor total en vitrina
  • Desglose por categorías
/solicitudes Requiere Login Permiso Requerido

Ve y responde solicitudes pendientes del sistema.

Información mostrada:
  • Lista de solicitudes pendientes
  • Detalles de cada solicitud
  • Botones para aprobar o rechazar
/solicitud Requiere Login Permiso Requerido

Consulta una solicitud específica por su número.

Uso: /solicitud 12345
/contrato_express Requiere Login Permiso Requerido

Crea contratos de forma rápida y guiada. El bot te llevará paso a paso a través de un proceso interactivo.

Proceso de creación:
  • Identificación del cliente (cédula)
  • Selección de plazo y clase de artículo
  • Descripción y peso (si aplica)
  • Precio del artículo
  • Foto del artículo (opcional)
  • Confirmación con PIN de seguridad
El bot genera automáticamente el código del contrato y envía notificaciones al cliente
Puedes editar cualquier campo antes de confirmar o usar /cancelar para salir
/crear_cliente Requiere Login Permiso Requerido

Crea clientes de forma rápida cuando necesites hacer un contrato y el cliente no esté registrado.

Proceso de creación:
  • Ingreso de cédula (con verificación automática)
  • Consulta automática de nombres desde la Registraduría
  • Opción de ingreso manual si no hay datos
  • Género (Masculino/Femenino)
  • Número de celular (obligatorio)
  • Email (opcional, importante para notificaciones)
  • Barrio y dirección completa
  • Confirmación con PIN de seguridad
Puedes consultar automáticamente los nombres y email desde bases de datos públicas
El cliente queda inmediatamente disponible para crear contratos
/prorrogar Requiere Login Permiso Requerido

Prorroga un contrato de forma rápida ingresando el código del contrato.

Modo Interactivo (Recomendado): /prorrogar

El bot te pedirá el código del contrato paso a paso.

Modo Directo (Avanzado): /prorrogar 1-3546

Prorroga directamente escribiendo el código.

El bot te mostrará:
  • Información completa del contrato
  • Valor de la prórroga a pagar
  • Nueva fecha de vencimiento
  • Confirmación con PIN de seguridad
Se envían notificaciones automáticas al cliente (WhatsApp, SMS, Email)
/configurar_pin Requiere Login

Configura tu PIN de seguridad de 4 dígitos para operaciones críticas como crear contratos, clientes o prorrogar.

Proceso de configuración:
  • Paso 1: Confirma tu identidad con usuario y contraseña
  • Paso 2: Ingresa tu nuevo PIN de 4 dígitos
  • Paso 3: PIN configurado y listo para usar
Características:
  • PIN de exactamente 4 dígitos numéricos
  • Requerido para operaciones sensibles
  • Puedes cambiarlo cuando quieras
  • El mensaje con tu PIN se elimina automáticamente
Por seguridad, se requiere tu usuario y contraseña para crear o cambiar el PIN
Nunca compartas tu PIN con nadie. Es tu responsabilidad mantenerlo seguro.
/cancelar Siempre Disponible

Cancela cualquier operación en curso (crear contrato, crear cliente, etc.) y vuelve al menú principal.

Puedes usar este comando en cualquier momento durante un proceso para salir
/logout Requiere Login

Cierra tu sesión actual en el bot.

Recomendado si usas un dispositivo compartido

Ejemplos de Uso

Ejemplo 1: Consultar Saldo de Caja

/caja
Bot
💰 Saldos de Caja

📊 Tienes acceso a 2 almacén(es)

[Botones interactivos]
• Ver Almacén Principal
• Ver Sucursal Norte
• Ver Consolidado

Ejemplo 2: Buscar un Contrato (Modo Interactivo)

/buscar_contrato
Bot
ℹ️ Buscar Contrato

Por favor, escribe el código del contrato que deseas buscar.

Ejemplo: 1-3546

[Botón: 🔙 Cancelar]
1-3546
Bot
📄 Contrato #1-3546

Cliente: Juan Pérez
Artículo: Anillo de oro 18k
Estado: Vigente
Capital: $1,200,000
Vencimiento: 30/10/2025

[Botón: 🔄 Actualizar]

Ejemplo 3: Crear un Contrato Express

/contrato_express
Bot
ℹ️ CREAR CONTRATO EXPRESS

📝 PASO 1/7: CLIENTE

Ingresa el número de cédula del cliente:
(Mínimo 6 dígitos)

[Botones: 🔙 Volver | 🚫 Cancelar]
1234567890
Bot
Cliente encontrado

Nombre: Juan Pérez
Celular: 3001234567

📅 PASO 2/7: PLAZO

Selecciona el plazo del contrato:

[Botones con plazos: 30 días | 60 días | 90 días...]
Click en "30 días"
Bot
📦 PASO 3/7: CLASE DE ARTÍCULO

Selecciona la clase:

[Botones: Oro | Plata | Varios...]
Click en "Oro" → Selecciona "Anillo"
Bot
📝 PASO 4/7: DESCRIPCIÓN

Describe el artículo...

[Luego pide peso, precio, foto (opcional)]

RESUMEN FINAL:
Cliente: Juan Pérez
Plazo: 30 días
Artículo: Anillo de oro 18k
Precio: $1,200,000

[Botones: ✏️ Editar | ✅ Confirmar]
Click en "Confirmar" → Ingresa PIN
Bot
¡CONTRATO CREADO EXITOSAMENTE!

📄 Código: 1-3546
👤 Cliente: Juan Pérez
💰 Préstamo: $1,200,000

✉️ Se enviaron notificaciones al cliente

[Botones: Nuevo contrato | Volver al inicio]

Ejemplo 4: Crear un Cliente Express

/crear_cliente
Bot
ℹ️ CREAR CLIENTE EXPRESS

📝 Ingresa el número de cédula:
(Mínimo 6 dígitos)

[Botón: 🚫 Cancelar]
9876543210
Bot
Cédula no registrada

¿Quieres consultar automáticamente los nombres?

[Botones: 🔍 Consultar nombres | ✍️ Ingresar manual]
Click en "Consultar nombres"
Bot
Datos encontrados

Nombres: María
Apellidos: García López
Email: maria.garcia@email.com

[Luego solicita: Género → Celular → Barrio → Dirección]

RESUMEN:
Cédula: 9876543210
Nombre: María García López
Celular: 3009876543
Email: maria.garcia@email.com

[Botones: ✏️ Editar | ✅ Confirmar]
Click en "Confirmar" → Ingresa PIN
Bot
¡CLIENTE CREADO EXITOSAMENTE!

👤 María García López
📱 3009876543

[Botones: Crear contrato | Otro cliente | Inicio]

Ejemplo 5: Responder Solicitud

/solicitudes
Bot
📋 Solicitudes Pendientes (2)

1. #12345 - Descuento especial
Almacén: Principal (1)

[Botón: Ver Detalles]
Click en "Ver Detalles"
Bot
📋 Solicitud #12345

Tipo: Descuento especial
Solicitante: María García
Fecha: 09/11/2025 14:30

[Botones: ✅ Aprobar | ❌ Rechazar]

Preguntas Frecuentes

¿Cómo obtengo acceso al bot?

Debes ser agregado por el administrador de tu empresa en GestionShop. Una vez agregado, podrás iniciar sesión con tu usuario y contraseña del sistema.

¿Cuánto tiempo dura mi sesión?

Tu sesión permanece activa por 30 días. Después deberás hacer login nuevamente. Puedes cerrar sesión manualmente con /logout.

¿Puedo usar el bot desde cualquier dispositivo?

Sí, funciona en cualquier dispositivo donde tengas Telegram: teléfono móvil, tablet, computadora o versión web.

¿Por qué no puedo usar ciertos comandos?

Los comandos disponibles dependen de los permisos asignados por tu administrador. Usa /perfil para ver tus permisos específicos.

¿El bot guarda mi contraseña?

El bot almacena tu contraseña de forma encriptada para renovar tu sesión automáticamente. Esta información está protegida con cifrado de grado empresarial.

¿Qué hago si el bot no responde?

Verifica que: 1) Hayas iniciado sesión correctamente, 2) Tengas permisos para el comando, 3) El bot esté habilitado en tu empresa. Si el problema persiste, contacta a tu administrador.

¿Puedo modificar datos desde el bot?

El bot está diseñado principalmente para consultas. Algunas acciones como aprobar o rechazar solicitudes sí están disponibles según tus permisos.

¿Qué hago si perdí el token del bot?

Puedes regenerar el token en BotFather enviando /token y seleccionando tu bot. Luego proporciona el nuevo token a tu administrador.

¿Cómo funciona el menú dinámico de comandos?

El bot muestra automáticamente solo los comandos que tienes permitido usar según tus permisos. Cuando inicias sesión, tu menú se actualiza mostrando únicamente los comandos disponibles para ti. Si cierras sesión, el menú vuelve al estado básico. Esto hace la experiencia más limpia y evita confusiones al intentar usar comandos sin permiso.

¿Puedo crear contratos directamente desde el bot?

Sí, con el comando /contrato_express puedes crear contratos completos de forma guiada. El bot te llevará paso a paso, desde la identificación del cliente hasta el resumen final. Puedes editar cualquier campo antes de confirmar y el sistema generará automáticamente el código del contrato y enviará notificaciones al cliente.

¿Qué es el PIN de seguridad y para qué sirve?

El PIN es un código de 4 dígitos que debes configurar con /configurar_pin. Se requiere para confirmar operaciones sensibles como crear contratos, crear clientes o realizar prorrogas. Es una capa adicional de seguridad para evitar operaciones no autorizadas. Por seguridad, se requiere tu usuario y contraseña para crear o cambiar el PIN, asegurando que solo tú puedas configurarlo aunque alguien más tenga acceso a tu teléfono. Tu PIN es personal y nunca debes compartirlo.

¿Puedo cancelar una operación en curso?

Sí, puedes usar el comando /cancelar en cualquier momento durante un proceso (crear contrato, crear cliente, etc.) para salir y volver al menú principal. También hay botones de "Cancelar" en cada paso de los procesos interactivos.

¿Los clientes reciben notificaciones automáticas?

Sí, cuando creas un contrato o realizas una prórroga desde el bot, el sistema envía automáticamente notificaciones al cliente por WhatsApp, SMS y Email (según la configuración y los datos disponibles del cliente). Esto mantiene al cliente informado de todas las operaciones realizadas.

¿Puedo editar los datos antes de confirmar una operación?

Sí, tanto en la creación de contratos como de clientes, el bot muestra un resumen final con un botón "Editar" que te permite modificar cualquier campo capturado. Puedes editar múltiples campos antes de confirmar la operación final con tu PIN.

¿Qué es la consulta automática de nombres?

Al crear un cliente con /crear_cliente, el bot puede consultar automáticamente los nombres y email del cliente desde bases de datos públicas (como la Registraduría) usando solo la cédula. Esto ahorra tiempo y reduce errores de digitación. Si no encuentra datos, siempre puedes ingresarlos manualmente.

¡Chatea con nosotros por WhatsApp!

Consulta más información