Also jsut realised your body is incomplete.
For Example:
fetch(
"https://api.twitch.tv/helix/extensions/chat",
{
method: "POST",
headers: {
"Client-ID": config.client_id,
"Authorization": "Bearer " + sigChat,
"Content-Type": 'application/json'
},
body: JSON.stringify({
broadcaster_id: config.channel_id,
text: "This is a Test Message Kappa",
extension_id: config.client_id,
extension_version: config.extension_version
})
}
)