blind/whisper

main
Matt Huntington 1 month ago
parent f0760717dc
commit a30af43d5f

@ -113,11 +113,11 @@ Hooks.on("createChatMessage", async (chatData, options, userId) => {
const rollString = `[ROLL] ${parts.join(" ")}`; const rollString = `[ROLL] ${parts.join(" ")}`;
console.log(chatData); console.log(chatData);
console.log(rollString); console.log(rollString);
sendToClaude(rollString) sendToClaude(rollString, chatData.whisper, chatData.blind)
} }
}) })
const sendToClaude = async (content) => { const sendToClaude = async (content, whisper = [], blind = false) => {
const response = await fetch('https://ai-dm-api.artisan.al/prompt', { const response = await fetch('https://ai-dm-api.artisan.al/prompt', {
method: "POST", method: "POST",
@ -128,7 +128,9 @@ const sendToClaude = async (content) => {
await ChatMessage.create({ await ChatMessage.create({
content: formatResponse(data.result), content: formatResponse(data.result),
speaker: { alias: 'AI DM'}, speaker: { alias: 'AI DM'},
style: CONST.CHAT_MESSAGE_STYLES.IC style: CONST.CHAT_MESSAGE_STYLES.IC,
whisper:whisper,
blind:blind
}); });
} }

Loading…
Cancel
Save