Welcome Message Handler
ユーザーが新しいチャットセッションでConvoKraft botを開くと、botはウェルカムメッセージで応答します。このデフォルトの応答メッセージをカスタマイズして独自の返信を行いたい場合は、Welcome Message handler関数で設定できます。Welcome message handler関数は、Execution関数のreturnマップと同様の構造を持つマップを返します。
Delugeでのhandler関数の定義の詳細については、こちらのページを参照してください。
開発プラットフォームとしてFunctionsを選択した場合、Java、Node.js、Pythonスタックの以下のサンプルコードを使用できます:
Java
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
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
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
Yes
No
Send your feedback to us