const pluginPath = process.argv[2] || "/opt/WhisperGate/plugin"; const provider = process.argv[3] || "openai"; const model = process.argv[4] || "whispergate-no-reply-v1"; const bypass = (process.argv[5] || "").split(",").filter(Boolean); const payload = { plugins: { load: { paths: [pluginPath] }, entries: { whispergate: { enabled: true, config: { enabled: true, discordOnly: true, bypassUserIds: bypass, endSymbols: ["。", "!", "?", ".", "!", "?"], noReplyProvider: provider, noReplyModel: model, }, }, }, }, }; console.log(JSON.stringify(payload, null, 2));