# \[Payload \] Chat Extension

**URL:** <https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446>\
**Category:** Extensions\
**Created:** [August 30, 2018, 11:00pm UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446 "2018-08-30T23:00:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlbericoD](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/albericod/32/4325_2.png) [@AlbericoD](https://staging-discuss.dev.twitch.com/u/AlbericoD)\
**Post date:** [August 30, 2018, 11:00pm UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/1 "2018-08-30T23:00:47Z")

</div>

Hello everyone, everything good?

I am getting error when trying to send message to the channel through the new feature of sending messages by extension, I believe it is my payload, I configured the extension to have this feature, am I doing something wrong?

PAYLOAD METHOD:

![Captura%20de%20tela%20de%202018-08-30%2019-53-13](https://d2spem0quai2ol.cloudfront.net/original/2X/9/9f83dc61ac899e9f143a5ce013b05e3802d2f7a6.png)

API POST:

 ![Captura%20de%20tela%20de%202018-08-30%2019-57-21](https://d2spem0quai2ol.cloudfront.net/original/2X/1/1db2133625d444dd211c5d2fc5869e9b0aaf81fe.png)

OUTPUT:

![Captura%20de%20tela%20de%202018-08-30%2019-57-52](https://d2spem0quai2ol.cloudfront.net/original/2X/b/b60765c483b63d64c306553044830cb54dda037a.png)

Chat Capabilties:

 ![Captura%20de%20tela%20de%202018-08-30%2019-59-15](https://d2spem0quai2ol.cloudfront.net/original/2X/8/82e288294ff1e13c8bebf3da66f11d4a280d326e.png)

Thank you for any help.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [August 30, 2018, 11:26pm UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/2 "2018-08-30T23:26:36Z")

</div>

As noted in the dev server (lobby) there were/are some issues.

Things should be fixed shortly.

Also your secret/jwt payload should be:

```
    var payload = {
        'exp': Math.floor(new Date().getTime() / 1000) + 60,
        'user_id': channelID,
        'channel_id': channelID,
        'role': 'external'
    }

```

Above is `Signed JWT created by the EBS, following the requirements documented in Signing the JWT (in Building Extensions)`

OR `Twitch JWT containing the broadcaster role` which is a JWT passed from a config/dashboard panel not a EBS constructed JWT

---

<div class="post-metadata">

**Author:** ![AlbericoD](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/albericod/32/4325_2.png) [@AlbericoD](https://staging-discuss.dev.twitch.com/u/AlbericoD)\
**Post date:** [August 30, 2018, 11:31pm UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/3 "2018-08-30T23:31:04Z")

</div>

Thank you, you always solve my problems.I correct the payload, thank you.  
on the dev server I have problems to participate in it, I can not use the twitch app in linux: /

---

<div class="post-metadata">

**Author:** ![bgirly](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/bgirly/32/5077_2.png) [@bgirly](https://staging-discuss.dev.twitch.com/u/bgirly)\
**Post date:** [August 31, 2018, 8:00am UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/4 "2018-08-31T08:00:57Z")

</div>

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [August 31, 2018, 8:16am UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/5 "2018-08-31T08:16:10Z")

</div>

> [@bgirly](#):
>
> externalfile:dmboannefpncccogfdikhmhpmdnddgoe:%2Fspecial%2Fdrive-f8f5545fa45510d74a0fd553ca2efb0751685173%2Froot%2Fdevrig%2Ezip:f8f5545fa45510d74a0fd553ca2efb0751685173/build/static/media/gear.49692512.svg  
> **strong text** Yea I;m having troubles

Yeah you’ve posted in four different forums with four different blocks of gibberish and all four don’t make any sense…

---

<div class="post-metadata">

**Author:** ![bgirly](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/bgirly/32/5077_2.png) [@bgirly](https://staging-discuss.dev.twitch.com/u/bgirly)\
**Post date:** [August 31, 2018, 8:19am UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/6 "2018-08-31T08:19:29Z")

</div>

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [August 31, 2018, 11:14am UTC](https://staging-discuss.dev.twitch.com/t/payload-chat-extension/17446/7 "2018-08-31T11:14:04Z")

</div>

What is your issue? What do you need help with?

Can you raise your issue in a separate thread rather than cross posting in four threads with links to the other threads and not actually describing your issue?
