31 lines
766 B
TypeScript
31 lines
766 B
TypeScript
import type { ChatOptions } from '@n8n/chat/types';
|
|
|
|
export const defaultOptions: ChatOptions = {
|
|
webhookUrl: 'http://localhost:5678',
|
|
webhookConfig: {
|
|
method: 'POST',
|
|
headers: {},
|
|
},
|
|
target: '#n8n-chat',
|
|
mode: 'window',
|
|
loadPreviousSession: true,
|
|
chatInputKey: 'chatInput',
|
|
chatSessionKey: 'sessionId',
|
|
defaultLanguage: 'en',
|
|
showWelcomeScreen: false,
|
|
initialMessages: ['Hi there! 👋', 'My name is Nathan. How can I assist you today?'],
|
|
i18n: {
|
|
en: {
|
|
title: 'Hi there! 👋',
|
|
subtitle: "Start a chat. We're here to help you 24/7.",
|
|
footer: '',
|
|
getStarted: 'New Conversation',
|
|
inputPlaceholder: 'Type your question..',
|
|
closeButtonTooltip: 'Close chat',
|
|
},
|
|
},
|
|
theme: {},
|
|
};
|
|
|
|
export const defaultMountingTarget = '#n8n-chat';
|