お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Welcome Message Handler

ユーザーが新しいチャットセッションでConvoKraft botを開くと、botはウェルカムメッセージで応答します。このデフォルトの応答メッセージをカスタマイズして独自の返信を行いたい場合は、Welcome Message handler関数で設定できます。Welcome message handler関数は、Execution関数のreturnマップと同様の構造を持つマップを返します。

注意: ConvoKraft botの開発プラットフォームとしてCatalyst functionsまたはWebhooksを選択している場合、コンソールからhandlerを有効にし、handler関数のロジックをIntegration Functionまたは設定されたwebhook URLに関連付けられたコードベースでそれぞれ定義できます。

Delugeでのhandler関数の定義の詳細については、こちらのページを参照してください。

開発プラットフォームとしてFunctionsを選択した場合、Java、Node.js、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";
// ウェルカム機能を処理する
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():
    #  これはウェルカムメッセージハンドラーです。 
    #   ボットがユーザーに挨拶するためのデフォルトのウェルカムメッセージを記述してください。 
    #   ウェルカムメッセージを返す方法は次のとおりです: 
    #  {
    #   'welcome_response': {
    #        'message': 'ボットへようこそ。お気軽にお問い合わせください'
    #           }
    #  }
    #   以下に同じ設定のサンプルコードがあります。
    logging.info('Handling welcome request')
    return {
        'welcome_response': {
            'message': 'Welcome to your Bot. Please ask your queries'
        }
    }

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて