Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Welcome Message Handler

Cuando un bot de ConvoKraft es abierto por el usuario para una nueva sesión de chat, el bot responderá con un mensaje de bienvenida. Si deseas personalizar este mensaje de respuesta predeterminado para dar una respuesta propia, puedes configurarlo en la función Welcome Message handler. La función Welcome message handler retorna un mapa cuya estructura es similar al mapa de retorno de una Execution function.

Nota: Si la plataforma de desarrollo elegida de tu bot de ConvoKraft es Catalyst functions o Webhooks, puedes habilitar el handler desde la consola y definir la lógica de tus funciones de handler ya sea en la Integration Function o en el código asociado con la URL del webhook configurado respectivamente.

Para obtener más información sobre la definición de funciones de handler en Deluge, consulta esta página.

Si has elegido tu plataforma de desarrollo como Functions, puedes usar los siguientes códigos de ejemplo para los stacks de Java, Node.js y Python:

Java

copy

import org.json.JSONObject;
import java.io.*;
import java.util.logging.Logger;

public class WelcomeHandler { Logger LOGGER = Logger.getLogger(WelcomeHandler.class.getName()); public JSONObject handleWelcomeRequest(JSONObject reqBody) throws Exception{ LOGGER.info(“Welcome Handler: : TODO : “+ reqBody.get(“todo”)); JSONObject welcomeResponse = new JSONObject(); welcomeResponse.put(“message”, “Welcome to your Bot. Please ask your queries”); JSONObject jsonResponse = new JSONObject(); jsonResponse.put(“welcome_response”, welcomeResponse); return jsonResponse; } }

Node.js

copy
import logger from "./logger.js";
// Manejar la funcionalidad de bienvenida
export default function handleWelcome() {
  logger.info('Handling welcome request');
  return {
    "welcome_response": {
      "message": "Welcome to your Bot. Please ask your queries"
    }
  };
}

Python

copy
import logging
def handle_welcome_request():
    #  Este es tu manejador de mensajes de bienvenida. 
    #   Debes escribir el mensaje de bienvenida predeterminado con el que quieres que tu bot salude a los usuarios. 
    #   La forma de devolver el mensaje de bienvenida es la siguiente: 
    #  {
    #   'welcome_response': {
    #        'message': 'Welcome to your Bot. Please ask your queries'
    #           }
    #  }
    #   El código de ejemplo para configurarlo está disponible a continuación.
    logging.info('Handling welcome request')
    return {
        'welcome_response': {
            'message': 'Welcome to your Bot. Please ask your queries'
        }
    }

Última actualización 2026-03-30 13:40:30 +0530 IST

EN ESTA PÁGINA