C4W-BOT
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NDiscordBot
 NServices
 CBotEsta clase implementa el bot de Discord
 CIBotLa interfaz del Bot de Discord para usar con inyección de dependencias
 NLibrary
 CAdminRepresenta a un administrador del sistema. Hereda de User y posee los mismos datos básicos de usuario, pudiendo realizar tareas administrativas y de gestión general
 CCall
 CClass1
 CCommercialActivityCommand
 CCustomerRepresenta a un cliente del sistema, con su información personal, etiquetas e historial de interacciones. Contiene comportamientos para gestionar su estado y sus relaciones
 CCustomerManagementCommandComando para crear un nuevo cliente desde Discord. Uso: !createCustomer ID Nombre Apellido Mail Teléfono Genero yyyy-MM-dd
 CCustomerManagerAdministra la colección global de clientes del sistema. Provee métodos para CRUD, búsquedas, registro de interacciones y generación de reportes
 CDashboardCommandPanel de resumen general del sistema. Muestra clientes totales, interacciones recientes y reuniones próximas. Uso: !dashboard
 CDashboardSummaryRepresenta un resumen general del sistema (dashboard). Es un DTO (Data Transfer Object) que agrupa información relevante sobre:
 CFacadeClase fachada que centraliza las operaciones de clientes, vendedores e interacciones. Permite acceder a las funcionalidades del sistema sin exponer su estructura interna
 CFileWriter
 CInteraction
 CIWriter
 CMail
 CMeeting
 CMessage
 CPingCommandEsta clase implementa el comando 'ping' del bot. Este comando retorna 'pong'
 CQuote
 CRegisterInteractionCommand
 CSale
 CSellerRepresenta a un vendedor del sistema. Gestiona sus clientes, interacciones y ventas, además de su estado de suspensión
 CSellerCommand
 CSellerManagerAdministra la colección global de vendedores del sistema. Se encarga de crear, eliminar, suspender y consultar vendedores, además de gestionar sus interacciones pendientes
 CShowCustomersBySellerIdCommandComando para mostrar todos los clientes asignados a un vendedor. Uso: !showCustomersBySellerId V1
 CSingleton< T >
 CTag
 CTagCommand
 CTrackingAndInactivityCommandComando para listar todos los clientes que no tienen interacciones en un rango de días especificado. Uso: !inactiveCustomers 30
 CUser
 CUserInfoCommandEsta clase implementa el comando 'userinfo', alias 'who' o 'whois' del bot. Este comando retorna información sobre el usuario que envía el mensaje o sobre otro usuario si se incluye como parámetro
 CViewInteractionsCommand
 CNote