openapi: 3.0.0 info: title: SE API Docs description: |- ## Custom Variable types `guid` - string that matches pattern: `/^[0-9a-fA-F]{24}$/` (24 character hexadecimal string) `datetime` - either timestamp in milliseconds (unix timestamp*1000) or string in ISO 8061 format ## Global variables `Authorization` - string: JWT Token you can obtain here: https://streamelements.com/dashboard/account/channels (click "Show secrets") `channelId` - guid: obtained by requesting `/channels/me` endpoint with provided JWT token `channelName` - string: lowercase channel name `timezone` - integer: timezone index contact: { } version: '1.0' servers: - url: 'https://api.streamelements.com/kappa/v2' description: 'V2' variables: { } - url: 'https://api.streamelements.com/kappa/v3' description: 'V3' variables: { } paths: '/activities/{channel}': get: tags: - activities summary: '/:channel' description: List channel activities operationId: '/:channel' security: - httpBearer: [] - OAuth2: ['activities:read'] parameters: - name: after in: query description: datetime - Start date required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: before in: query description: datetime - End date required: true style: form explode: true schema: type: integer format: int64 example: 1544178274000 - name: limit in: query description: integer - events per page between 1 and 100 required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: mincheer in: query description: integer - minimum amount of bits in cheer required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: minhost in: query description: integer - minimum amount of viewers in host required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: minsub in: query description: integer - minimum amount of subscription's months required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: mintip in: query description: integer - minimum amount of tip required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: origin in: query description: '' required: true style: form explode: true schema: type: string - name: types in: query description: 'array - Possible values: follow, tip, host, cheer, redemption, raid, superchat, sponsor, merch' required: true style: form explode: true schema: type: string example: '[follow, tip, sponsor, superchat, host, raid, subscriber, cheer, redemption, merch]' - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:25:17 GMT' Content-Length: content: text/plain: schema: type: string example: '7254' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success' example: - data: username: Toy Bosco amount: 33 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cebcca14be8 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:28:27.648Z' - data: username: Hellen Rohan amount: 28 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2d6ea14b81 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:03:03.148Z' - data: username: Katelynn Runolfsson V amount: 43 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cd73da14c0c type: subscriber channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T19:59:50.002Z' - data: username: Pinkie Lowe amount: 45 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c7a54a14cf5 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T17:50:59.294Z' - data: username: Velma Langosh amount: 8 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2ae4a14b68 type: raid channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T17:32:09.468Z' - data: username: Amya Kilback amount: 35 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c49b2a14c65 type: raid channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T16:12:40.253Z' - data: username: Rosemary Beatty amount: 22 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c0ddaa14bcd type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T14:16:44.503Z' - data: username: Emma O'Connell PhD amount: 8 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c18b5a14d1b type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T14:01:16.581Z' - data: username: Halie Hamill amount: 20 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c78efa14b65 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T13:58:26.849Z' - data: username: Gretchen Koepp amount: 6 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cf882a14c15 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T12:02:09.516Z' - data: username: Kayli Greenholt amount: 37 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3c2da14bb8 type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T10:21:32.894Z' - data: username: Aniyah Cronin amount: 2 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c0e5ea14ce8 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T08:01:05.618Z' - data: username: Chester Beer amount: 39 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c02daa14bc3 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T03:55:39.572Z' - data: username: Jeramy Stark V amount: 21 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c8737a14beb type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T17:33:30.369Z' - data: username: Augustus Crona DVM amount: 9 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c6e75a14c86 type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T17:16:39.223Z' - data: username: Max Jakubowski amount: 11 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c719ea14b9e type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T16:06:41.439Z' - data: username: Junius Tremblay amount: 3 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3caba14c55 type: follow channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T16:03:53.523Z' - data: username: Kali Swift amount: 3 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3ccca14d30 type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T15:28:19.542Z' - data: username: Patrick Kohler amount: 19 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2d71a14c28 type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T14:37:28.669Z' - data: username: Sydni Kemmer MD amount: 19 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c347ea14d0e type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T09:50:17.756Z' - data: username: Jordi Johns amount: 3 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c486ca14b7f type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T01:34:12.037Z' - data: username: Mr. Rachael Bergstrom amount: 45 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2001a14c7f type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T23:46:26.492Z' - data: username: Osbaldo Medhurst amount: 49 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cab54a14c63 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T22:02:52.622Z' - data: username: Emily Russel amount: 21 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cf0f0a14c21 type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T19:12:54.925Z' - data: username: Marco Keeling amount: 35 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c62d5a14d3d type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T18:45:38.679Z' example: - data: username: Toy Bosco amount: 33 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cebcca14be8 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:28:27.648Z' - data: username: Hellen Rohan amount: 28 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2d6ea14b81 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:03:03.148Z' - data: username: Katelynn Runolfsson V amount: 43 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cd73da14c0c type: subscriber channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T19:59:50.002Z' - data: username: Pinkie Lowe amount: 45 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c7a54a14cf5 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T17:50:59.294Z' - data: username: Velma Langosh amount: 8 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2ae4a14b68 type: raid channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T17:32:09.468Z' - data: username: Amya Kilback amount: 35 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c49b2a14c65 type: raid channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T16:12:40.253Z' - data: username: Rosemary Beatty amount: 22 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c0ddaa14bcd type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T14:16:44.503Z' - data: username: Emma O'Connell PhD amount: 8 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c18b5a14d1b type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T14:01:16.581Z' - data: username: Halie Hamill amount: 20 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c78efa14b65 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T13:58:26.849Z' - data: username: Gretchen Koepp amount: 6 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cf882a14c15 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T12:02:09.516Z' - data: username: Kayli Greenholt amount: 37 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3c2da14bb8 type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T10:21:32.894Z' - data: username: Aniyah Cronin amount: 2 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c0e5ea14ce8 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T08:01:05.618Z' - data: username: Chester Beer amount: 39 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c02daa14bc3 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-05T03:55:39.572Z' - data: username: Jeramy Stark V amount: 21 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c8737a14beb type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T17:33:30.369Z' - data: username: Augustus Crona DVM amount: 9 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c6e75a14c86 type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T17:16:39.223Z' - data: username: Max Jakubowski amount: 11 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c719ea14b9e type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T16:06:41.439Z' - data: username: Junius Tremblay amount: 3 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3caba14c55 type: follow channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T16:03:53.523Z' - data: username: Kali Swift amount: 3 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c3ccca14d30 type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T15:28:19.542Z' - data: username: Patrick Kohler amount: 19 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2d71a14c28 type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T14:37:28.669Z' - data: username: Sydni Kemmer MD amount: 19 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c347ea14d0e type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T09:50:17.756Z' - data: username: Jordi Johns amount: 3 message: '' tier: prime avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c486ca14b7f type: redemption channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-04T01:34:12.037Z' - data: username: Mr. Rachael Bergstrom amount: 45 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2001a14c7f type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T23:46:26.492Z' - data: username: Osbaldo Medhurst amount: 49 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cab54a14c63 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T22:02:52.622Z' - data: username: Emily Russel amount: 21 message: '' tier: '1000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cf0f0a14c21 type: host channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T19:12:54.925Z' - data: username: Marco Keeling amount: 35 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c62d5a14d3d type: tip channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-03T18:45:38.679Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "types" fails because ["types" must be an array, "types" is not allowed to be empty, "types" must be one of [follow, tip, sponsor, superchat, host, raid, subscriber, cheer, redemption, merch]]. child "limit" fails because ["limit" must be a number]. child "after" fails because ["after" must be a number of milliseconds or valid date string]. child "before" fails because ["before" must be a number of milliseconds or valid date string]. child "origin" fails because ["origin" is not allowed to be empty]. child "minhost" fails because ["minhost" must be a number]. child "mintip" fails because ["mintip" must be a number]. child "mincheer" fails because ["mincheer" must be a number]. child "minsub" fails because ["minsub" must be a number]' details: - path: - types message: '"types" must be an array' - path: - types message: '"types" is not allowed to be empty' - path: - types message: '"types" must be one of [follow, tip, sponsor, superchat, host, raid, subscriber, cheer, redemption, merch]' - path: - limit message: '"limit" must be a number' - path: - after message: '"after" must be a number of milliseconds or valid date string' - path: - before message: '"before" must be a number of milliseconds or valid date string' - path: - origin message: '"origin" is not allowed to be empty' - path: - minhost message: '"minhost" must be a number' - path: - mintip message: '"mintip" must be a number' - path: - mincheer message: '"mincheer" must be a number' - path: - minsub message: '"minsub" must be a number' deprecated: false '/activities/{channel}/top': get: tags: - activities summary: '/:channel/top' description: List channel's top activities by selected type operationId: '/:channel/top' parameters: - name: offset in: query description: integer - starting element required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: limit in: query description: integer - number of events required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: type in: query description: 'string - Possible values: cheer, tip' required: true style: form explode: true schema: type: string example: tip - name: period in: query description: 'string - Possible values: alltime, months, weeks, session' required: true style: form explode: true schema: type: string example: alltime - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:26:48 GMT' Content-Length: content: text/plain: schema: type: string example: '1039' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success1' example: - total: 50 username: Thurman Borer - total: 50 username: Demarco Okuneva - total: 49 username: Mr. Emile Sawayn - total: 49 username: Ilene Wiegand - total: 49 username: Dr. Macey Lakin - total: 48 username: Quinten Ondricka - total: 48 username: Audrey Heidenreich - total: 48 username: Reymundo Mueller - total: 47 username: Bradford Erdman - total: 47 username: Jakayla Littel - total: 47 username: Samanta Jacobson - total: 46 username: Mr. Melyssa Block - total: 46 username: Ana Erdman - total: 45 username: Monserrat Streich - total: 45 username: Emilie Bartell - total: 45 username: Kellen Robel - total: 45 username: Eleanore Reinger - total: 45 username: Linda Homenick - total: 44 username: Mylene Daugherty - total: 44 username: Ashly Okuneva - total: 44 username: Rocio Goodwin - total: 44 username: Stacy O'Keefe - total: 44 username: Emelie Tremblay - total: 44 username: Pearline Nienow - total: 44 username: Keely Hauck example: - total: 50 username: Thurman Borer - total: 50 username: Demarco Okuneva - total: 49 username: Mr. Emile Sawayn - total: 49 username: Ilene Wiegand - total: 49 username: Dr. Macey Lakin - total: 48 username: Quinten Ondricka - total: 48 username: Audrey Heidenreich - total: 48 username: Reymundo Mueller - total: 47 username: Bradford Erdman - total: 47 username: Jakayla Littel - total: 47 username: Samanta Jacobson - total: 46 username: Mr. Melyssa Block - total: 46 username: Ana Erdman - total: 45 username: Monserrat Streich - total: 45 username: Emilie Bartell - total: 45 username: Kellen Robel - total: 45 username: Eleanore Reinger - total: 45 username: Linda Homenick - total: 44 username: Mylene Daugherty - total: 44 username: Ashly Okuneva - total: 44 username: Rocio Goodwin - total: 44 username: Stacy O'Keefe - total: 44 username: Emelie Tremblay - total: 44 username: Pearline Nienow - total: 44 username: Keely Hauck '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "limit" fails because ["limit" must be a number]. child "offset" fails because ["offset" must be a number]. child "period" fails because ["period" is not allowed to be empty, "period" must be one of [alltime, months, weeks, session]]. child "type" fails because ["type" is not allowed to be empty, "type" must be one of [cheer, tip]]' details: - path: - limit message: '"limit" must be a number' - path: - offset message: '"offset" must be a number' - path: - period message: '"period" is not allowed to be empty' - path: - period message: '"period" must be one of [alltime, months, weeks, session]' - path: - type message: '"type" is not allowed to be empty' - path: - type message: '"type" must be one of [cheer, tip]' deprecated: false '/activities/{channel}/{activityId}': get: tags: - activities summary: '/:channel/:activityId' description: Get activity details by id operationId: '/:channel/:activityId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: activityId in: path description: guid - Activity id required: true style: simple schema: type: string responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:28:46 GMT' Content-Length: content: text/plain: schema: type: string example: '287' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success' example: data: username: Hellen Rohan amount: 28 message: '' tier: '2000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4c2d6ea14b81 type: cheer channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:03:03.148Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "activityId" fails because ["activityId" with value "test" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - activityId message: '"activityId" with value "test" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false post: tags: - activities summary: '/:channel/:activityId1' description: Update activity id operationId: '/:channel/:activityId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: activityId in: path description: guid - Activity id required: true style: simple schema: type: string responses: '200': description: '' headers: { } '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "activityId" fails because ["activityId" with value "test" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - activityId message: '"activityId" with value "test" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/activities/{channel}/{activityId}/replay': post: tags: - activities summary: '/:channel/:activityId/replay' description: Replay activity operationId: '/:channel/:activityId/replay' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: activityId in: path description: guid - Activity id required: true style: simple schema: type: string responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:30:25 GMT' Content-Length: content: text/plain: schema: type: string example: '16' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success3' example: success: true '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "activityId" fails because ["activityId" with value "replay" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - activityId message: '"activityId" with value "replay" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false '/bot/commands/{channel}': get: tags: - commands - bot summary: '/:channel' description: List custom commands operationId: 'Get/:channel' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:56:32 GMT' Content-Length: content: text/plain: schema: type: string example: '389' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/BotCommand' example: - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' example: - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' deprecated: false post: tags: - commands summary: '/:channel' description: Create new command operationId: 'Post/:channel' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channelrequest' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab required: true responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:00:44 GMT' Content-Length: content: text/plain: schema: type: string example: '388' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotCommand' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a52dcde9a4c1de1a14d8d regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T11:00:44.538Z' updatedAt: '2018-12-07T11:00:44.538Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "command" fails because ["command" is not allowed to be empty]. child "type" fails because ["type" is not allowed to be empty, "type" must be one of [say, reply, whisper]]. child "accessLevel" fails because ["accessLevel" must be a number]. child "reply" fails because ["reply" is not allowed to be empty, "reply" length must be at least 1 characters long]' details: - path: - command message: '"command" is not allowed to be empty' - path: - type message: '"type" is not allowed to be empty' - path: - type message: '"type" must be one of [say, reply, whisper]' - path: - accessLevel message: '"accessLevel" must be a number' - path: - reply message: '"reply" is not allowed to be empty' - path: - reply message: '"reply" length must be at least 1 characters long' '409': description: Conflict content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 409 error: Conflict message: Command test already exists deprecated: false '/bot/commands/{channel}/public': get: tags: - commands - bot summary: '/:channel/public' description: List channel's public commands operationId: '/:channel/public' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 19:33:09 GMT' Content-Length: content: text/plain: schema: type: string example: '778' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/BotCommand' example: - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a52dcde9a4c1de1a14d8d regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T11:00:44.538Z' updatedAt: '2018-12-07T11:01:37.758Z' example: - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' - cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a52dcde9a4c1de1a14d8d regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T11:00:44.538Z' updatedAt: '2018-12-07T11:01:37.758Z' deprecated: false '/bot/commands/{channel}/default': get: tags: - commands - bot summary: '/:channel/default' description: Lists default commands operationId: '/:channel/default' parameters: - name: language in: query description: string - language iso code lowercase (eg. en) required: true style: form explode: true schema: type: string - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:57:38 GMT' Content-Length: content: text/plain: schema: type: string example: '15959' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success6' example: - commandId: raffle_join command: join accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Join an active raffle - commandId: emotes command: emotes subCommands: - ffz - bttv - update accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: 'Active BTTV emotes in chat: Clap KKaper gachiBASS gachiGASM monkaS' - commandId: srpause command: pause accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Pause songrequest playback. - commandId: leaderboard command: leaderboard accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - ranklist regex: '' description: 'Check out the $(pointsname) Leaderboard here https://StreamElements.com/${channel.alias}/leaderboard' - commandId: srqueue command: songqueue accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - songlist regex: '' description: 'you can see the songrequest queue here https://StreamElements.com/${channel.alias}/songrequest' - commandId: srplay command: play accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - resume regex: '' description: Resume songrequest playback. - commandId: level command: level accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Set a viewers access level. Reset with !level reset. - commandId: givepoints command: givepoints accessLevel: 100 enabled: false enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - transfer - give regex: '' description: Transfer points to another user. - commandId: commands command: commands accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - cmds regex: '' description: 'You can find a list of all Commands here https://StreamElements.com/${channel.alias}/commands' - commandId: slotmachine command: slots accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: slotmachine cost: 0 cooldown: user: 10 global: 0 aliases: - slotmachine - slot - sm - smp regex: '' description: Play the slot machine - commandId: hypecup command: hypecup subCommands: - clear accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 1 global: 1 aliases: [ ] regex: '' description: Control the HypeCup. - commandId: contest_bet command: bet accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 0 aliases: [ ] regex: '' description: Bet on a contest. - commandId: accountage command: accountage accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - accage - created regex: '' description: '${user} was created 1 year 5 months 27 days 1 hour ago.' - commandId: srremove command: removesong accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - songs.pop() regex: '' description: 'Remove a users songs, or a single song from the queue.' - commandId: raffle_singleraffle command: sraffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - singleraffle regex: '' description: Start a raffle with a single winner - commandId: top command: top subCommands: - points - alltime - online - offline accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 2 aliases: [ ] regex: '' description: Show the top of the leaderboard. - commandId: giveaway command: giveaway accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Show the currently active giveaway. - commandId: followage command: followage accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - howlong regex: '' description: '${user1} has been following ${user2} for 1 year 5 months 27 days 1 hour' - commandId: srskip command: skip accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - skipsong regex: '' description: Skip the current song - commandId: wrongsong command: wrongsong accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - ctrl-z - heybuddyithinkyougotthewrongsong regex: '' description: Removes your last song from the queue - commandId: eightball command: 8ball accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: eightball cost: 0 cooldown: user: 10 global: 3 aliases: - eightball - 69ball - 420ball regex: '' description: Ask the magic 8-ball a question - commandId: store_redeem command: redeem accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 1 aliases: - buy regex: '' description: You successfully redeemed item1 for 420 points. - commandId: permit command: permit accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Prevent a viewer from getting timed out for 60 seconds. - commandId: roulette command: roulette accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: roulette cost: 0 cooldown: user: 60 global: 0 aliases: - gamble regex: '' description: gamble your life away - commandId: editpoints command: addpoints accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - editpoints - bonus regex: '' description: Give points to viewers. Use 'all' for all chatters - commandId: module command: module accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 5 aliases: [ ] regex: '' description: Enable or disable modules via chat. - commandId: next command: next accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - nextsong - whatisthenextsonghomie regex: '' description: 'next song: MrSuicideSheep - WE WON ZULUL [2m3s] requested by LordFluffyButt https://youtu.be/9OG-Qr1qAe4' - commandId: store_items command: items accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - store regex: '' description: 'Available items are: item1, item2, item3 https://StreamElements.com/${channel.alias}/store' - commandId: srsongrequest command: songrequest accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: songrequest cost: 0 cooldown: user: 15 global: 3 aliases: - sr regex: '' description: 'Request a song by youtube id, url or video title.' - commandId: srwhen command: when accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: - mysong regex: '' description: '"My Summer Car - Radio Chill" is at #2 in the queue and is playing 2 mins 3 secs' - commandId: srvolume command: volume accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Change the songrequest volume. - commandId: kappagen command: kappagen accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - emotesplosion regex: '' description: KappaGen emotesplosions. - commandId: command command: command subCommands: - add - remove - edit - options - show accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 3 global: 0 aliases: - cmd regex: '' description: 'Add, edit and delete chat commands.' - commandId: ping command: ping accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleEnabled: true moduleId: admin cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: streamelements has been running for 13 hours 47 mins! - commandId: duel_accept command: accept accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Accept a duel request from another chatter - commandId: bot command: bot subCommands: - mute - unmute - part accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: 'Mute, unmute or remove the bot.' - commandId: raffle_cancel command: cancelraffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - rafflecancel regex: '' description: Cancel an active raffle - commandId: bingo command: bingo subCommands: - bttv - ffz - twitch - all - cancel accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: bingo cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Play a game of emote-bingo - commandId: pepes command: pepes accessLevel: 1000 enabled: false enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 5 aliases: [ ] regex: '' description: Enable or disable pepes in bot responses. - commandId: edit_counter command: editcounter accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - editcount regex: '' description: 'Edit a custom ${count }/${getcount } counter' - commandId: voteskip command: voteskip accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: songrequest cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Vote to skip the current song - commandId: raffle_multiraffle command: raffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - mraffle - multiraffle regex: '' description: Start a raffle with multiple winners - commandId: duel command: duel accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Duel another chatter for points - commandId: setpoints command: setpoints accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Set the points of a viewer. - commandId: watchtime command: watchtime accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 1 aliases: - viewtime regex: '' description: '${user} has spent ${user.time_online|''0 seconds''} watching ${channel}' - commandId: duel_cancel command: cancelduel accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Cancel a duel request to another chatter - commandId: quote command: quote subCommands: - add - remove accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: 'Add, remove and show quotes.' - commandId: points command: points accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 1 aliases: [ ] regex: '' description: $(user) has $(user.points) $(pointsname) and is rank $(user.points_rank) on the leaderboard. - commandId: chatstats command: chatstats accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - twitchstats regex: '' description: 'https://stats.StreamElements.com/c/$(channel) PogChamp' - commandId: srsong command: song accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: 'current song: harambe.waw - WE WON ZULUL [2m3s] requested by nuuls https://youtu.be/9OG-Qr1qAe4' - commandId: settitle command: settitle accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: - setitle regex: '' description: Update the stream title. - commandId: duel_deny command: deny accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Deny a duel request from another chatter - commandId: giveaway_enter command: enter accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - ticket regex: '' description: Buy tickets for a giveaway. - commandId: uptime command: uptime accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - downtime regex: '' description: '${channel} has been streaming for 2 hours 20 mins' - commandId: contest_contest command: contest accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Show the currently active contest. - commandId: tip command: tip accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - donate regex: '' description: 'You can Tip to $(channel) using this link https://StreamElements.com/${channel.alias}/tip' - commandId: setgame command: setgame accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: Update the channels game. example: - commandId: raffle_join command: join accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Join an active raffle - commandId: emotes command: emotes subCommands: - ffz - bttv - update accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: 'Active BTTV emotes in chat: Clap KKaper gachiBASS gachiGASM monkaS' - commandId: srpause command: pause accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Pause songrequest playback. - commandId: leaderboard command: leaderboard accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - ranklist regex: '' description: 'Check out the $(pointsname) Leaderboard here https://StreamElements.com/${channel.alias}/leaderboard' - commandId: srqueue command: songqueue accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - songlist regex: '' description: 'you can see the songrequest queue here https://StreamElements.com/${channel.alias}/songrequest' - commandId: srplay command: play accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - resume regex: '' description: Resume songrequest playback. - commandId: level command: level accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Set a viewers access level. Reset with !level reset. - commandId: givepoints command: givepoints accessLevel: 100 enabled: false enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - transfer - give regex: '' description: Transfer points to another user. - commandId: commands command: commands accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - cmds regex: '' description: 'You can find a list of all Commands here https://StreamElements.com/${channel.alias}/commands' - commandId: slotmachine command: slots accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: slotmachine cost: 0 cooldown: user: 10 global: 0 aliases: - slotmachine - slot - sm - smp regex: '' description: Play the slot machine - commandId: hypecup command: hypecup subCommands: - clear accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 1 global: 1 aliases: [ ] regex: '' description: Control the HypeCup. - commandId: contest_bet command: bet accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 0 aliases: [ ] regex: '' description: Bet on a contest. - commandId: accountage command: accountage accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - accage - created regex: '' description: '${user} was created 1 year 5 months 27 days 1 hour ago.' - commandId: srremove command: removesong accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - songs.pop() regex: '' description: 'Remove a users songs, or a single song from the queue.' - commandId: raffle_singleraffle command: sraffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - singleraffle regex: '' description: Start a raffle with a single winner - commandId: top command: top subCommands: - points - alltime - online - offline accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 2 aliases: [ ] regex: '' description: Show the top of the leaderboard. - commandId: giveaway command: giveaway accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Show the currently active giveaway. - commandId: followage command: followage accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - howlong regex: '' description: '${user1} has been following ${user2} for 1 year 5 months 27 days 1 hour' - commandId: srskip command: skip accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 10 aliases: - skipsong regex: '' description: Skip the current song - commandId: wrongsong command: wrongsong accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - ctrl-z - heybuddyithinkyougotthewrongsong regex: '' description: Removes your last song from the queue - commandId: eightball command: 8ball accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: eightball cost: 0 cooldown: user: 10 global: 3 aliases: - eightball - 69ball - 420ball regex: '' description: Ask the magic 8-ball a question - commandId: store_redeem command: redeem accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 1 aliases: - buy regex: '' description: You successfully redeemed item1 for 420 points. - commandId: permit command: permit accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Prevent a viewer from getting timed out for 60 seconds. - commandId: roulette command: roulette accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: roulette cost: 0 cooldown: user: 60 global: 0 aliases: - gamble regex: '' description: gamble your life away - commandId: editpoints command: addpoints accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - editpoints - bonus regex: '' description: Give points to viewers. Use 'all' for all chatters - commandId: module command: module accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 5 aliases: [ ] regex: '' description: Enable or disable modules via chat. - commandId: next command: next accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - nextsong - whatisthenextsonghomie regex: '' description: 'next song: MrSuicideSheep - WE WON ZULUL [2m3s] requested by LordFluffyButt https://youtu.be/9OG-Qr1qAe4' - commandId: store_items command: items accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - store regex: '' description: 'Available items are: item1, item2, item3 https://StreamElements.com/${channel.alias}/store' - commandId: srsongrequest command: songrequest accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: songrequest cost: 0 cooldown: user: 15 global: 3 aliases: - sr regex: '' description: 'Request a song by youtube id, url or video title.' - commandId: srwhen command: when accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: - mysong regex: '' description: '"My Summer Car - Radio Chill" is at #2 in the queue and is playing 2 mins 3 secs' - commandId: srvolume command: volume accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Change the songrequest volume. - commandId: kappagen command: kappagen accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - emotesplosion regex: '' description: KappaGen emotesplosions. - commandId: command command: command subCommands: - add - remove - edit - options - show accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 3 global: 0 aliases: - cmd regex: '' description: 'Add, edit and delete chat commands.' - commandId: ping command: ping accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleEnabled: true moduleId: admin cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: streamelements has been running for 13 hours 47 mins! - commandId: duel_accept command: accept accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Accept a duel request from another chatter - commandId: bot command: bot subCommands: - mute - unmute - part accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: 'Mute, unmute or remove the bot.' - commandId: raffle_cancel command: cancelraffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - rafflecancel regex: '' description: Cancel an active raffle - commandId: bingo command: bingo subCommands: - bttv - ffz - twitch - all - cancel accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: bingo cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Play a game of emote-bingo - commandId: pepes command: pepes accessLevel: 1000 enabled: false enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 5 aliases: [ ] regex: '' description: Enable or disable pepes in bot responses. - commandId: edit_counter command: editcounter accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: - editcount regex: '' description: 'Edit a custom ${count }/${getcount } counter' - commandId: voteskip command: voteskip accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: songrequest cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Vote to skip the current song - commandId: raffle_multiraffle command: raffle accessLevel: 500 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: - mraffle - multiraffle regex: '' description: Start a raffle with multiple winners - commandId: duel command: duel accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Duel another chatter for points - commandId: setpoints command: setpoints accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Set the points of a viewer. - commandId: watchtime command: watchtime accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 1 aliases: - viewtime regex: '' description: '${user} has spent ${user.time_online|''0 seconds''} watching ${channel}' - commandId: duel_cancel command: cancelduel accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Cancel a duel request to another chatter - commandId: quote command: quote subCommands: - add - remove accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: 'Add, remove and show quotes.' - commandId: points command: points accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 5 global: 1 aliases: [ ] regex: '' description: $(user) has $(user.points) $(pointsname) and is rank $(user.points_rank) on the leaderboard. - commandId: chatstats command: chatstats accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - twitchstats regex: '' description: 'https://stats.StreamElements.com/c/$(channel) PogChamp' - commandId: srsong command: song accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: 'current song: harambe.waw - WE WON ZULUL [2m3s] requested by nuuls https://youtu.be/9OG-Qr1qAe4' - commandId: settitle command: settitle accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: - setitle regex: '' description: Update the stream title. - commandId: duel_deny command: deny accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: duel cost: 0 cooldown: user: 10 global: 0 aliases: [ ] regex: '' description: Deny a duel request from another chatter - commandId: giveaway_enter command: enter accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 10 global: 0 aliases: - ticket regex: '' description: Buy tickets for a giveaway. - commandId: uptime command: uptime accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - downtime regex: '' description: '${channel} has been streaming for 2 hours 20 mins' - commandId: contest_contest command: contest accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: [ ] regex: '' description: Show the currently active contest. - commandId: tip command: tip accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 15 global: 5 aliases: - donate regex: '' description: 'You can Tip to $(channel) using this link https://StreamElements.com/${channel.alias}/tip' - commandId: setgame command: setgame accessLevel: 1000 enabled: true enabledOnline: true enabledOffline: true moduleId: '' cost: 0 cooldown: user: 0 global: 15 aliases: [ ] regex: '' description: Update the channels game. deprecated: false '/bot/commands/{channel}/default/{commandId}': put: tags: - commands summary: '/:channel/default/:commandId' description: Update default command operationId: '/:channel/default/:commandId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: commandId in: path description: string - command id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json requestBody: description: '' content: application/json; charset=utf-8: schema: type: object example: { } examples: example-1: value: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 09:09:01 GMT' Content-Length: content: text/plain: schema: type: string example: '240' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotCommand' example: command: chatstats accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true cost: 0 cooldown: user: 15 global: 5 aliases: - twitchstats regex: '' channel: 5b2e2007760aeb7729487dab commandId: chatstats '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "command" fails because ["command" is required]. child "reply" fails because ["reply" is required]' details: - path: - command message: '"command" is required' - path: - reply message: '"reply" is required' deprecated: false '/bot/commands/{channel}/{commandId}': get: tags: - commands summary: '/:channel/:commandId' description: Get command details operationId: '/:channel/:commandId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: commandId in: path description: guid - Command id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:58:48 GMT' Content-Length: content: text/plain: schema: type: string example: '387' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotCommand' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "commandId" fails because ["commandId" with value "1" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - commandId message: '"commandId" with value "1" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false put: tags: - commands summary: '/:channel/:commandId' description: Update command details operationId: 'Put/:channel/:commandId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: commandId in: path description: guid - Command id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/Command' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:01:37 GMT' Content-Length: content: text/plain: schema: type: string example: '388' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotCommand' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a52dcde9a4c1de1a14d8d regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T11:00:44.538Z' updatedAt: '2018-12-07T11:01:37.758Z' deprecated: false delete: tags: - commands summary: '/:channel/:commandId1' description: Delete command operationId: '/:channel/:commandId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: commandId in: path description: guid - Command id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/bot/timers/{channel}': get: tags: - timers summary: '/:channel' description: List timers operationId: 'Get/:channel1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:11:53 GMT' Content-Length: content: text/plain: schema: type: string example: '307' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success11' example: - online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 _id: 5c0aa9d3de9a4c4622a14e07 channel: 5b2e2007760aeb7729487dab name: test timer message: This is a test createdAt: '2018-12-07T17:11:47.909Z' updatedAt: '2018-12-07T17:11:47.909Z' example: - online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 _id: 5c0aa9d3de9a4c4622a14e07 channel: 5b2e2007760aeb7729487dab name: test timer message: This is a test createdAt: '2018-12-07T17:11:47.909Z' updatedAt: '2018-12-07T17:11:47.909Z' deprecated: false post: tags: - timers summary: '/:channel' description: Create a new timer operationId: 'Post/:channel1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channelrequest1' example: online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 name: '' message: '' required: true responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:00:44 GMT' Content-Length: content: text/plain: schema: type: string example: '388' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotCommand' example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a52dcde9a4c1de1a14d8d regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T11:00:44.538Z' updatedAt: '2018-12-07T11:00:44.538Z' '409': description: Conflict content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 409 error: Conflict message: Command test already exists deprecated: false '/bot/timers/{channel}/{timerId}': get: tags: - timers summary: '/:channel/:timerId' description: Get timer details operationId: '/:channel/:timerId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: timerId in: path description: guid - Timer id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:12:08 GMT' Content-Length: content: text/plain: schema: type: string example: '305' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success11' example: online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 _id: 5c0aa9d3de9a4c4622a14e07 channel: 5b2e2007760aeb7729487dab name: test timer message: This is a test createdAt: '2018-12-07T17:11:47.909Z' updatedAt: '2018-12-07T17:11:47.909Z' deprecated: false put: tags: - timers summary: '/:channel/:timerId' description: Update timer details operationId: 'Put/:channel/:timerId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: timerId in: path description: guid - Timer id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:13:23 GMT' Content-Length: content: text/plain: schema: type: string example: '306' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success11' example: online: enabled: true interval: 5 offline: enabled: false interval: 35 enabled: true chatLines: 5 _id: 5c0aa9d3de9a4c4622a14e07 channel: 5b2e2007760aeb7729487dab name: test timer message: This is a test createdAt: '2018-12-07T17:11:47.909Z' updatedAt: '2018-12-07T17:13:23.118Z' deprecated: false delete: tags: - timers summary: '/:channel/:timerId1' description: Delete timer operationId: '/:channel/:timerId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: timerId in: path description: guid - Timer id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/bot/modules/{channel}': get: tags: - modules summary: '/:channel' description: 'TODO: Add Description' operationId: 'Get/:channel12' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 20:19:23 GMT' Content-Length: content: text/plain: schema: type: string example: '5947' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotModules' example: roulette: cooldown: user: 60 global: 0 messages: win: '/me {user} won {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsGoodMan' lose: '/me {user} lost {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsBadMan' allinWin: '/me PogChamp {user} went all in and won {bet} ${pointsname} PogChamp they now have {points} ${pointsname} FeelsGoodMan' allinLose: '/me {user} went all in and lost every single one of their {bet} ${pointsname} LUL' enabled: false luck: 45 minAmount: 1 raffle: single: messages: start: '/me PogChamp a Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Raffle has ended and {winner} won {points} ${pointsname} FeelsGoodMan' duration: 30 maxAmount: 3000 multi: messages: start: '/me PogChamp a Multi-Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Multi-Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Multi-Raffle has ended and {winner} won {points} ${pointsname} each FeelsGoodMan' duration: 30 maxAmount: 6000 enabled: false pyramid: enabled: false messages: - _id: 5b2e2007760aeb7356487db5 width: 3 message: '/me nice {width}-width {emote} pyramid {user} LUL' - _id: 5b2e2007760aeb46e0487db4 width: 5 message: '/me PogChamp {user} just finished a {width}-width {emote} pyramid, gj KKona' - _id: 5b2e2007760aeb39fc487db3 width: 9 message: '/me {user} just finished a {width}-width {emote} pyramid! Now thats what i call pyramid farming Kappa //' - _id: 5b2e2007760aeb22ae487db2 width: 15 message: '/me {user} just finished a {width}-width {emote} pyramid!!! I almost ran out of memory there MrDestructoid //' - _id: 5b2e2007760aeb6219487db1 width: 25 message: '/me WutFace {user} just finished a {width}-width {emote} pyramid!!! BUFFER OVERFLOW WutFace WutFace WutFace' bingo: enabled: false maxAmount: 4000 slotmachine: cooldown: user: 60 global: 0 messages: win: '@{user} you got {emotes} and won {points} ${pointsname} PogChamp //' lose: '@{user} you got {emotes} and lost your {points} ${pointsname} LUL' enabled: false returnAmount: 80 minAmount: 100 emotes: - Kappa - PogChamp - BibleThump - OpieOP - 4Head duel: cooldown: user: 5 global: 0 messages: win: '/me {winner} won the Duel vs {loser} PogChamp gj {winner} Kappa //' pointsWin: '/me {winner} won the Duel vs {loser} PogChamp {winner} won {points} ${pointsname} FeelsGoodMan' enabled: false eightball: cooldown: user: 5 global: 15 enabled: false messages: - sure - are you kidding?! - yeah - 'no' - i think so - don't bet on it - ja - doubtful - for sure - forget about it - nein - maybe - Kappa Keepo PogChamp - sure - i don't think so - it is so - leaning towards no - look deep in your heart and you will see the answer - most definitely - most likely - my sources say yes - never - nah m8 - might actually be yes - no. - outlook good - outlook not so good - perhaps - mayhaps - that's a tough one - idk kev - don't ask that - the answer to that isn't pretty - the heavens point to yes - who knows? - without a doubt - 'yesterday it would''ve been a yes, but today it''s a yep' - you will have to wait emotes: - Kappa - Keepo - xD - KKona - 4Head - EleGiggle - DansGame - KappaCool - BrokeBack - OpieOP - KappaRoss - KappaPride - FeelsBadMan - FeelsGoodMan - FeelsBirthdayMan - FeelsAmazingMan - PogChamp - VisLaud - OhMyDog - FrankerZ - DatSheffy - BabyRage - VoHiYo - haHAA - LUL - ResidentSleeper - SourPls - TriHard - SMOrc emotecombo: enabled: false minCount: 5 cooldown: 10 messages: - _id: 5b2e2007760aeb1d7e487dba count: 3 message: '{count}x {emote} combo' - _id: 5b2e2007760aeb31c3487db9 count: 10 message: '{count}x {emote} combo PogChamp' - _id: 5b2e2007760aeb4b11487db8 count: 20 message: '/me {user} ruined the {count}x {emote} combo KappaRoss' - _id: 5b2e2007760aeb4251487db7 count: 50 message: '/me you don''t ruin {count}x {emote} combos {user} DansGame' - _id: 5b2e2007760aebbbe7487db6 count: 420 message: '/timeout {user} {count} you don''t ruin {emote} combos DansGame' twitter: enabled: false replies: false retweets: false template: '/me PogChamp new Tweet from {user}: {tweet}' followed: - twitchsupport - streamelements chatalerts: follow: enabled: true messages: - 'Thank you for following {user} :)' tip: enabled: true messages: - _id: 5b2e2007760aebcb99487dbb amount: 1 message: '{user} just tipped {currency}{amount} PogChamp' host: enabled: true messages: - _id: 5b2e2007760aebad31487dbc amount: 1 message: '{user} just hosted the stream for {amount} viewers PogChamp' subscriber: enabled: true messages: - _id: 5b2e2007760aeb0830487dbe amount: 1 message: '{user} just subscribed PogChamp' - _id: 5b2e2007760aebaf00487dbd amount: 2 message: '{user} just subscribed for {amount} months in a row PogChamp' cheer: enabled: true messages: - _id: 5b2e2007760aeb5381487dbf amount: 1 message: '{user} just cheered {amount} bits PogChamp' redemption: enabled: true message: '{user} just redeemed {item} PogChamp' raid: enabled: true messages: - _id: 5b2e2007760aeb0fed487dc0 amount: 1 message: '{user} just raided the channel with {amount} viewers PogChamp' enabled: false delay: 0 songrequest: voteskip: enabled: true votesRequired: 5 enabled: true moderation: true minUserLevel: 100 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 announcements: streamStart: enabled: true message: '${channel.display_name} is now live! Streaming {game}: {title}' enabled: true deprecated: false /bot/filters/banphrases/search: get: tags: - filters summary: /banphrases/search description: Get details for provided banned phrase id operationId: /banphrases/search parameters: - name: id in: query description: guid - banned phrase id required: true style: form explode: true schema: type: string - name: channel in: query description: string - channel name required: true style: form explode: true schema: type: string example: leeeeex - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 10:11:31 GMT' Content-Length: content: text/plain: schema: type: string example: '303' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success16' example: - public: false excludeLevel: 500 enabled: true appliesTo: [ ] runsOn: [ ] _id: 5c0b9794de9a4c1f3aa15034 name: someInsult phrases: [ ] channel: 5b2e2007760aeb7729487dab lastUpdatedBy: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T10:06:12.342Z' updatedAt: '2018-12-08T10:06:12.342Z' example: - public: false excludeLevel: 500 enabled: true appliesTo: [ ] runsOn: [ ] _id: 5c0b9794de9a4c1f3aa15034 name: someInsult phrases: [ ] channel: 5b2e2007760aeb7729487dab lastUpdatedBy: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T10:06:12.342Z' updatedAt: '2018-12-08T10:06:12.342Z' deprecated: false '/bot/filters/{channel}': get: tags: - filters summary: '/:channel' description: List filters operationId: 'Get/:channel123' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 09:58:59 GMT' Content-Length: content: text/plain: schema: type: string example: '928' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotFilters' example: activitySettings: enabled: false enableDefaultPhrases: true enableCustomPhrases: false mode: 3 replaceWords: - bunnies - butterfly - kitten - love - gingerly - flowers - puppy - joyful - rainbows - unicorn botFilters: caps: timeout: length: 300 settings: limit: 50 min: 8 percent: 60 enabled: false exclude: 300 links: timeout: length: 300 enabled: false exclude: 300 whitelist: [ ] blacklist: [ ] banphrases: enabled: false emotes: timeout: length: 300 settings: limit: 20 enabled: false exclude: 300 symbols: timeout: length: 300 settings: limit: 50 min: 15 percent: 40 enabled: false exclude: 300 paragraph: timeout: length: 300 settings: limit: 250 enabled: false exclude: 300 banphrases: [ ] _id: 5b2e2007760aeb6949487daf channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.768Z' updatedAt: '2018-06-23T10:25:11.768Z' deprecated: false put: tags: - filters summary: '/:channel' description: Update channel settings operationId: 'Put/:channel' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: string example: '{"banphrases":,"filter":}' example: '{"banphrases":,"filter":}' required: true responses: '200': description: '' headers: { } deprecated: false '/bot/filters/{channel}/banphrases': post: tags: - filters summary: '/:channel/banphrases' description: Add new banphrases group operationId: '/:channel/banphrases' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/Banphrasesrequest' example: name: '' required: true responses: '200': description: '' headers: { } deprecated: false '/bot/filters/{channel}/test': post: tags: - filters summary: '/:channel/test' description: Test a message against filters operationId: '/:channel/test' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: string example: '{"origin":,"data":}' example: '{"origin":,"data":}' required: true responses: '200': description: '' headers: { } deprecated: false '/bot/filters/{channel}/banphrases/{groupId}': put: tags: - filters summary: '/:channel/banphrases/:groupId' description: Update banphrases group operationId: '/:channel/banphrases/:groupId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: groupId in: path description: guid - group id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: { } deprecated: false delete: tags: - filters summary: '/:channel/banphrases/:groupId' description: Delete banphrases group operationId: 'Delete/:channel/banphrases/:groupId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: groupId in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/bot/filters/{channel}/{filter}': put: tags: - filters summary: '/:channel/:filter' description: Start a contest operationId: '/:channel/:filter' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: filter in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: string example: '{"filter":}' example: '{"filter":}' required: true responses: '200': description: '' headers: { } deprecated: false '/bot/{channel}': get: tags: - bot summary: '/:channel' description: Get bot info operationId: 'Get/:channel1234' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:31:00 GMT' Content-Length: content: text/plain: schema: type: string example: '176' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotSettings' example: bot: enabled: true name: streamelements joined: false muted: false mod: false allowCustomName: false language: en channel: 5b2e2007760aeb7729487dab logs: [ ] deprecated: false '/bot/{channel}/join': post: tags: - bot summary: '/:channel/join' description: Join bot to channel operationId: '/:channel/join' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:31:26 GMT' Content-Length: content: text/plain: schema: type: string example: '96' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotJoinResponse' example: status: 200 channel: 5b2e2007760aeb7729487dab message: successfully joined your channel '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 400 error: Bad Request message: The bot is already in your channel deprecated: false '/bot/{channel}/part': post: tags: - bot summary: '/:channel/part' description: Leave bot from channel operationId: '/:channel/part' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:32:53 GMT' Content-Length: content: text/plain: schema: type: string example: '96' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotJoinResponse' example: status: 200 channel: 5b2e2007760aeb7729487dab message: successfully parted your channel deprecated: false '/bot/{channel}/mute': post: tags: - bot summary: '/:channel/mute' description: Mute bot operationId: '/:channel/mute' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:31:37 GMT' Content-Length: content: text/plain: schema: type: string example: '93' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotJoinResponse' example: status: 200 channel: 5b2e2007760aeb7729487dab message: Muted the bot in your channel '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 400 error: Bad Request message: The bot is already muted in your channel deprecated: false '/bot/{channel}/unmute': post: tags: - bot summary: '/:channel/unmute' description: Unmute bot operationId: '/:channel/unmute' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:31:56 GMT' Content-Length: content: text/plain: schema: type: string example: '95' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotJoinResponse' example: status: 200 channel: 5b2e2007760aeb7729487dab message: Unmuted the bot in your channel '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 400 error: Bad Request message: The bot is currently not muted deprecated: false '/bot/{channel}/say': post: tags: - bot summary: '/:channel/say' description: Send message to channel as bot operationId: '/:channel/say' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channel_sayrequest' example: message: '{{botMessage}}' required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:18:35 GMT' Content-Length: content: text/plain: schema: type: string example: '76' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/BotJoinResponse' example: status: 200 channel: 5b2e2007760aeb7729487dab message: test message deprecated: false '/bot/{channel}/language': post: tags: - bot summary: '/:channel/language' description: Set bot language operationId: '/:channel/language' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channel_languagerequest' example: language: en required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:32:33 GMT' Content-Length: content: text/plain: schema: type: string example: '2' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: text/plain; charset=utf-8: schema: type: string example: OK example: OK '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "language" fails because ["language" length must be 2 characters long]' details: - path: - language message: '"language" length must be 2 characters long' deprecated: false '/bot/{channel}/levels': get: tags: - bot summary: '/:channel/levels' description: List channel permissions for users operationId: '/:channel/levels' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:20:07 GMT' Content-Length: content: text/plain: schema: type: string example: '110' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/UserLevel' example: - username: testuser lastActive: '0001-01-01T00:00:00Z' moderator: false subscriber: false level: 500 example: - username: testuser lastActive: '0001-01-01T00:00:00Z' moderator: false subscriber: false level: 500 deprecated: false post: tags: - bot summary: '/:channel/levels' description: Add user to permissions table operationId: 'Post/:channel/levels' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channel_levelsrequest' example: username: '' level: 500 required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:19:45 GMT' Content-Length: content: text/plain: schema: type: string example: '108' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/UserLevel' example: username: testuser lastActive: '0001-01-01T00:00:00Z' moderator: false subscriber: false level: 500 deprecated: false '/bot/{channel}/levels/{username}': delete: tags: - bot summary: '/:channel/levels/:username' description: Remove user from permission table operationId: '/:channel/levels/:username' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: username in: path description: string - Username required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:20:25 GMT' Content-Length: content: text/plain: schema: type: string example: '52' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success26' example: statusCode: 201 message: Removed user testuser deprecated: false '/bot/{channel}/counters/{counter}': get: tags: - bot summary: '/:channel/counters/:counter' description: Get list of bot modules operationId: '/:channel/counters/:counter' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: counter in: path description: string - Counter name required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 09:39:57 GMT' Content-Length: content: text/plain: schema: type: string example: '35' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success27' example: counter: testcounter value: 1 deprecated: false /channels/me: get: tags: - channels summary: /me description: Get channels details linked to provided JWT Token operationId: /me parameters: - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:17:03 GMT' Content-Length: content: text/plain: schema: type: string example: '920' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/LinkedChannels' example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' accessToken: ixfd2ussul9naws1agx16n8ufwny5a apiToken: 7JkHvfuVsd5I1f1A0TRF isPartner: false broadcasterType: '' users: - user: 5b2e2007760aeb6677487daa providerId: '85827806' role: owner ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T09:29:01.582Z' lastLogin: '2018-12-07T09:29:01.58Z' country: US providerTotals: follower-total: 6 features: [ ] geo: US deprecated: false '/channels/{channel}': get: tags: - channels summary: '/:channel' description: Get channel details for provided channel id or channel name operationId: 'Get/:channel12345' parameters: - name: channel in: path description: String|guid - Channel name or channel id required: true style: simple schema: type: string example: leeeeex - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:43:19 GMT' Content-Length: content: text/plain: schema: type: string example: '444' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/SimpleChannelDetails' example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch _id: 5b2e2007760aeb7729487dab avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' isPartner: false broadcasterType: '' inactive: false deprecated: false '/channels/{channel}/details': get: tags: - channels summary: '/:channel/details' description: Get channel details operationId: '/:channel/details' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:43:42 GMT' Content-Length: content: text/plain: schema: type: string example: '874' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/ChannelDetails' example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' accessToken: ixfd2ussul9naws1agx16n8ufwny5a apiToken: 7JkHvfuVsd5I1f1A0TRF isPartner: false broadcasterType: '' users: - user: 5b2e2007760aeb6677487daa providerId: '85827806' role: owner ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T10:43:42.282Z' lastLogin: '2018-12-07T10:43:42.281Z' country: US inactive: false deprecated: false '/channels/{channel}/emotes': get: tags: - channels summary: '/:channel/emotes' description: 'Get emotes that can be used on channel (twitch, bttv, ffz)' operationId: '/:channel/emotes' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 10:47:24 GMT' Content-Length: content: text/plain: schema: type: string example: '96217' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/ChannelEmotes' example: bttvChannelEmotes: gachiBASS: _id: 57719a9a6bdecd592c3ad59b name: gachiBASS type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/1x' '2': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/2x' '4': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/3x' bttvGlobalEmotes: (chompy): _id: 550b225fff8ecee922d2a3b2 name: (chompy) type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/1x' '2': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/2x' '4': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/3x' (poolparty): _id: 5502883d135896936880fdd3 name: (poolparty) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/1x' '2': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/2x' '4': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/3x' (puke): _id: 550288fe135896936880fdd4 name: (puke) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/1x' '2': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/2x' '4': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/3x' ':''(': _id: 55028923135896936880fdd5 name: ':''(' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/1x' '2': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/2x' '4': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/3x' ':tf:': _id: 54fa8f1401e468494b85b537 name: ':tf:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/3x' AngelThump: _id: 566ca1a365dbbdab32ec055b name: AngelThump type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/1x' '2': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/2x' '4': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/3x' BaconEffect: _id: 54fbf05a01abde735115de5e name: BaconEffect type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/1x' '2': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/2x' '4': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/3x' BadAss: _id: 54faa4f101e468494b85b577 name: BadAss type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/1x' '2': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/2x' '4': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/3x' BasedGod: _id: 566c9eeb65dbbdab32ec052b name: BasedGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/1x' '2': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/2x' '4': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/3x' BatKappa: _id: 550b6b07ff8ecee922d2a3e7 name: BatKappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/1x' '2': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/2x' '4': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/3x' Blackappa: _id: 54faa50d01e468494b85b578 name: Blackappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/1x' '2': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/2x' '4': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/3x' BroBalt: _id: 54fbf00a01abde735115de5c name: BroBalt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/1x' '2': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/2x' '4': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/3x' ButterSauce: _id: 54fbf02f01abde735115de5d name: ButterSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/1x' '2': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/2x' '4': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/3x' CHAccepted: _id: 54fa8fb201e468494b85b53b name: CHAccepted type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/3x' CandianRage: _id: 54fbf09c01abde735115de61 name: CandianRage type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/1x' '2': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/2x' '4': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/3x' CiGrip: _id: 54fa8fce01e468494b85b53c name: CiGrip type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/3x' ConcernDoge: _id: 566c9f6365dbbdab32ec0532 name: ConcernDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/1x' '2': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/2x' '4': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/3x' CruW: _id: 55471c2789d53f2d12781713 name: CruW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/1x' '2': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/2x' '4': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/3x' 'D:': _id: 55028cd2135896936880fdd7 name: 'D:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/1x' '2': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/2x' '4': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/3x' DatSauce: _id: 54fa903b01e468494b85b53f name: DatSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/1x' '2': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/2x' '4': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/3x' DogeWitIt: _id: 54faa52f01e468494b85b579 name: DogeWitIt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/1x' '2': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/2x' '4': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/3x' DuckerZ: _id: 573d38b50ffbf6cc5cc38dc9 name: DuckerZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/1x' '2': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/2x' '4': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/3x' FCreep: _id: 56d937f7216793c63ec140cb name: FCreep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/1x' '2': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/2x' '4': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/3x' FapFapFap: _id: 566c9f9265dbbdab32ec0538 name: FapFapFap type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/1x' '2': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/2x' '4': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/3x' FeelsAmazingMan: _id: 5733ff12e72c3c0814233e20 name: FeelsAmazingMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/1x' '2': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/2x' '4': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/3x' FeelsBadMan: _id: 566c9fc265dbbdab32ec053b name: FeelsBadMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/1x' '2': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/2x' '4': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/3x' FeelsBirthdayMan: _id: 55b6524154eefd53777b2580 name: FeelsBirthdayMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/1x' '2': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/2x' '4': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/3x' FeelsGoodMan: _id: 566c9fde65dbbdab32ec053e name: FeelsGoodMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/1x' '2': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/2x' '4': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/3x' FeelsPumpkinMan: _id: 580e438942170bfd57189866 name: FeelsPumpkinMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/1x' '2': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/2x' '4': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/3x' FireSpeed: _id: 566c9ff365dbbdab32ec0541 name: FireSpeed type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/1x' '2': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/2x' '4': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/3x' FishMoley: _id: 566ca00f65dbbdab32ec0544 name: FishMoley type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/1x' '2': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/2x' '4': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/3x' ForeverAlone: _id: 54fa909b01e468494b85b542 name: ForeverAlone type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/1x' '2': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/2x' '4': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/3x' FuckYea: _id: 54fa90d601e468494b85b544 name: FuckYea type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/1x' '2': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/2x' '4': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/3x' GabeN: _id: 54fa90ba01e468494b85b543 name: GabeN type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/1x' '2': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/2x' '4': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/3x' HHydro: _id: 54fbef6601abde735115de57 name: HHydro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/1x' '2': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/2x' '4': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/3x' HailHelix: _id: 54fa90f201e468494b85b545 name: HailHelix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/1x' '2': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/2x' '4': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/3x' HerbPerve: _id: 54fa913701e468494b85b546 name: HerbPerve type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/1x' '2': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/2x' '4': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/3x' Hhhehehe: _id: 566ca02865dbbdab32ec0547 name: Hhhehehe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/1x' '2': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/2x' '4': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/3x' KKona: _id: 566ca04265dbbdab32ec054a name: KKona type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/1x' '2': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/2x' '4': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/3x' KaRappa: _id: 550b344bff8ecee922d2a3c1 name: KaRappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/1x' '2': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/2x' '4': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/3x' Kaged: _id: 54fbf11001abde735115de66 name: Kaged type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/1x' '2': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/2x' '4': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/3x' KappaCool: _id: 560577560874de34757d2dc0 name: KappaCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/1x' '2': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/2x' '4': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/3x' LuL: _id: 567b00c61ddbe1786688a633 name: LuL type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/1x' '2': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/2x' '4': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/3x' M&Mjc: _id: 54fab45f633595ca4c713abc name: M&Mjc type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/1x' '2': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/2x' '4': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/3x' NaM: _id: 566ca06065dbbdab32ec054e name: NaM type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/1x' '2': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/2x' '4': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/3x' OhGod: _id: 566ca07965dbbdab32ec0552 name: OhGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/1x' '2': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/2x' '4': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/3x' OhMyGoodness: _id: 54fa925e01e468494b85b54d name: OhMyGoodness type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/1x' '2': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/2x' '4': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/3x' OhhhKee: _id: 54fbefa901abde735115de59 name: OhhhKee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/1x' '2': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/2x' '4': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/3x' PancakeMix: _id: 54fa927801e468494b85b54e name: PancakeMix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/1x' '2': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/2x' '4': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/3x' PedoBear: _id: 54fa928f01e468494b85b54f name: PedoBear type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/1x' '2': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/2x' '4': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/3x' PokerFace: _id: 54fa92a701e468494b85b550 name: PokerFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/1x' '2': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/2x' '4': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/3x' PoleDoge: _id: 566ca09365dbbdab32ec0555 name: PoleDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/1x' '2': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/2x' '4': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/3x' RageFace: _id: 54fa92d701e468494b85b552 name: RageFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/1x' '2': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/2x' '4': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/3x' RarePepe: _id: 555015b77676617e17dd2e8e name: RarePepe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/1x' '2': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/2x' '4': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/3x' RebeccaBlack: _id: 54fa92ee01e468494b85b553 name: RebeccaBlack type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/1x' '2': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/2x' '4': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/3x' RonSmug: _id: 55f324c47f08be9f0a63cce0 name: RonSmug type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/1x' '2': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/2x' '4': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/3x' SaltyCorn: _id: 56901914991f200c34ffa656 name: SaltyCorn type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/1x' '2': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/2x' '4': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/3x' SavageJerky: _id: 54fb603201abde735115ddb5 name: SavageJerky type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/1x' '2': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/2x' '4': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/3x' SexPanda: _id: 5502874d135896936880fdd2 name: SexPanda type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/1x' '2': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/2x' '4': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/3x' She'llBeRight: _id: 54fbefc901abde735115de5a name: She'llBeRight type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/1x' '2': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/2x' '4': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/3x' ShoopDaWhoop: _id: 54fa932201e468494b85b555 name: ShoopDaWhoop type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/1x' '2': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/2x' '4': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/3x' SoSerious: _id: 5514afe362e6bd0027aede8a name: SoSerious type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/1x' '2': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/2x' '4': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/3x' SourPls: _id: 566ca38765dbbdab32ec0560 name: SourPls type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/1x' '2': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/2x' '4': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/3x' SqShy: _id: 59cf182fcbe2693d59d7bf46 name: SqShy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/1x' '2': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/2x' '4': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/3x' SuchFraud: _id: 54fbf07e01abde735115de5f name: SuchFraud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/1x' '2': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/2x' '4': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/3x' SwedSwag: _id: 54fa9cc901e468494b85b565 name: SwedSwag type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/1x' '2': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/2x' '4': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/3x' TaxiBro: _id: 54fbefeb01abde735115de5b name: TaxiBro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/1x' '2': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/2x' '4': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/3x' TopHam: _id: 54fa934001e468494b85b556 name: TopHam type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/1x' '2': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/2x' '4': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/3x' TwaT: _id: 54fa935601e468494b85b557 name: TwaT type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/1x' '2': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/2x' '4': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/3x' VapeNation: _id: 56f5be00d48006ba34f530a4 name: VapeNation type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/1x' '2': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/2x' '4': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/3x' VisLaud: _id: 550352766f86a5b26c281ba2 name: VisLaud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/1x' '2': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/2x' '4': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/3x' WatChuSay: _id: 54fa99b601e468494b85b55d name: WatChuSay type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/1x' '2': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/2x' '4': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/3x' WhatAYolk: _id: 54fa93d001e468494b85b559 name: WhatAYolk type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/1x' '2': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/2x' '4': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/3x' Wowee: _id: 58d2e73058d8950a875ad027 name: Wowee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/1x' '2': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/2x' '4': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/3x' YetiZ: _id: 55189a5062e6bd0027aee082 name: YetiZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/1x' '2': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/2x' '4': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/3x' Zappa: _id: 5622aaef3286c42e57d8e4ab name: Zappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/1x' '2': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/2x' '4': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/3x' aPliS: _id: 54fa8f4201e468494b85b538 name: aPliS type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/3x' ariW: _id: 56fa09f18eff3b595e93ac26 name: ariW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/1x' '2': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/2x' '4': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/3x' bUrself: _id: 566c9f3b65dbbdab32ec052e name: bUrself type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/1x' '2': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/2x' '4': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/3x' bttvAngry: _id: 550291a3135896936880fde3 name: bttvAngry type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/1x' '2': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/2x' '4': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/3x' bttvConfused: _id: 550291be135896936880fde4 name: bttvConfused type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/1x' '2': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/2x' '4': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/3x' bttvCool: _id: 550291d4135896936880fde5 name: bttvCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/1x' '2': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/2x' '4': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/3x' bttvGrin: _id: 550291ea135896936880fde6 name: bttvGrin type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/1x' '2': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/2x' '4': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/3x' bttvHappy: _id: 55029200135896936880fde7 name: bttvHappy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/1x' '2': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/2x' '4': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/3x' bttvHeart: _id: 55029215135896936880fde8 name: bttvHeart type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/1x' '2': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/2x' '4': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/3x' bttvNice: _id: 54fab7d2633595ca4c713abf name: bttvNice type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/1x' '2': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/2x' '4': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/3x' bttvSad: _id: 5502925d135896936880fdea name: bttvSad type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/1x' '2': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/2x' '4': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/3x' bttvSleep: _id: 55029272135896936880fdeb name: bttvSleep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/1x' '2': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/2x' '4': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/3x' bttvSurprised: _id: 55029288135896936880fdec name: bttvSurprised type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/1x' '2': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/2x' '4': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/3x' bttvTongue: _id: 5502929b135896936880fded name: bttvTongue type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/1x' '2': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/2x' '4': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/3x' bttvTwink: _id: 55029247135896936880fde9 name: bttvTwink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/1x' '2': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/2x' '4': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/3x' bttvUnsure: _id: 550292ad135896936880fdee name: bttvUnsure type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/1x' '2': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/2x' '4': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/3x' bttvWink: _id: 550292c0135896936880fdef name: bttvWink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/1x' '2': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/2x' '4': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/3x' haHAA: _id: 555981336ba1901877765555 name: haHAA type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/1x' '2': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/2x' '4': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/3x' iDog: _id: 54fa919901e468494b85b548 name: iDog type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/1x' '2': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/2x' '4': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/3x' iamsocal: _id: 54fbef8701abde735115de58 name: iamsocal type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/1x' '2': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/2x' '4': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/3x' miniJulia: _id: 552d2fc2236a1aa17a996c5b name: miniJulia type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/1x' '2': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/2x' '4': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/3x' motnahP: _id: 55288e390fa35376704a4c7a name: motnahP type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/1x' '2': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/2x' '4': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/3x' notsquishY: _id: 5709ab688eff3b595e93c595 name: notsquishY type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/1x' '2': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/2x' '4': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/3x' rStrike: _id: 54fa930801e468494b85b554 name: rStrike type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/1x' '2': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/2x' '4': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/3x' sosGame: _id: 553b48a21f145f087fc15ca6 name: sosGame type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/1x' '2': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/2x' '4': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/3x' tehPoleCat: _id: 566ca11a65dbbdab32ec0558 name: tehPoleCat type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/1x' '2': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/2x' '4': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/3x' ffzChannelEmotes: null ffzGlobalEmotes: AndKnuckles: _id: '24999' name: AndKnuckles type: ffz width: 80 height: 11 gif: false urls: '1': 'https://cdn.frankerfacez.com/2104d535159a04a63d479adcbc236600.PNG' '2': 'https://cdn.frankerfacez.com/f8457911a8931e9839e7c9ae1870e069.PNG' '4': 'https://cdn.frankerfacez.com/d16e1c9fd592e1e5ac64a7a3406172c7.png' BORT: _id: '142673' name: BORT type: ffz width: 19 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/aa4c8a9d459c866e9f9e03aac614c47a.png' BeanieHipster: _id: '3' name: BeanieHipster type: ffz width: 28 height: 33 gif: false urls: '1': 'https://cdn.frankerfacez.com/9c727af513b96dfb0dcbc86daa2239d8.png' CatBag: _id: '25927' name: CatBag type: ffz width: 32 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/66e8e3cb33c9214b6d0bcfef04e48036.png' '2': 'https://cdn.frankerfacez.com/585e6fdea0c5d3e20678284f43af8749.PNG' '4': 'https://cdn.frankerfacez.com/e122d47bb38465c5edd7c79a18a70c91.png' LaterSooner: _id: '149346' name: LaterSooner type: ffz width: 25 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/abb31ac36f9e722c34af8a6af3ce8015.PNG' '2': 'https://cdn.frankerfacez.com/1fcefc6216cd36fc9ce2a2f7385d854c.PNG' '4': 'https://cdn.frankerfacez.com/e0b85cec6a0b95066fbc3e838263f578.png' LilZ: _id: '28136' name: LilZ type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/42c1ab2d569b74fd067279096f5ec238.png' '2': 'https://cdn.frankerfacez.com/a6623002a430bcd27edc866441c1582f.PNG' '4': 'https://cdn.frankerfacez.com/87f9e721b468ba34e9780cdb97afb827.png' ManChicken: _id: '4' name: ManChicken type: ffz width: 30 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/08c6aa877f0d946d45f30454d9fb1300.png' OBOY: _id: '147400' name: OBOY type: ffz width: 27 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/2c54ee3f057f38a3205990d1bc9f1773.PNG' '2': 'https://cdn.frankerfacez.com/1f78c913e9d774dc516a34c31365a264.PNG' '4': 'https://cdn.frankerfacez.com/a828d1810660377d6966c7d332a148c2.png' OiMinna: _id: '143930' name: OiMinna type: ffz width: 32 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/ff7001713323e7a04461e40a66f971a2.PNG' '2': 'https://cdn.frankerfacez.com/3f5b1ef8c2a33f1dc1a5b726c5be53ac.PNG' '4': 'https://cdn.frankerfacez.com/193e59bbfef68b8f7172db49137e6f85.png' YellowFever: _id: '5' name: YellowFever type: ffz width: 23 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/53ebdc39a0603f7a3372ad016bb8597e.png' YooHoo: _id: '6' name: YooHoo type: ffz width: 28 height: 34 gif: false urls: '1': 'https://cdn.frankerfacez.com/4c3f7ea69ff255ff4ee0adebbe62751c.png' ZliL: _id: '28138' name: ZliL type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/575045fa940e46932e035f18b58bb681.png' '2': 'https://cdn.frankerfacez.com/0aa63d7f0ac0a6d3622b009b5af28944.PNG' '4': 'https://cdn.frankerfacez.com/d29eaa2e41841be27e2e35badec0942f.png' ZrehplaR: _id: '9' name: ZrehplaR type: ffz width: 33 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/4556987ef91323110080b223f96d7400.png' ZreknarF: _id: '27081' name: ZreknarF type: ffz width: 40 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/3d9385dc754fa97a5ef7ffdc4751534c.png' '2': 'https://cdn.frankerfacez.com/1719f1cd21489ef579f6e8bbc861c22f.PNG' '4': 'https://cdn.frankerfacez.com/f4f00341b9e9e28aace2a85d5a889b82.png' twitchGlobalEmotes: 4Head: _id: '354' name: 4Head type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/354/3.0' ANELE: _id: '3792' name: ANELE type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/3.0' AngryJack: _id: '551866' name: AngryJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/3.0' ArgieB8: _id: '51838' name: ArgieB8 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/3.0' ArigatoNas: _id: '160393' name: ArigatoNas type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/3.0' ArsonNoSexy: _id: '50' name: ArsonNoSexy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/50/3.0' AsexualPride: _id: '1130348' name: AsexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/3.0' AsianGlow: _id: '74' name: AsianGlow type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74/3.0' BCWarrior: _id: '30' name: BCWarrior type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30/3.0' BabyRage: _id: '22639' name: BabyRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/3.0' BatChest: _id: '115234' name: BatChest type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/3.0' BegWan: _id: '160394' name: BegWan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/3.0' BibleThump: _id: '86' name: BibleThump type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/86/3.0' BigBrother: _id: '1904' name: BigBrother type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/3.0' BigPhish: _id: '160395' name: BigPhish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/3.0' BisexualPride: _id: '1064987' name: BisexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/3.0' BlargNaut: _id: '114738' name: BlargNaut type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/3.0' BlessRNG: _id: '153556' name: BlessRNG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/3.0' BloodTrail: _id: '69' name: BloodTrail type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/69/3.0' BrainSlug: _id: '115233' name: BrainSlug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/3.0' BrokeBack: _id: '4057' name: BrokeBack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/3.0' BuddhaBar: _id: '27602' name: BuddhaBar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/3.0' CarlSmile: _id: '166266' name: CarlSmile type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/3.0' ChefFrank: _id: '90129' name: ChefFrank type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/3.0' CoolCat: _id: '58127' name: CoolCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/3.0' CoolStoryBob: _id: '123171' name: CoolStoryBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/3.0' CorgiDerp: _id: '49106' name: CorgiDerp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/3.0' CrreamAwk: _id: '191313' name: CrreamAwk type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/3.0' CurseLit: _id: '116625' name: CurseLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/3.0' DAESuppy: _id: '973' name: DAESuppy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/973/3.0' DBstyle: _id: '73' name: DBstyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/73/3.0' DansGame: _id: '33' name: DansGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/33/3.0' DarkMode: _id: '461298' name: DarkMode type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/3.0' DatSheffy: _id: '111700' name: DatSheffy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/3.0' DendiFace: _id: '58135' name: DendiFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/3.0' DogFace: _id: '114835' name: DogFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/3.0' DoritosChip: _id: '102242' name: DoritosChip type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/3.0' DrinkPurple: _id: '110785' name: DrinkPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/3.0' DxCat: _id: '110734' name: DxCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/3.0' EarthDay: _id: '959018' name: EarthDay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/3.0' EleGiggle: _id: '4339' name: EleGiggle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/3.0' EntropyWins: _id: '376765' name: EntropyWins type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/3.0' FBBlock: _id: '1441276' name: FBBlock type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/3.0' FBCatch: _id: '1441281' name: FBCatch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/3.0' FBChallenge: _id: '1441285' name: FBChallenge type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/3.0' FBJaguars: _id: '1686278' name: FBJaguars type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/3.0' FBPass: _id: '1441271' name: FBPass type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/3.0' FBPenalty: _id: '1441289' name: FBPenalty type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/3.0' FBRun: _id: '1441261' name: FBRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/3.0' FBSpiral: _id: '1441273' name: FBSpiral type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/3.0' FBTitans: _id: '1686279' name: FBTitans type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/3.0' FBtouchdown: _id: '626795' name: FBtouchdown type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/3.0' FUNgineer: _id: '244' name: FUNgineer type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/244/3.0' FailFish: _id: '360' name: FailFish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/360/3.0' FrankerZ: _id: '65' name: FrankerZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/65/3.0' FreakinStinkin: _id: '117701' name: FreakinStinkin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/3.0' FutureMan: _id: '98562' name: FutureMan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/3.0' GayPride: _id: '1064991' name: GayPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/3.0' GenderFluidPride: _id: '1297281' name: GenderFluidPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/3.0' GingerPower: _id: '32' name: GingerPower type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/32/3.0' GivePLZ: _id: '112291' name: GivePLZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/3.0' GrammarKing: _id: '3632' name: GrammarKing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/3.0' GreenTeam: _id: '530890' name: GreenTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/3.0' GunRun: _id: '1584743' name: GunRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/3.0' HSCheers: _id: '444572' name: HSCheers type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/3.0' HSWP: _id: '446979' name: HSWP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/3.0' HappyJack: _id: '551865' name: HappyJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/3.0' HassaanChop: _id: '20225' name: HassaanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/3.0' HassanChop: _id: '68' name: HassanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68/3.0' HeyGuys: _id: '30259' name: HeyGuys type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/3.0' HotPokket: _id: '357' name: HotPokket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/357/3.0' HumbleLife: _id: '46881' name: HumbleLife type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/3.0' IntersexPride: _id: '1221184' name: IntersexPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/3.0' InuyoFace: _id: '160396' name: InuyoFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/3.0' ItsBoshyTime: _id: '133468' name: ItsBoshyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/3.0' JC4gabriela: _id: '1645870' name: JC4gabriela type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/3.0' JC4hook: _id: '1645874' name: JC4hook type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/3.0' JC4rico: _id: '1645866' name: JC4rico type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/3.0' JKanStyle: _id: '15' name: JKanStyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/15/3.0' Jebaited: _id: '114836' name: Jebaited type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/3.0' JonCarnage: _id: '26' name: JonCarnage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/26/3.0' KAPOW: _id: '133537' name: KAPOW type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/3.0' Kappa: _id: '25' name: Kappa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/25/3.0' KappaClaus: _id: '74510' name: KappaClaus type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/3.0' KappaPride: _id: '55338' name: KappaPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/3.0' KappaRoss: _id: '70433' name: KappaRoss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/3.0' KappaWealth: _id: '81997' name: KappaWealth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/3.0' Kappu: _id: '160397' name: Kappu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/3.0' Keepo: _id: '1902' name: Keepo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/3.0' KevinTurtle: _id: '40' name: KevinTurtle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/40/3.0' Kippa: _id: '1901' name: Kippa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/3.0' KomodoHype: _id: '81273' name: KomodoHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/3.0' KonCha: _id: '160400' name: KonCha type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/3.0' Kreygasm: _id: '41' name: Kreygasm type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/41/3.0' LUL: _id: '425618' name: LUL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/3.0' LesbianPride: _id: '1064988' name: LesbianPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/3.0' MVGame: _id: '142140' name: MVGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/3.0' Mau5: _id: '30134' name: Mau5 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/3.0' MaxLOL: _id: '1290325' name: MaxLOL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/3.0' MercyWing1: _id: '1003187' name: MercyWing1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/3.0' MercyWing2: _id: '1003189' name: MercyWing2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/3.0' MikeHogu: _id: '81636' name: MikeHogu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/3.0' MingLee: _id: '68856' name: MingLee type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/3.0' MorphinTime: _id: '156787' name: MorphinTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/3.0' MrDestructoid: _id: '28' name: MrDestructoid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28/3.0' NinjaGrumpy: _id: '138325' name: NinjaGrumpy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/3.0' NomNom: _id: '90075' name: NomNom type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/3.0' NonBinaryPride: _id: '1297279' name: NonBinaryPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/3.0' NotATK: _id: '34875' name: NotATK type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/3.0' NotLikeThis: _id: '58765' name: NotLikeThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/3.0' OSFrog: _id: '81248' name: OSFrog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/3.0' OhMyDog: _id: '81103' name: OhMyDog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/3.0' OneHand: _id: '66' name: OneHand type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/66/3.0' OpieOP: _id: '100590' name: OpieOP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/3.0' OptimizePrime: _id: '16' name: OptimizePrime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/16/3.0' PJSalt: _id: '36' name: PJSalt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/36/3.0' PJSugar: _id: '102556' name: PJSugar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/3.0' PMSTwin: _id: '92' name: PMSTwin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/92/3.0' PRChase: _id: '28328' name: PRChase type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/3.0' PanicVis: _id: '3668' name: PanicVis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/3.0' PansexualPride: _id: '1130349' name: PansexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/3.0' PartyHat: _id: '965738' name: PartyHat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/3.0' PartyTime: _id: '135393' name: PartyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/3.0' PeoplesChamp: _id: '3412' name: PeoplesChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/3.0' PermaSmug: _id: '27509' name: PermaSmug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/3.0' PeteZaroll: _id: '1470035' name: PeteZaroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/3.0' PeteZarollOdyssey: _id: '1470037' name: PeteZarollOdyssey type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/3.0' PicoMause: _id: '111300' name: PicoMause type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/3.0' PinkMercy: _id: '1003190' name: PinkMercy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/3.0' PipeHype: _id: '4240' name: PipeHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/3.0' PixelBob: _id: '1547903' name: PixelBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/3.0' PogChamp: _id: '88' name: PogChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/88/3.0' Poooound: _id: '117484' name: Poooound type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/3.0' PopCorn: _id: '724216' name: PopCorn type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/3.0' PowerUpL: _id: '425688' name: PowerUpL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/3.0' PowerUpR: _id: '425671' name: PowerUpR type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/3.0' PraiseIt: _id: '38586' name: PraiseIt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/3.0' PrimeMe: _id: '115075' name: PrimeMe type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/3.0' PunOko: _id: '160401' name: PunOko type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/3.0' PunchTrees: _id: '47' name: PunchTrees type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/47/3.0' PurpleStar: _id: '624501' name: PurpleStar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/3.0' RaccAttack: _id: '114870' name: RaccAttack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/3.0' RalpherZ: _id: '1900' name: RalpherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/3.0' RedCoat: _id: '22' name: RedCoat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22/3.0' RedTeam: _id: '530888' name: RedTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/3.0' ResidentSleeper: _id: '245' name: ResidentSleeper type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/245/3.0' RitzMitz: _id: '4338' name: RitzMitz type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/3.0' RlyTho: _id: '134256' name: RlyTho type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/3.0' RuleFive: _id: '107030' name: RuleFive type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/3.0' SMOrc: _id: '52' name: SMOrc type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52/3.0' SSSsss: _id: '46' name: SSSsss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46/3.0' SabaPing: _id: '160402' name: SabaPing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/3.0' SeemsGood: _id: '64138' name: SeemsGood type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/3.0' SeriousSloth: _id: '81249' name: SeriousSloth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/3.0' ShadyLulu: _id: '52492' name: ShadyLulu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/3.0' ShazBotstix: _id: '87' name: ShazBotstix type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/87/3.0' SmoocherZ: _id: '89945' name: SmoocherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/3.0' SoBayed: _id: '1906' name: SoBayed type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/3.0' SoonerLater: _id: '134472' name: SoonerLater type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/3.0' Squid1: _id: '191762' name: Squid1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/3.0' Squid2: _id: '191763' name: Squid2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/3.0' Squid3: _id: '191764' name: Squid3 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/3.0' Squid4: _id: '191767' name: Squid4 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/3.0' StinkyCheese: _id: '90076' name: StinkyCheese type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/3.0' StoneLightning: _id: '17' name: StoneLightning type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/17/3.0' StrawBeary: _id: '114876' name: StrawBeary type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/3.0' SuperVinlin: _id: '118772' name: SuperVinlin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/3.0' SwiftRage: _id: '34' name: SwiftRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34/3.0' TBAngel: _id: '143490' name: TBAngel type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/3.0' TF2John: _id: '1899' name: TF2John type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/3.0' TPFufun: _id: '508650' name: TPFufun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/3.0' TPcrunchyroll: _id: '323914' name: TPcrunchyroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/3.0' TTours: _id: '38436' name: TTours type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/3.0' TakeNRG: _id: '112292' name: TakeNRG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/3.0' TearGlove: _id: '160403' name: TearGlove type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/3.0' TehePelo: _id: '160404' name: TehePelo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/3.0' ThankEgg: _id: '160392' name: ThankEgg type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/3.0' TheIlluminati: _id: '145315' name: TheIlluminati type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/3.0' TheRinger: _id: '18' name: TheRinger type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/18/3.0' TheTarFu: _id: '111351' name: TheTarFu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/3.0' TheThing: _id: '7427' name: TheThing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/3.0' ThunBeast: _id: '1898' name: ThunBeast type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/3.0' TinyFace: _id: '111119' name: TinyFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/3.0' TombRaid: _id: '864205' name: TombRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/3.0' TooSpicy: _id: '114846' name: TooSpicy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/3.0' TransgenderPride: _id: '1064995' name: TransgenderPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/3.0' TriHard: _id: '120232' name: TriHard type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/3.0' TwitchLit: _id: '166263' name: TwitchLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/3.0' TwitchRPG: _id: '1220086' name: TwitchRPG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/3.0' TwitchUnity: _id: '196892' name: TwitchUnity type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/3.0' TwitchVotes: _id: '479745' name: TwitchVotes type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/3.0' UWot: _id: '134255' name: UWot type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/3.0' UnSane: _id: '111792' name: UnSane type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/3.0' UncleNox: _id: '114856' name: UncleNox type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/3.0' VoHiYo: _id: '81274' name: VoHiYo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/3.0' VoteNay: _id: '106294' name: VoteNay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/3.0' VoteYea: _id: '106293' name: VoteYea type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/3.0' WTRuck: _id: '114847' name: WTRuck type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/3.0' WholeWheat: _id: '1896' name: WholeWheat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/3.0' WutFace: _id: '28087' name: WutFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/3.0' YouDontSay: _id: '134254' name: YouDontSay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/3.0' YouWHY: _id: '4337' name: YouWHY type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/3.0' bleedPurple: _id: '62835' name: bleedPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/3.0' cmonBruh: _id: '84608' name: cmonBruh type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/3.0' copyThis: _id: '112288' name: copyThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/3.0' duDudu: _id: '62834' name: duDudu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/3.0' imGlitch: _id: '112290' name: imGlitch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/3.0' mcaT: _id: '35063' name: mcaT type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/3.0' panicBasket: _id: '22998' name: panicBasket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/3.0' pastaThat: _id: '112289' name: pastaThat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/3.0' riPepperonis: _id: '62833' name: riPepperonis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/3.0' twitchRaid: _id: '62836' name: twitchRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/3.0' twitchSubEmotes: null deprecated: false '/channels/{channel}/socket': post: tags: - channels summary: '/:channel/socket' operationId: '/:channel/socket' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/channels/{channel}/accesstoken': delete: tags: - channels summary: '/:channelId/accesstoken' operationId: '/:channelId/accesstoken' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false /chatstats: get: tags: - chatstats summary: / description: Get global chatstats operationId: / parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false /chatstats/search: get: tags: - chatstats summary: /search description: Search for channel by channel name operationId: /search parameters: - name: channel in: query description: string - Channel name required: true style: form explode: true schema: type: string example: leeeeex - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/chatstats/{username}': get: tags: - chatstats summary: '/:username' description: Get stats for channel name operationId: '/:username' parameters: - name: username in: path description: string - Channel name required: true style: simple schema: type: string example: leeeeex - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/chatstats/{username}/epm': get: tags: - chatstats summary: '/:username/epm' description: Get channel's "emotes per minute" operationId: '/:username/epm' parameters: - name: limit in: query description: integer - number of items to be shown required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: username in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/chatstats/{username}/stats': get: tags: - chatstats summary: '/:username/stats' description: Get channels stats operationId: '/:username/stats' parameters: - name: limit in: query description: integer - Number of items to be shown required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: username in: path description: string - Channel name required: true style: simple schema: type: string example: leeeeex - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/chatstats/{username}/{category}/{item}': get: tags: - chatstats summary: '/:username/:category/:item' description: Get channels details linked to provided URL operationId: '/:username/:category/:item' parameters: - name: username in: path description: '' required: true style: simple schema: type: string example: leeeeex - name: category in: path description: '' required: true style: simple schema: type: string - name: item in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: { } deprecated: false '/contests/{channel}/{contestId}': get: tags: - single contest - contests summary: '/:channel/:contestId' description: List contests operationId: '/:channel/:contestId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:05:23 GMT' Content-Length: content: text/plain: schema: type: string example: '500' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Contest' example: botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: created createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T11:04:46.528Z' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 404 error: Not Found message: No contest found deprecated: false put: tags: - single contest summary: '/:channel/:contestId' description: Update contest operationId: 'Put/:channel/:contestId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: { } deprecated: false delete: tags: - single contest summary: '/:channel/:contestId1' description: Close contest operationId: '/:channel/:contestId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '204': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:27:43 GMT' content: text/plain: schema: type: object deprecated: false '/contests/{channel}/{contestId}/bet': post: tags: - single contest summary: '/:channel/:contestId/bet' description: Place a bet on selected option operationId: '/:channel/:contestId/bet' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: string example: '{"optionID":,"amount":}' example: '{"optionID":,"amount":}' required: true responses: '200': description: '' headers: { } deprecated: false get: tags: - single contest - contests summary: '/:channel/:contestId/bet' description: Get contests bets operationId: 'Get/:channel/:contestId/bet' parameters: - name: channel in: path description: guid - Channel Id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/contests/{channel}/{contestId}/start': put: tags: - single contest - contests summary: '/:channel/:contestId/start' description: Start a contest operationId: '/:channel/:contestId/start' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:22:00 GMT' Content-Length: content: text/plain: schema: type: string example: '539' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Contest' example: botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: running createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T13:21:59.997Z' startedAt: '2018-12-07T13:21:59.996Z' deprecated: false '/contests/{channel}/{contestId}/winner': put: tags: - single contest - contests summary: '/:channel/:contestId/winner' description: Draw a winner of contest operationId: '/:channel/:contestId/winner' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:25:06 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created deprecated: false '/contests/{channel}/{contestId}/refund': delete: tags: - single contest - contests summary: '/:channel/:contestId/refund' description: Refund users participating in contest operationId: '/:channel/:contestId/refund' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/contests/{channel}/{contestId}/close': delete: tags: - single contest - contests summary: '/:channel/:contestId/close' description: Close contest operationId: '/:channel/:contestId/close' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: contestId in: path description: guid - Contest id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 13:27:07 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created deprecated: false '/contests/{channel}': get: tags: - contests summary: '/:channel' description: List contests operationId: 'Get/:channel123456' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:05:03 GMT' Content-Length: content: text/plain: schema: type: string example: '529' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Contests' example: active: null contests: - botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: created createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T11:04:46.528Z' deprecated: false post: tags: - contests summary: '/:channel' description: Create a new contest operationId: 'Post/:channel12' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:04:46 GMT' Content-Length: content: text/plain: schema: type: string example: '500' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Contests' example: botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: created createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T11:04:46.528Z' deprecated: false '/contests/{channel}/history': get: tags: - contests summary: '/:channel/history' description: List previous contests operationId: '/:channel/history' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/giveaways/{channel}/{giveawayId}': get: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId' description: >- Get giveaway details. This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId' parameters: - name: entrants in: query description: boolean required: true style: form explode: true schema: type: string - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 14:45:00 GMT' Content-Length: content: text/plain: schema: type: string example: '636' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Giveaways' example: active: null giveaways: - subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a6c00de9a4c3a70a14da6 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T12:48:00.133Z' updatedAt: '2018-12-07T12:48:00.133Z' - subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a6bdfde9a4c6faaa14da2 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T12:47:27.369Z' updatedAt: '2018-12-07T12:49:10.109Z' startedAt: '2018-12-07T12:47:55.782Z' state: closed endedAt: '2018-12-07T12:49:10.108Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 404 error: Not Found message: No giveaway found deprecated: false post: tags: - single giveaway summary: '/:channel/:giveawayId' description: >- Create a new Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: 'Post/:channel/:giveawayId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid|empty - Giveaway id or no value for ongoing giveaway required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:59:56 GMT' Content-Length: content: text/plain: schema: type: string example: '270' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Giveaway' example: subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a98fcde9a4c7372a14de8 entrants: [ ] winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T15:59:56.996Z' updatedAt: '2018-12-07T15:59:56.996Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 400 error: Bad Request message: The giveaway is currently not running deprecated: false put: tags: - single giveaway summary: '/:channel/:giveawayId1' description: >- Update giveaway details This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:00:36 GMT' Content-Length: content: text/plain: schema: type: string example: '352' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Giveaway' example: subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a89efde9a4c758ea14db9 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T14:55:43.348Z' updatedAt: '2018-12-07T15:00:19.448Z' startedAt: '2018-12-07T14:59:25.049Z' state: completed endedAt: '2018-12-07T15:00:19.447Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false delete: tags: - single giveaway summary: '/:channel/:giveawayId' description: >- Delete Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: 'Delete/:channel/:giveawayId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 400 error: Bad Request message: You can't remove a running or closed giveaway deprecated: false '/giveaways/{channel}/{giveawayId}/joined': get: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/joined' description: >- List joined users in giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/joined' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 12:55:37 GMT' Content-Length: content: text/plain: schema: type: string example: '69' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/GiveawayUserList' example: entered: false tickets: 0 username: leeeeex subscriber: false '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "11111111" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "11111111" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/start': put: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/start' description: >- Start a Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/start' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 14:59:25 GMT' Content-Length: content: text/plain: schema: type: string example: '327' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Giveaway' example: subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a89efde9a4c758ea14db9 entrants: [ ] winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T14:55:43.348Z' updatedAt: '2018-12-07T14:59:25.051Z' startedAt: '2018-12-07T14:59:25.049Z' state: running '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "start" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "start" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/winner': put: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/winner' description: >- Draw a Giveaway winner This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/winner' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/complete': put: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/complete' description: >- Mark Giveaway as complete This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/complete' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:00:19 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/reopen': put: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/reopen' description: >- Reopen Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/reopen' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:01:22 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "1a1528113asd23sg" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "1a1528113asd23sg" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/refund': delete: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/refund' description: >- Refund Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/refund' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:01:52 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}/{giveawayId}/close': delete: tags: - single giveaway - giveaways summary: '/:channel/:giveawayId/close' description: >- Close Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: '/:channel/:giveawayId/close' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: giveawayId in: path description: guid - Giveaway id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 15:01:38 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/giveaways/{channel}': get: tags: - giveaways summary: '/:channel' description: List giveaways operationId: 'Get/:channel1234567' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 12:46:53 GMT' Content-Length: content: text/plain: schema: type: string example: '30' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success-empty' example: active: null giveaways: [ ] deprecated: false post: tags: - giveaways summary: '/:channel' description: >- Create a new Giveaway This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: 'Post/:channel123' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 14:55:43 GMT' Content-Length: content: text/plain: schema: type: string example: '270' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Giveaway' example: subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a89efde9a4c758ea14db9 entrants: [ ] winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T14:55:43.348Z' updatedAt: '2018-12-07T14:55:43.348Z' deprecated: false '/giveaways/{channel}/history': get: tags: - giveaways summary: '/:channel/history' description: >- List previous giveaways This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. operationId: 'Get/:channel/history' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 14:41:47 GMT' Content-Length: content: text/plain: schema: type: string example: '2' content: application/json; charset=utf-8: schema: type: array items: type: string example: [ ] example: { } deprecated: false '/loyalty/{channel}': get: tags: - loyalties summary: '/:channel' description: Get loyalty settings operationId: 'Get/:channel12345678' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 11:46:57 GMT' Content-Length: content: text/plain: schema: type: string example: '333' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success40' example: loyalty: bonuses: follow: 0 tip: 0 subscriber: 0 cheer: 0 host: 0 name: points enabled: false amount: 5 subscriberMultiplier: 3 ignored: - streamelements _id: 5b2e2007760aeb7230487dc1 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.768Z' updatedAt: '2018-06-23T10:25:11.768Z' deprecated: false put: tags: - loyalties summary: '/:channel1' description: Update loyalty settings operationId: '/:channel1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 12:20:42 GMT' Content-Length: content: text/plain: schema: type: string example: '333' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success40' example: loyalty: bonuses: follow: 0 tip: 0 subscriber: 0 cheer: 0 host: 0 name: points enabled: false amount: 5 subscriberMultiplier: 3 ignored: - streamelements _id: 5b2e2007760aeb7230487dc1 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.768Z' updatedAt: '2018-06-23T10:25:11.768Z' deprecated: false '/overlays/{channel}': get: tags: - overlays summary: '/:channel' description: List overlays operationId: 'Get/:channel123456789' parameters: - name: search in: query description: '' required: true style: form explode: true schema: type: string - name: type in: query description: '' required: true style: form explode: true schema: type: string example: tip - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:02:06 GMT' Content-Length: content: text/plain: schema: type: string example: '359' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/OverlaysList' example: total: 1 docs: - settings: width: 1920 height: 1080 name: 1080p type: regular preview: 'https://static-cdn.jtvnw.net/ttv-static/404_boxart-272x380.jpg' mobile: false _id: 5b2e2041760aeb87a0487dc7 game: null name: snake channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:26:09.04Z' updatedAt: '2018-06-23T10:34:21.168Z' deprecated: false '/overlays/{channel}/{overlayId}': get: tags: - overlays summary: '/:channel/:overlayId' description: Gets overlay details with all widgets on it operationId: '/:channel/:overlayId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: overlayId in: path description: guid - Overlay id required: true style: simple schema: type: string responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:03:00 GMT' Content-Length: content: text/plain: schema: type: string example: '36790' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/OverlayData' example: settings: width: 1920 height: 1080 name: 1080p type: regular preview: 'https://static-cdn.jtvnw.net/ttv-static/404_boxart-272x380.jpg' widgets: - id: 1 type: se-widget-custom-event-list visible: true locked: false listeners: tip-latest: true subscriber-latest: true follower-latest: true cheer-latest: true host-latest: true raid-latest: true redemption-latest: true css: z-index: 2 top: '-8.00px' left: '-9.00px' width: 822.00px height: 684.00px opacity: 1 text: type: text enableShadow: true scrolling: direction: left speed: 6 css: position: relative z-index: 1 font-family: Roboto font-size: 24 color: '#fff' font-weight: bold text-shadow: 'rgb(0, 0, 0) 1px 1px 1px' text-align: left line-height: 1.3 message: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center image: type: image css: max-width: 100% video: type: video css: widget: 320 height: 240 audio: type: audio volume: 1 animation: in: fadeIn out: fadeOut timeout: 6 variables: css: | .main_canvas { border: 1px solid; } html: |-
 
js: |- /* ReadMe: 1) create Custom Event list within your layer on StreamElements 2) replace content of each section with code provided below 3) Click done 4) Change multipliers to fit your needs, 5) This snake doesn't store its state, so the best way to use it is to create a new overlay just with it, add as new browser source and DON'T ENABLE "Shutdown source when not visible" 6) If you feel happy about it, you can buy me a beer at http://paypal.me/ThisIsLex */ // Your channelname - to get list of emotes mostly used on your chan - makes it more personalised! let channelName="twitch"; // How many points should we add for each type of event let subValue = 3, cheerValue = 0.01, tipValue=1; var feed=1; //Initial points to go let pointIcon="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; //Initial point icon - Kappa let useRandom=true; //If set to false, each event type will have its own image defined below let subPoint="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; // Kappa let cheerPoint="https://static-cdn.jtvnw.net/emoticons/v1/88/1.0"; // PogChamp let tipPoint="https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0"; // LUL let dotSize=10; // Size of snake and points //Snake Color RGBA let snakeRed=99, snakeGreen=99, snakeBlue=99; var _0x5ee5=['aXNDZWxsRnJlZQ==','Zm9sbG93VGFpbA==','YWRqYWNlbnRDZWxs','ZmluZFBhdGhUb0NlbGw=','cmV0dXJuIChmdW5jdGlvbigpIA==','e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=','Y29uc29sZQ==','bG9n','ZGVidWc=','aW5mbw==','ZXJyb3I=','dHJhY2U=','d2Fybg==','ZXhjZXB0aW9u','Y21k','cGFyZW50','dHJhY2VDbWQ=','LCAn','cmVhZHk=','Z2V0Q29udGV4dA==','cGxheQ==','LzEuMA==','b25FdmVudFJlY2VpdmVk','ZGV0YWls','bGlzdGVuZXI=','c3Vic2NyaWJlci1sYXRlc3Q=','Y2hlZXItbGF0ZXN0','YW1vdW50','dGlwLWxhdGVzdA==','I3Njb3Jl','aHRtbA==','I3dyYXBwZXI=','d2lkdGg=','c3RyaW5n','d2hpbGUgKHRydWUpIHt9','Y29uc3RydWN0b3I=','ZGVidQ==','Z2dlcg==','Y2FsbA==','YWN0aW9u','c3RhdGVPYmplY3Q=','Z2V0SlNPTg==','aHR0cHM6Ly9hcGkuc3RyZWFtZWxlbWVudHMuY29tL2thcHBhL3YyL2NoYXRzdGF0cy8=','L3N0YXRzP2xpbWl0PTEw','dHdpdGNoRW1vdGVz','Lm1haW5fY2FudmFz','aGVpZ2h0','cmdiYSg=','Zmxvb3I=','cmFuZG9t','SW52YWxpZCBkaXJlY3Rpb24g','cHJvdG90eXBl','YWRk','ZXF1YWxz','dG9TdHJpbmc=','Ym9keQ==','ZGlyZWN0aW9u','aGVhZA==','dGFpbA==','bGVuZ3Ro','Zm9yaw==','c2xpY2U=','dW5zaGlmdA==','bW92ZQ==','YWR2YW5jZQ==','bW92ZVRhaWw=','cG9w','Ym9keUhpdA==','d2FsbEhpdA==','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','aW5wdXQ=','ZnBz','c2NvcmU=','Y29tbWFuZHM=','bWFw','cHVzaA==','bWFya3M=','ZHJhdw==','Y3R4','Y2xlYXJSZWN0','c25ha2U=','ZmlsbFN0eWxl','ZmlsbFJlY3Q=','c3Jj','b25sb2Fk','Y3JlYXRlUGF0dGVybg==','cmVwZWF0','ZHJhd0ltYWdl','Zm9vZA==','ZXZlcnk=','bGFzdEZvb2Q=','b25UaWNr','bWFrZU1vdmVz','c2hpZnQ=','dHJpZ2dlcg==','dXBkYXRlSW5mbw==','cGxhY2VGb29k','c3RvcA==','R0FNRSBPVkVS','VW5iZWxpZXZhYmxlIQ==','dGlja2Vy'];(function(_0x3bccaf,_0x37602a){var _0x388fb7=function(_0x4f0104){while(--_0x4f0104){_0x3bccaf['push'](_0x3bccaf['shift']());}};var _0x41e93a=function(){var _0x105001={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x55f5e9,_0x3555a4,_0xa8e881,_0x382bb0){_0x382bb0=_0x382bb0||{};var _0x518de6=_0x3555a4+'='+_0xa8e881;var _0x306604=0x0;for(var _0x306604=0x0,_0x4a0427=_0x55f5e9['length'];_0x306604<_0x4a0427;_0x306604++){var _0x2292e5=_0x55f5e9[_0x306604];_0x518de6+=';\x20'+_0x2292e5;var _0x29dd66=_0x55f5e9[_0x2292e5];_0x55f5e9['push'](_0x29dd66);_0x4a0427=_0x55f5e9['length'];if(_0x29dd66!==!![]){_0x518de6+='='+_0x29dd66;}}_0x382bb0['cookie']=_0x518de6;},'removeCookie':function(){return'dev';},'getCookie':function(_0xcef3db,_0x2155fa){_0xcef3db=_0xcef3db||function(_0x52966d){return _0x52966d;};var _0x1d80dc=_0xcef3db(new RegExp('(?:^|;\x20)'+_0x2155fa['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x41192b=function(_0x2f2067,_0x3149a7){_0x2f2067(++_0x3149a7);};_0x41192b(_0x388fb7,_0x37602a);return _0x1d80dc?decodeURIComponent(_0x1d80dc[0x1]):undefined;}};var _0x2ac408=function(){var _0x5ba171=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x5ba171['test'](_0x105001['removeCookie']['toString']());};_0x105001['updateCookie']=_0x2ac408;var _0x3ad1e2='';var _0x3d0c0e=_0x105001['updateCookie']();if(!_0x3d0c0e){_0x105001['setCookie'](['*'],'counter',0x1);}else if(_0x3d0c0e){_0x3ad1e2=_0x105001['getCookie'](null,'counter');}else{_0x105001['removeCookie']();}};_0x41e93a();}(_0x5ee5,0x1d1));var _0x331f=function(_0x2245a3,_0x55e20b){_0x2245a3=_0x2245a3-0x0;var _0x18ed7b=_0x5ee5[_0x2245a3];if(_0x331f['dKqWXk']===undefined){(function(){var _0x358e2a=function(){var _0xf8bb85;try{_0xf8bb85=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x33b321){_0xf8bb85=window;}return _0xf8bb85;};var _0x2e401e=_0x358e2a();var _0x56edf3='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2e401e['atob']||(_0x2e401e['atob']=function(_0x4a7a72){var _0x19cfc0=String(_0x4a7a72)['replace'](/=+$/,'');for(var _0x1bf298=0x0,_0x277522,_0x1f6398,_0x544478=0x0,_0x1a3c2b='';_0x1f6398=_0x19cfc0['charAt'](_0x544478++);~_0x1f6398&&(_0x277522=_0x1bf298%0x4?_0x277522*0x40+_0x1f6398:_0x1f6398,_0x1bf298++%0x4)?_0x1a3c2b+=String['fromCharCode'](0xff&_0x277522>>(-0x2*_0x1bf298&0x6)):0x0){_0x1f6398=_0x56edf3['indexOf'](_0x1f6398);}return _0x1a3c2b;});}());_0x331f['nrRyEY']=function(_0x517005){var _0x51c65e=atob(_0x517005);var _0x59bbe8=[];for(var _0x6e54da=0x0,_0x2b2143=_0x51c65e['length'];_0x6e54da<_0x2b2143;_0x6e54da++){_0x59bbe8+='%'+('00'+_0x51c65e['charCodeAt'](_0x6e54da)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x59bbe8);};_0x331f['MsOjWS']={};_0x331f['dKqWXk']=!![];}var _0x357214=_0x331f['MsOjWS'][_0x2245a3];if(_0x357214===undefined){var _0x29cb45=function(_0x245ad3){this['kzebhe']=_0x245ad3;this['jBpbdc']=[0x1,0x0,0x0];this['fLmrfL']=function(){return'newState';};this['OggpLT']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['GCdrZc']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x29cb45['prototype']['HAOOnN']=function(){var _0x4f9bff=new RegExp(this['OggpLT']+this['GCdrZc']);var _0x22193c=_0x4f9bff['test'](this['fLmrfL']['toString']())?--this['jBpbdc'][0x1]:--this['jBpbdc'][0x0];return this['acCDbd'](_0x22193c);};_0x29cb45['prototype']['acCDbd']=function(_0x20c8b3){if(!Boolean(~_0x20c8b3)){return _0x20c8b3;}return this['rnqMRL'](this['kzebhe']);};_0x29cb45['prototype']['rnqMRL']=function(_0x28a4cd){for(var _0x3eac32=0x0,_0x12799f=this['jBpbdc']['length'];_0x3eac32<_0x12799f;_0x3eac32++){this['jBpbdc']['push'](Math['round'](Math['random']()));_0x12799f=this['jBpbdc']['length'];}return _0x28a4cd(this['jBpbdc'][0x0]);};new _0x29cb45(_0x331f)['HAOOnN']();_0x18ed7b=_0x331f['nrRyEY'](_0x18ed7b);_0x331f['MsOjWS'][_0x2245a3]=_0x18ed7b;}else{_0x18ed7b=_0x357214;}return _0x18ed7b;};let emotes=[];let initialized=0x0;if(useRandom&&!initialized){$[_0x331f('0x0')](_0x331f('0x1')+channelName+_0x331f('0x2'),function(_0x30411c){emotes=_0x30411c[_0x331f('0x3')];initialized=0x1;});}var CANVAS_HEIGHT,CANVAS_WIDTH,DOWN,FIELD_AREA,Game,HEIGHT,H_SCALE,INIT_FPS,LEFT,PathNotFoundError,Point,RIGHT,SearchState,Snake,UP,WIDTH,W_SCALE,isOpposite,randInt,rgba,_ref;INIT_FPS=0x14;WIDTH=0x14;HEIGHT=0x14;CANVAS_WIDTH=$('.main_canvas')['width']();CANVAS_HEIGHT=$(_0x331f('0x4'))[_0x331f('0x5')]();FIELD_AREA=HEIGHT*WIDTH;W_SCALE=CANVAS_WIDTH/WIDTH;H_SCALE=CANVAS_HEIGHT/HEIGHT;_ref=['u','d','l','r'],UP=_ref[0x0],DOWN=_ref[0x1],LEFT=_ref[0x2],RIGHT=_ref[0x3];rgba=function(_0x5c6b42,_0x2970c1,_0x546970,_0x2cc8eb){return _0x331f('0x6')+_0x5c6b42+',\x20'+_0x2970c1+',\x20'+_0x546970+',\x20'+_0x2cc8eb+')';};randInt=function(_0x255527,_0x27ed18){return Math[_0x331f('0x7')](Math[_0x331f('0x8')]()*(_0x27ed18-_0x255527)+_0x255527);};isOpposite=function(_0x2c47ac,_0x497b8b){switch(_0x2c47ac){case UP:if(_0x497b8b===DOWN){return!![];}else{return![];}break;case DOWN:if(_0x497b8b===UP){return!![];}else{return![];}break;case LEFT:if(_0x497b8b===RIGHT){return!![];}else{return![];}break;case RIGHT:if(_0x497b8b===LEFT){return!![];}else{return![];}break;default:throw new Error(_0x331f('0x9')+_0x2c47ac);}};setInterval(function(){_0x618780();},0xfa0);Point=function(){var _0x59e441=function(){var _0x57406=!![];return function(_0xb0c9a4,_0x2ebd78){var _0x2f190f=_0x57406?function(){if(_0x2ebd78){var _0xb7e854=_0x2ebd78['apply'](_0xb0c9a4,arguments);_0x2ebd78=null;return _0xb7e854;}}:function(){};_0x57406=![];return _0x2f190f;};}();var _0x1f64b4=_0x59e441(this,function(){var _0x4d2341=function(){return'\x64\x65\x76';},_0x5c855e=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x6c0a8=function(){var _0x2a66be=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x2a66be['\x74\x65\x73\x74'](_0x4d2341['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x33fea8=function(){var _0x669312=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x669312['\x74\x65\x73\x74'](_0x5c855e['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x594e37=function(_0x3a8938){var _0x29ee3d=~-0x1>>0x1+0xff%0x0;if(_0x3a8938['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x29ee3d)){_0x4dfa53(_0x3a8938);}};var _0x4dfa53=function(_0x373f2b){var _0x58b0f6=~-0x4>>0x1+0xff%0x0;if(_0x373f2b['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x58b0f6){_0x594e37(_0x373f2b);}};if(!_0x6c0a8()){if(!_0x33fea8()){_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x594e37('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0x1f64b4();function _0x349a0b(_0x484a74,_0x3eae30){this['x']=_0x484a74;this['y']=_0x3eae30;}_0x349a0b[_0x331f('0xa')][_0x331f('0xb')]=function(_0x32235e,_0x337c0c){return new _0x349a0b(this['x']+_0x32235e,this['y']+_0x337c0c);};_0x349a0b[_0x331f('0xa')][_0x331f('0xc')]=function(_0x4c1fb6){return this['x']===_0x4c1fb6['x']&&this['y']===_0x4c1fb6['y'];};_0x349a0b[_0x331f('0xa')][_0x331f('0xd')]=function(){return'('+this['x']+',\x20'+this['y']+')';};return _0x349a0b;}();Snake=function(){function _0x1c62ca(_0x18eb85){this[_0x331f('0xe')]=[_0x18eb85];this[_0x331f('0xf')]=RIGHT;}_0x1c62ca[_0x331f('0xa')][_0x331f('0x10')]=function(){return this[_0x331f('0xe')][0x0];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x11')]=function(){return this[_0x331f('0xe')][this[_0x331f('0xe')][_0x331f('0x12')]-0x1];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x13')]=function(){var _0x295c68;_0x295c68=new _0x1c62ca(new Point(0x0,0x0));_0x295c68[_0x331f('0xe')]=this[_0x331f('0xe')][_0x331f('0x14')](0x0);_0x295c68[_0x331f('0xf')]=this[_0x331f('0xf')];return _0x295c68;};_0x1c62ca[_0x331f('0xa')]['advance']=function(_0x57427f){var _0xdb64b8;if(isOpposite(_0x57427f,this[_0x331f('0xf')])){_0x57427f=this[_0x331f('0xf')];}_0xdb64b8=Game['adjacentCell'](_0x57427f,this[_0x331f('0x10')]());this[_0x331f('0xe')][_0x331f('0x15')](_0xdb64b8);return this['direction']=_0x57427f;};_0x1c62ca[_0x331f('0xa')][_0x331f('0x16')]=function(_0x4673ee){if(isOpposite(_0x4673ee,this[_0x331f('0xf')])){_0x4673ee=this[_0x331f('0xf')];}this[_0x331f('0x17')](_0x4673ee);return this[_0x331f('0x18')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x18')]=function(){return this[_0x331f('0xe')][_0x331f('0x19')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x1a')]=function(){var _0x6b6cd6,_0x4e182d,_0x5b22ce,_0x62a4d2;_0x62a4d2=this[_0x331f('0xe')][_0x331f('0x14')](0x1,this[_0x331f('0xe')][_0x331f('0x12')]);for(_0x4e182d=0x0,_0x5b22ce=_0x62a4d2[_0x331f('0x12')];_0x4e182d<_0x5b22ce;_0x4e182d++){_0x6b6cd6=_0x62a4d2[_0x4e182d];if(this[_0x331f('0x10')]()[_0x331f('0xc')](_0x6b6cd6)){return!![];}}return![];};_0x1c62ca['prototype'][_0x331f('0x1b')]=function(){var _0x5f4b31,_0xe9ad3d;return!(0x0<=(_0x5f4b31=this[_0x331f('0x10')]()['x'])&&_0x5f4b31WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x3af6d4:--_0x3af6d4){_0x671b16[_0x331f('0x27')](function(){var _0x4c8d27,_0x2f8690;_0x2f8690=[];for(_0x10a44c=_0x4c8d27=0x0;0x0<=HEIGHT?_0x4c8d27HEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x4c8d27:--_0x4c8d27){_0x2f8690[_0x331f('0x27')](null);}return _0x2f8690;}());}return _0x671b16;}();this[_0x331f('0x28')]=function(){var _0x39f961,_0x2de02b;_0x2de02b=[];for(_0x2bd1d5=_0x39f961=0x0;0x0<=WIDTH?_0x39f961WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x39f961:--_0x39f961){_0x2de02b[_0x331f('0x27')](function(){var _0x41f4ec,_0x5d5e78;_0x5d5e78=[];for(_0x10a44c=_0x41f4ec=0x0;0x0<=HEIGHT?_0x41f4ecHEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x41f4ec:--_0x41f4ec){_0x5d5e78[_0x331f('0x27')](![]);}return _0x5d5e78;}());}return _0x2de02b;}();}_0x468947[_0x331f('0xa')][_0x331f('0x29')]=function(){var _0x4c544c,_0x24ac99,_0x5abec6,_0x5e3c59;this[_0x331f('0x2a')][_0x331f('0x2b')](0x0,0x0,CANVAS_WIDTH,CANVAS_HEIGHT);for(_0x4c544c=_0x5abec6=0x0,_0x5e3c59=this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')];0x0<=_0x5e3c59?_0x5abec6<_0x5e3c59:_0x5abec6>_0x5e3c59;_0x4c544c=0x0<=_0x5e3c59?++_0x5abec6:--_0x5abec6){_0x24ac99=this[_0x331f('0x2c')]['body'][_0x4c544c];this[_0x331f('0x2a')][_0x331f('0x2d')]=rgba(snakeRed,snakeGreen,snakeBlue,0x1-0.7*(_0x4c544c/this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')]));this['ctx'][_0x331f('0x2e')](_0x24ac99['x']*W_SCALE,_0x24ac99['y']*H_SCALE,W_SCALE,H_SCALE);}let _0xc51ff5=this;var _0x509ba0=new Image();_0x509ba0[_0x331f('0x2f')]=pointIcon;_0x509ba0[_0x331f('0x30')]=function(){var _0x38d0ba=_0xc51ff5[_0x331f('0x2a')][_0x331f('0x31')](_0x509ba0,_0x331f('0x32'));_0xc51ff5[_0x331f('0x2a')][_0x331f('0x2d')]=_0x38d0ba;return _0xc51ff5[_0x331f('0x2a')][_0x331f('0x33')](_0x509ba0,_0xc51ff5['food']['x']*W_SCALE,_0xc51ff5[_0x331f('0x34')]['y']*H_SCALE,W_SCALE,H_SCALE);};};_0x468947[_0x331f('0xa')]['placeFood']=function(){var _0x2010c8,_0x4cf365;_0x4cf365=[];while(!![]){_0x2010c8=new Point(randInt(0x0,WIDTH),randInt(0x0,HEIGHT));if(this['snake'][_0x331f('0xe')][_0x331f('0x35')](function(_0x3c2449){return!_0x3c2449[_0x331f('0xc')](_0x2010c8);})){if(useRandom&&initialized){pointIcon=randomEmote();}this[_0x331f('0x36')]=this[_0x331f('0x34')];this[_0x331f('0x34')]=_0x2010c8;break;}else{_0x4cf365[_0x331f('0x27')](void 0x0);}}return _0x4cf365;};_0x468947[_0x331f('0xa')][_0x331f('0x37')]=function(){var _0x3aa8f8=this;if(feed){if(this[_0x331f('0x25')][_0x331f('0x12')]===0x0){this[_0x331f('0x25')]=Array[_0x331f('0xa')][_0x331f('0x14')][_0x331f('0x1c')](this[_0x331f('0x38')]());}this['snake'][_0x331f('0x17')](this['commands'][_0x331f('0x39')]());$(this)[_0x331f('0x3a')](_0x331f('0x3b'),'Score:\x20'+this[_0x331f('0x24')]);if(this[_0x331f('0x2c')][_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){this[_0x331f('0x3c')]();this[_0x331f('0x24')]++;feed--;}else{this['snake'][_0x331f('0x18')]();}if(this['snake'][_0x331f('0x1b')]()||this[_0x331f('0x2c')]['bodyHit']()){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3e'));return;}if(this[_0x331f('0x2c')][_0x331f('0xe')]['length']>=WIDTH*HEIGHT-0x1){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3f'));return;}this[_0x331f('0x29')]();}return this['ticker']=setTimeout(function(){return _0x3aa8f8[_0x331f('0x37')]();},0x3e8/this[_0x331f('0x23')]);};_0x468947[_0x331f('0xa')]['play']=function(){return this[_0x331f('0x37')]();};_0x468947[_0x331f('0xa')][_0x331f('0x3d')]=function(){return clearTimeout(this[_0x331f('0x40')]);};_0x468947[_0x331f('0xa')][_0x331f('0x41')]=function(_0x61b50e,_0x2b0680){var _0x320651,_0x17ca12;return 0x0<=(_0x320651=_0x61b50e['x'])&&_0x320651WIDTH;_0x33a476=0x0<=WIDTH?++_0xce21f9:--_0xce21f9){for(_0x5993d9=_0x195fd0=0x0;0x0<=HEIGHT?_0x195fd0HEIGHT;_0x5993d9=0x0<=HEIGHT?++_0x195fd0:--_0x195fd0){this[_0x331f('0x28')][_0x33a476][_0x5993d9]=![];}}_0x471e6f=[new SearchState(_0x2948aa)];while(_0x471e6f[_0x331f('0x12')]!==0x0){_0x16800e=_0x471e6f[_0x331f('0x39')]();if(this['marks'][_0x16800e['head']['x']][_0x16800e[_0x331f('0x10')]['y']]===!![]){continue;}this[_0x331f('0x28')][_0x16800e[_0x331f('0x10')]['x']][_0x16800e[_0x331f('0x10')]['y']]=!![];_0x2edfc8=[UP,DOWN,LEFT,RIGHT];for(_0x14f5a9=0x0,_0x49462a=_0x2edfc8[_0x331f('0x12')];_0x14f5a9<_0x49462a;_0x14f5a9++){_0x57efb8=_0x2edfc8[_0x14f5a9];_0x25dbe9=_0x468947['adjacentCell'](_0x57efb8,_0x16800e['head']);if(_0x25dbe9['equals'](_0x454eaa)){return _0x16800e['traceCmd']()+_0x57efb8;}if(this['isCellFree'](_0x25dbe9,_0x97c7cc)){_0x471e6f[_0x331f('0x27')](new SearchState(_0x25dbe9,_0x57efb8,_0x16800e));}}}throw PathNotFoundError;};_0x468947['prototype'][_0x331f('0x42')]=function(_0x1ccd9d){var _0xc97972,_0x55b337,_0x85848e,_0x57430a,_0x4d6311,_0x185a4f,_0x53ebdd,_0x2cd261,_0x18c893,_0x3296fe,_0x5735f6,_0x211ae3,_0x1d27ab,_0x1b456a,_0x3cbc2b,_0x467007,_0x27cc47,_0x5c5687,_0x2c69aa,_0x3cd178,_0x2eebe7,_0xa6c21a;_0x57430a=_0x1ccd9d[_0x331f('0x10')]();_0x211ae3=_0x1ccd9d[_0x331f('0x11')]();for(_0x185a4f=_0x1d27ab=0x0;0x0<=WIDTH?_0x1d27abWIDTH;_0x185a4f=0x0<=WIDTH?++_0x1d27ab:--_0x1d27ab){for(_0x4d6311=_0x1b456a=0x0;0x0<=HEIGHT?_0x1b456aHEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x1b456a:--_0x1b456a){this['map'][_0x185a4f][_0x4d6311]=null;}}this[_0x331f('0x26')][_0x211ae3['x']][_0x211ae3['y']]=0x0;for(_0x185a4f=_0x3cbc2b=0x0;0x0<=WIDTH?_0x3cbc2bWIDTH;_0x185a4f=0x0<=WIDTH?++_0x3cbc2b:--_0x3cbc2b){for(_0x4d6311=_0x467007=0x0;0x0<=HEIGHT?_0x467007HEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x467007:--_0x467007){this[_0x331f('0x28')][_0x185a4f][_0x4d6311]=![];}}_0x5735f6=[_0x211ae3];_0x85848e=![];while(_0x5735f6['length']!==0x0){_0x3296fe=_0x5735f6[_0x331f('0x39')]();if(this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]===!![]){continue;}this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]=!![];_0x2eebe7=[UP,DOWN,LEFT,RIGHT];for(_0x2c69aa=0x0,_0x27cc47=_0x2eebe7[_0x331f('0x12')];_0x2c69aa<_0x27cc47;_0x2c69aa++){_0x55b337=_0x2eebe7[_0x2c69aa];_0xc97972=_0x468947[_0x331f('0x43')](_0x55b337,_0x3296fe);if(_0xc97972[_0x331f('0xc')](_0x57430a)){_0x85848e=!![];}if(this['isCellFree'](_0xc97972,_0x1ccd9d)){if(this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]===null){this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]=this[_0x331f('0x26')][_0x3296fe['x']][_0x3296fe['y']]+0x1;}_0x5735f6[_0x331f('0x27')](_0xc97972);}}}if(_0x85848e){_0x53ebdd=-0x1;_0x2cd261=null;_0xa6c21a=[UP,DOWN,LEFT,RIGHT];for(_0x3cd178=0x0,_0x5c5687=_0xa6c21a['length'];_0x3cd178<_0x5c5687;_0x3cd178++){_0x55b337=_0xa6c21a[_0x3cd178];_0x18c893=_0x468947['adjacentCell'](_0x55b337,_0x57430a);if(this[_0x331f('0x41')](_0x18c893,_0x1ccd9d)||_0x18c893[_0x331f('0xc')](_0x211ae3)){if(this[_0x331f('0x26')][_0x18c893['x']][_0x18c893['y']]>_0x53ebdd&&this['map'][_0x18c893['x']][_0x18c893['y']]!==null){_0x53ebdd=this['map'][_0x18c893['x']][_0x18c893['y']];_0x2cd261=_0x55b337;}}}return _0x2cd261;}else{throw PathNotFoundError;}};_0x468947[_0x331f('0xa')][_0x331f('0x38')]=function(){var _0x2a7c26,_0x2c2585,_0x264da2,_0xc907e5,_0x30bb6c,_0x3fe241,_0x2658d8,_0x497d06,_0x26e262,_0x44958c,_0x7c1abd;try{_0x3fe241=this[_0x331f('0x44')](this[_0x331f('0x2c')],this[_0x331f('0x34')]);_0xc907e5=this[_0x331f('0x2c')][_0x331f('0x13')]();for(_0x2658d8=0x0,_0x26e262=_0x3fe241[_0x331f('0x12')];_0x2658d8<_0x26e262;_0x2658d8++){_0x2a7c26=_0x3fe241[_0x2658d8];_0xc907e5[_0x331f('0x17')](_0x2a7c26);if(!_0xc907e5[_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){_0xc907e5[_0x331f('0x18')]();}}this['findPathToCell'](_0xc907e5,_0xc907e5[_0x331f('0x11')]());return _0x3fe241;}catch(_0x1a3a8d){_0x264da2=_0x1a3a8d;if(_0x264da2===PathNotFoundError){try{return this[_0x331f('0x42')](this[_0x331f('0x2c')]);}catch(_0x58487d){_0x264da2=_0x58487d;if(_0x264da2===PathNotFoundError){_0x7c1abd=[UP,DOWN,LEFT,RIGHT];for(_0x497d06=0x0,_0x44958c=_0x7c1abd[_0x331f('0x12')];_0x497d06<_0x44958c;_0x497d06++){_0x2c2585=_0x7c1abd[_0x497d06];_0x30bb6c=_0x468947[_0x331f('0x43')](_0x2c2585,this[_0x331f('0x2c')][_0x331f('0x10')]());if(this[_0x331f('0x41')](_0x30bb6c,this['snake'])){return _0x2c2585;}}return this[_0x331f('0x2c')][_0x331f('0xf')];}else{throw _0x264da2;}}}else{throw _0x264da2;}}};return _0x468947;}();SearchState=function(){var _0x51df40=function(){var _0x36dd12=!![];return function(_0x2481a7,_0x20df3e){var _0x90dac1=_0x36dd12?function(){if(_0x20df3e){var _0x20fae4=_0x20df3e[_0x331f('0x1c')](_0x2481a7,arguments);_0x20df3e=null;return _0x20fae4;}}:function(){};_0x36dd12=![];return _0x90dac1;};}();var _0x461e32=_0x51df40(this,function(){var _0x35c052=function(){};var _0x1860dd;try{var _0x415947=Function(_0x331f('0x45')+_0x331f('0x46')+');');_0x1860dd=_0x415947();}catch(_0x18a2b1){_0x1860dd=window;}if(!_0x1860dd[_0x331f('0x47')]){_0x1860dd[_0x331f('0x47')]=function(_0x4242c7){var _0x11cb0a={};_0x11cb0a[_0x331f('0x48')]=_0x4242c7;_0x11cb0a['warn']=_0x4242c7;_0x11cb0a[_0x331f('0x49')]=_0x4242c7;_0x11cb0a[_0x331f('0x4a')]=_0x4242c7;_0x11cb0a[_0x331f('0x4b')]=_0x4242c7;_0x11cb0a['exception']=_0x4242c7;_0x11cb0a[_0x331f('0x4c')]=_0x4242c7;return _0x11cb0a;}(_0x35c052);}else{_0x1860dd[_0x331f('0x47')][_0x331f('0x48')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4d')]=_0x35c052;_0x1860dd['console'][_0x331f('0x49')]=_0x35c052;_0x1860dd['console']['info']=_0x35c052;_0x1860dd['console'][_0x331f('0x4b')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4e')]=_0x35c052;_0x1860dd['console'][_0x331f('0x4c')]=_0x35c052;}});_0x461e32();function _0x3dcd71(_0xc8920c,_0x20a13f,_0x163874){this[_0x331f('0x10')]=_0xc8920c;this[_0x331f('0x4f')]=_0x20a13f!=null?_0x20a13f:'';this[_0x331f('0x50')]=_0x163874!=null?_0x163874:null;}_0x3dcd71[_0x331f('0xa')][_0x331f('0x51')]=function(){if(this[_0x331f('0x50')]===null){return this['cmd'];}else{return this['parent'][_0x331f('0x51')]()+this['cmd'];}};_0x3dcd71[_0x331f('0xa')][_0x331f('0xd')]=function(){return''+this[_0x331f('0x10')]+_0x331f('0x52')+this['traceCmd']()+'\x27';};return _0x3dcd71;}();$(document)[_0x331f('0x53')](function(){var _0x15041f,_0x44565e;_0x15041f=$(_0x331f('0x4'))[0x0][_0x331f('0x54')]('2d');_0x44565e=new Game(_0x15041f);$(_0x44565e)['on'](_0x331f('0x3b'),function(_0x2d6aa0,_0x3f21f4){});return _0x44565e[_0x331f('0x55')]();});function randomEmote(){var _0x206d5b=emotes[Math['floor'](Math['random']()*emotes[_0x331f('0x12')])];return'https://static-cdn.jtvnw.net/emoticons/v1/'+_0x206d5b['id']+_0x331f('0x56');}window['addEventListener'](_0x331f('0x57'),function(_0x3ffaed){const _0x54329a=_0x3ffaed[_0x331f('0x58')][_0x331f('0x59')];const _0x4b3bd2=_0x3ffaed[_0x331f('0x58')]['event'];if(_0x54329a===_0x331f('0x5a')){feed+=subValue;if(!useRandom)pointIcon=subPoint;}else if(_0x54329a===_0x331f('0x5b')){if(_0x4b3bd2[_0x331f('0x5c')]>0x1/cheerValue){feed+=_0x4b3bd2[_0x331f('0x5c')]*cheerValue;if(!useRandom)pointIcon=cheerPoint;}}else if(_0x54329a===_0x331f('0x5d')){feed+=_0x4b3bd2[_0x331f('0x5c')]*tipValue;if(!useRandom)pointIcon=tipPoint;}feed=parseInt(feed);$(_0x331f('0x5e'))[_0x331f('0x5f')]($(_0x331f('0x60'))[_0x331f('0x61')]());});function _0x618780(_0x4190b0){function _0x20995f(_0x5251da){if(typeof _0x5251da===_0x331f('0x62')){return function(_0x2f8427){}['constructor'](_0x331f('0x63'))[_0x331f('0x1c')]('counter');}else{if((''+_0x5251da/_0x5251da)[_0x331f('0x12')]!==0x1||_0x5251da%0x14===0x0){(function(){return!![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))[_0x331f('0x67')](_0x331f('0x68')));}else{(function(){return![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))['apply'](_0x331f('0x69')));}}_0x20995f(++_0x5251da);}try{if(_0x4190b0){return _0x20995f;}else{_0x20995f(0x0);}}catch(_0x590ee8){}} provider: twitch staffOnly: false - id: 2 version: 2.1 type: se-widget-alert-box visible: true locked: false listeners: tip-latest: true subscriber-latest: true follower-latest: true cheer-latest: true host-latest: true raid-latest: true css: z-index: 3 top: 16.00px left: 619.00px width: 950px height: 750px opacity: 1 text: type: text enableShadow: true scrolling: direction: left speed: 6 css: position: relative z-index: 1 font-family: Roboto font-size: 24 color: '#fff' font-weight: bold text-shadow: 'rgb(0, 0, 0) 1px 1px 1px' text-align: left line-height: 1.3 message: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center image: type: image css: max-width: 100% video: type: video css: widget: 320 height: 240 audio: type: audio volume: 1 animation: in: fadeIn out: fadeOut timeout: 6 hide: true variables: follower: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} is now following!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] subscriber: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} just subscribed!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: - name: Subscriber default type: amount condition: ATLEAST requirement: 2 settings: layout: column text: message: '{name} just resubscribed for {amount} months!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image - name: Subscriber gift type: gift settings: layout: column text: message: '{sender} gifted {name} a subscription!' css: margin-top: 50 graphics: src: null type: image tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 tip: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} tipped {currency}{amount}!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 host: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} is now hosting my stream with {amount} viewers!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] minAmount: 1 raid: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} raided my stream with {amount} viewers!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] cheer: enableRandomPick: true enabled: true duration: 10 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} cheered x{amount}' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: - name: Bits default condition: ATLEAST requirement: 1 layout: column settings: graphics: src: 'https://cdn.streamelements.com/bits/images/1.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 100 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/100.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_100.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 1000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/1000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 5000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/5000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_5000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 10000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/10000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_10000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 provider: twitch staffOnly: false mobile: false _id: 5b2e2041760aeb87a0487dc7 game: null name: snake channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:26:09.04Z' updatedAt: '2018-06-23T10:34:21.168Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "overlayId" fails because ["overlayId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - overlayId message: '"overlayId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false '/overlays/{channel}/reload': put: tags: - overlays summary: '/:channel/reload' description: Reloads overlays for channel operationId: '/:channel/reload' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:03:07 GMT' Content-Length: content: text/plain: schema: type: string example: '11' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success44' example: ok: true deprecated: false '/overlays/{channel}/action/{action}': put: tags: - overlays summary: '/:channel/action/:action' description: Overlay/Alerts control operationId: '/:channel/action/:action' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: action in: path description: 'string - one of reload, mute, unmute, pause, play' required: true style: simple schema: type: string responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:05:08 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created deprecated: false '/points/{channel}/{user}': get: tags: - single user - points summary: '/:channel/:user' description: Get userpoints for specific username operationId: '/:channel/:user' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - Username required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false delete: tags: - single user summary: '/:channel/:user1' description: Reset user points (remove from table) operationId: '/:channel/:user1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - Username required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/{user}/rank': get: tags: - single user - points summary: '/:channel/:user/rank' description: Get current user rank by username operationId: '/:channel/:user/rank' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - Username required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/{user}/{amount}': put: tags: - single user - points summary: '/:channel/:user/:amount' description: Add or remove points from user operationId: '/:channel/:user/:amount' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - Username required: true style: simple schema: type: string - name: amount in: path description: 'integer - Amount of points to be added, use negative number to remove points' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/alltime/{user}/{amount}': put: tags: - single user - points summary: '/:channel/alltime/:user/:amount' description: Update alltime points for user operationId: '/:channel/alltime/:user/:amount' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - username required: true style: simple schema: type: string example: leeeeex - name: amount in: path description: integer - amount of points to be added (negative if removed) required: true style: simple schema: type: integer format: int32 example: 234 - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/alltime/{user}': delete: tags: - single user summary: '/:channel/alltime/:user' operationId: '/:channel/alltime/:user' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: user in: path description: string - Username required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/alltime': get: tags: - points summary: '/:channel/alltime' description: List alltime userpoints operationId: '/:channel/alltime' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/top': get: tags: - points summary: '/:channel/top' description: List top userpoints operationId: 'Get/:channel/top' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/watchtime': get: tags: - points summary: '/:channel/watchtime' description: List users watchtime operationId: '/:channel/watchtime' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/points/{channel}': put: tags: - points summary: '/:channel' description: Bulk add/set points to users operationId: 'Put/:channel1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: string example: >- { "users": [ { "username": "testuser123", "current": 200 }, { "username": "testuser456", "current": 150 } ], "mode": "add" } required: true responses: '200': description: '' headers: { } deprecated: false '/points/{channel}/reset/{context}': delete: tags: - points summary: '/:channel/reset/:context' operationId: '/:channel/reset/:context' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: context in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/sessions/{channel}': get: tags: - sessions summary: '/:channel' description: Get session data operationId: 'Get/:channel12345678910' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:06:30 GMT' Content-Length: content: text/plain: schema: type: string example: '16595' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/SessionDataInfo' example: data: follower-latest: name: Emile Morissette follower-session: count: 11 follower-week: count: 11 follower-month: count: 11 follower-goal: amount: 11 follower-total: count: 13 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: Marilyne Abshire amount: 17 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 68 subscriber-new-session: count: 0 subscriber-resub-session: count: 68 subscriber-gifted-session: count: 0 subscriber-week: count: 68 subscriber-month: count: 68 subscriber-goal: amount: 68 subscriber-total: count: 68 subscriber-points: amount: 189 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: Velma Langosh amount: 8 cheer-session: amount: 246 cheer-week: amount: 246 cheer-month: amount: 246 cheer-total: amount: 246 cheer-count: count: 8 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: Mariana Ward amount: 50 message: '' cheer-weekly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-monthly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-alltime-top-donation: name: Mariana Ward amount: 50 message: '' cheer-session-top-donator: name: Mariana Ward amount: 50 cheer-weekly-top-donator: name: Mariana Ward amount: 50 cheer-monthly-top-donator: name: Mariana Ward amount: 50 cheer-alltime-top-donator: name: Mariana Ward amount: 50 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: Demarco Okuneva amount: 50 tip-weekly-top-donation: name: Demarco Okuneva amount: 50 tip-monthly-top-donation: name: Demarco Okuneva amount: 50 tip-alltime-top-donation: name: Demarco Okuneva amount: 50 tip-session-top-donator: name: Demarco Okuneva amount: 50 tip-weekly-top-donator: name: Demarco Okuneva amount: 50 tip-monthly-top-donator: name: Demarco Okuneva amount: 50 tip-alltime-top-donator: name: Demarco Okuneva amount: 50 tip-session: amount: 279 tip-week: amount: 279 tip-month: amount: 279 tip-total: amount: 279 tip-count: count: 8 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: - name: Clement Abernathy DDS amount: 49 createdAt: '2018-12-06T15:54:41.634Z' - name: Miss Amya Senger amount: 26 createdAt: '2018-12-06T15:54:41.601Z' - name: Dr. Clarabelle Douglas amount: 47 createdAt: '2018-12-06T15:54:41.658Z' - name: Velma Langosh amount: 8 createdAt: '2018-12-06T15:54:41.659Z' - name: Gerhard Konopelski amount: 42 createdAt: '2018-12-06T15:54:41.65Z' - name: Dario Bashirian amount: 37 createdAt: '2018-12-06T15:54:41.637Z' - name: Ellie McDermott amount: 48 createdAt: '2018-12-06T15:54:41.631Z' - name: Elsa Lynch amount: 7 createdAt: '2018-12-06T15:54:41.639Z' - name: Trystan Purdy amount: 23 createdAt: '2018-12-06T15:54:41.646Z' - name: Louisa Maggio amount: 6 createdAt: '2018-12-06T15:54:41.633Z' - name: Brittany Windler amount: 46 createdAt: '2018-12-06T15:54:41.619Z' - name: Emmet Von amount: 24 createdAt: '2018-12-06T15:54:41.626Z' - name: Mrs. Brennon McDermott amount: 46 createdAt: '2018-12-06T15:54:41.613Z' - name: Aaron Kovacek amount: 21 createdAt: '2018-12-06T15:54:41.62Z' - name: Leone Runte amount: 46 createdAt: '2018-12-06T15:54:41.598Z' - name: Bonita Bruen amount: 37 createdAt: '2018-12-06T15:54:41.608Z' - name: Patrick Crooks amount: 26 createdAt: '2018-12-06T15:54:41.606Z' - name: Antwan Franecki amount: 2 createdAt: '2018-12-06T15:54:41.611Z' - name: Ines Wilderman amount: 38 createdAt: '2018-12-06T15:54:41.601Z' - name: Marisol Reichert amount: 48 createdAt: '2018-12-06T15:54:41.604Z' - name: Cullen Torp V amount: 41 createdAt: '2018-12-06T15:54:41.611Z' - name: Kristopher Romaguera amount: 36 createdAt: '2018-12-06T15:54:41.585Z' - name: Sydnie Reynolds amount: 19 createdAt: '2018-12-06T15:54:41.59Z' - name: Chase Funk amount: 27 createdAt: '2018-12-06T15:54:41.597Z' - name: Kenny Hodkiewicz amount: 43 createdAt: '2018-12-06T15:54:41.593Z' cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: - name: Arlene Pfeffer amount: 20 createdAt: '2018-12-06T15:54:41.653Z' - name: Julianne D'Amore amount: 4 createdAt: '2018-12-06T15:54:41.659Z' - name: Dina Herman amount: 32 createdAt: '2018-12-06T15:54:41.656Z' - name: Leanna Bergnaum amount: 38 createdAt: '2018-12-06T15:54:41.643Z' - name: Monica Rogahn amount: 5 createdAt: '2018-12-06T15:54:41.631Z' - name: Levi Hansen amount: 6 createdAt: '2018-12-06T15:54:41.643Z' - name: Dr. Madisyn Smith amount: 47 createdAt: '2018-12-06T15:54:41.625Z' - name: Alexis Ebert PhD amount: 12 createdAt: '2018-12-06T15:54:41.625Z' - name: Tyreek Eichmann amount: 14 createdAt: '2018-12-06T15:54:41.62Z' - name: Rick Langosh amount: 18 createdAt: '2018-12-06T15:54:41.626Z' - name: Era Kuphal amount: 35 createdAt: '2018-12-06T15:54:41.627Z' - name: Caleb Leannon amount: 3 createdAt: '2018-12-06T15:54:41.628Z' - name: Ofelia Muller amount: 34 createdAt: '2018-12-06T15:54:41.606Z' - name: Alize Halvorson amount: 3 createdAt: '2018-12-06T15:54:41.608Z' - name: Doris Conn amount: 3 createdAt: '2018-12-06T15:54:41.607Z' - name: Neil D'Amore amount: 10 createdAt: '2018-12-06T15:54:41.612Z' - name: Jovanny Wisoky III amount: 28 createdAt: '2018-12-06T15:54:41.61Z' - name: Osbaldo Medhurst amount: 49 createdAt: '2018-12-06T15:54:41.59Z' - name: Maci Anderson amount: 3 createdAt: '2018-12-06T15:54:41.579Z' - name: Gretchen Koepp amount: 6 createdAt: '2018-12-06T15:54:41.581Z' - name: Candido Hudson amount: 35 createdAt: '2018-12-06T15:54:41.581Z' - name: Moriah Kautzer amount: 30 createdAt: '2018-12-06T15:54:40.092Z' - name: Alfreda Shields amount: 27 createdAt: '2018-12-06T15:54:40.08Z' - name: Mikel Kuphal amount: 3 createdAt: '2018-12-06T15:54:40.076Z' - name: Tod Rippin amount: 22 createdAt: '2018-12-06T15:54:40.081Z' settings: autoReset: true calendar: false provider: twitch lastReset: '2018-06-23T10:25:11.745Z' _id: 5b2e2007760aeb3196487dc3 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.767Z' updatedAt: '2018-12-06T15:54:48.768Z' __v: 1 deprecated: false put: tags: - sessions summary: '/:channel' description: Update session data operationId: 'Put/:channel12' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:06:55 GMT' Content-Length: content: text/plain: schema: type: string example: '16595' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/channelData' example: data: follower-latest: name: Emile Morissette follower-session: count: 11 follower-week: count: 11 follower-month: count: 11 follower-goal: amount: 11 follower-total: count: 13 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: Marilyne Abshire amount: 17 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 68 subscriber-new-session: count: 0 subscriber-resub-session: count: 68 subscriber-gifted-session: count: 0 subscriber-week: count: 68 subscriber-month: count: 68 subscriber-goal: amount: 68 subscriber-total: count: 68 subscriber-points: amount: 189 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: Velma Langosh amount: 8 cheer-session: amount: 246 cheer-week: amount: 246 cheer-month: amount: 246 cheer-total: amount: 246 cheer-count: count: 8 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: Mariana Ward amount: 50 message: '' cheer-weekly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-monthly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-alltime-top-donation: name: Mariana Ward amount: 50 message: '' cheer-session-top-donator: name: Mariana Ward amount: 50 cheer-weekly-top-donator: name: Mariana Ward amount: 50 cheer-monthly-top-donator: name: Mariana Ward amount: 50 cheer-alltime-top-donator: name: Mariana Ward amount: 50 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: Demarco Okuneva amount: 50 tip-weekly-top-donation: name: Demarco Okuneva amount: 50 tip-monthly-top-donation: name: Demarco Okuneva amount: 50 tip-alltime-top-donation: name: Demarco Okuneva amount: 50 tip-session-top-donator: name: Demarco Okuneva amount: 50 tip-weekly-top-donator: name: Demarco Okuneva amount: 50 tip-monthly-top-donator: name: Demarco Okuneva amount: 50 tip-alltime-top-donator: name: Demarco Okuneva amount: 50 tip-session: amount: 279 tip-week: amount: 279 tip-month: amount: 279 tip-total: amount: 279 tip-count: count: 8 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: - name: Clement Abernathy DDS amount: 49 createdAt: '2018-12-06T15:54:41.634Z' - name: Miss Amya Senger amount: 26 createdAt: '2018-12-06T15:54:41.601Z' - name: Dr. Clarabelle Douglas amount: 47 createdAt: '2018-12-06T15:54:41.658Z' - name: Velma Langosh amount: 8 createdAt: '2018-12-06T15:54:41.659Z' - name: Gerhard Konopelski amount: 42 createdAt: '2018-12-06T15:54:41.65Z' - name: Dario Bashirian amount: 37 createdAt: '2018-12-06T15:54:41.637Z' - name: Ellie McDermott amount: 48 createdAt: '2018-12-06T15:54:41.631Z' - name: Elsa Lynch amount: 7 createdAt: '2018-12-06T15:54:41.639Z' - name: Trystan Purdy amount: 23 createdAt: '2018-12-06T15:54:41.646Z' - name: Louisa Maggio amount: 6 createdAt: '2018-12-06T15:54:41.633Z' - name: Brittany Windler amount: 46 createdAt: '2018-12-06T15:54:41.619Z' - name: Emmet Von amount: 24 createdAt: '2018-12-06T15:54:41.626Z' - name: Mrs. Brennon McDermott amount: 46 createdAt: '2018-12-06T15:54:41.613Z' - name: Aaron Kovacek amount: 21 createdAt: '2018-12-06T15:54:41.62Z' - name: Leone Runte amount: 46 createdAt: '2018-12-06T15:54:41.598Z' - name: Bonita Bruen amount: 37 createdAt: '2018-12-06T15:54:41.608Z' - name: Patrick Crooks amount: 26 createdAt: '2018-12-06T15:54:41.606Z' - name: Antwan Franecki amount: 2 createdAt: '2018-12-06T15:54:41.611Z' - name: Ines Wilderman amount: 38 createdAt: '2018-12-06T15:54:41.601Z' - name: Marisol Reichert amount: 48 createdAt: '2018-12-06T15:54:41.604Z' - name: Cullen Torp V amount: 41 createdAt: '2018-12-06T15:54:41.611Z' - name: Kristopher Romaguera amount: 36 createdAt: '2018-12-06T15:54:41.585Z' - name: Sydnie Reynolds amount: 19 createdAt: '2018-12-06T15:54:41.59Z' - name: Chase Funk amount: 27 createdAt: '2018-12-06T15:54:41.597Z' - name: Kenny Hodkiewicz amount: 43 createdAt: '2018-12-06T15:54:41.593Z' cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: - name: Arlene Pfeffer amount: 20 createdAt: '2018-12-06T15:54:41.653Z' - name: Julianne D'Amore amount: 4 createdAt: '2018-12-06T15:54:41.659Z' - name: Dina Herman amount: 32 createdAt: '2018-12-06T15:54:41.656Z' - name: Leanna Bergnaum amount: 38 createdAt: '2018-12-06T15:54:41.643Z' - name: Monica Rogahn amount: 5 createdAt: '2018-12-06T15:54:41.631Z' - name: Levi Hansen amount: 6 createdAt: '2018-12-06T15:54:41.643Z' - name: Dr. Madisyn Smith amount: 47 createdAt: '2018-12-06T15:54:41.625Z' - name: Alexis Ebert PhD amount: 12 createdAt: '2018-12-06T15:54:41.625Z' - name: Tyreek Eichmann amount: 14 createdAt: '2018-12-06T15:54:41.62Z' - name: Rick Langosh amount: 18 createdAt: '2018-12-06T15:54:41.626Z' - name: Era Kuphal amount: 35 createdAt: '2018-12-06T15:54:41.627Z' - name: Caleb Leannon amount: 3 createdAt: '2018-12-06T15:54:41.628Z' - name: Ofelia Muller amount: 34 createdAt: '2018-12-06T15:54:41.606Z' - name: Alize Halvorson amount: 3 createdAt: '2018-12-06T15:54:41.608Z' - name: Doris Conn amount: 3 createdAt: '2018-12-06T15:54:41.607Z' - name: Neil D'Amore amount: 10 createdAt: '2018-12-06T15:54:41.612Z' - name: Jovanny Wisoky III amount: 28 createdAt: '2018-12-06T15:54:41.61Z' - name: Osbaldo Medhurst amount: 49 createdAt: '2018-12-06T15:54:41.59Z' - name: Maci Anderson amount: 3 createdAt: '2018-12-06T15:54:41.579Z' - name: Gretchen Koepp amount: 6 createdAt: '2018-12-06T15:54:41.581Z' - name: Candido Hudson amount: 35 createdAt: '2018-12-06T15:54:41.581Z' - name: Moriah Kautzer amount: 30 createdAt: '2018-12-06T15:54:40.092Z' - name: Alfreda Shields amount: 27 createdAt: '2018-12-06T15:54:40.08Z' - name: Mikel Kuphal amount: 3 createdAt: '2018-12-06T15:54:40.076Z' - name: Tod Rippin amount: 22 createdAt: '2018-12-06T15:54:40.081Z' settings: autoReset: true calendar: false provider: twitch lastReset: '2018-12-07T17:06:55.661Z' _id: 5b2e2007760aeb3196487dc3 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.767Z' updatedAt: '2018-12-07T17:06:55.667Z' __v: 1 deprecated: false '/sessions/{channel}/settings': get: tags: - sessions summary: '/:channel/settings' description: Get session settings operationId: '/:channel/settings' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:07:49 GMT' Content-Length: content: text/plain: schema: type: string example: '35' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/SessionSettings' example: autoReset: true calendar: false deprecated: false put: tags: - sessions summary: '/:channel/settings' description: Update session settings operationId: 'Put/:channel/settings' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:08:28 GMT' Content-Length: content: text/plain: schema: type: string example: '35' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/channel_settings' example: autoReset: true calendar: false deprecated: false '/sessions/{channel}/reset': put: tags: - sessions summary: '/:channel/reset' description: Reset session data operationId: '/:channel/reset' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:09:14 GMT' Content-Length: content: text/plain: schema: type: string example: '12414' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/channel_reset' example: data: follower-latest: name: Emile Morissette follower-session: count: 0 follower-week: count: 0 follower-month: count: 0 follower-goal: amount: 11 follower-total: count: 6 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: '' amount: 0 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 0 subscriber-new-session: count: 0 subscriber-resub-session: count: 0 subscriber-gifted-session: count: 0 subscriber-week: count: 0 subscriber-month: count: 0 subscriber-goal: amount: 68 subscriber-total: count: 0 subscriber-points: amount: 0 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: '' amount: 0 cheer-session: amount: 0 cheer-week: amount: 0 cheer-month: amount: 0 cheer-total: amount: 2759 cheer-count: count: 0 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: '' amount: 0 cheer-weekly-top-donation: name: '' amount: 0 cheer-monthly-top-donation: name: '' amount: 0 cheer-alltime-top-donation: name: '' amount: 0 cheer-session-top-donator: name: '' amount: 0 cheer-weekly-top-donator: name: '' amount: 0 cheer-monthly-top-donator: name: '' amount: 0 cheer-alltime-top-donator: name: '' amount: 0 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: '' amount: 0 tip-weekly-top-donation: name: '' amount: 0 tip-monthly-top-donation: name: '' amount: 0 tip-alltime-top-donation: name: '' amount: 0 tip-session-top-donator: name: '' amount: 0 tip-weekly-top-donator: name: '' amount: 0 tip-monthly-top-donator: name: '' amount: 0 tip-alltime-top-donator: name: '' amount: 0 tip-session: amount: 0 tip-week: amount: 0 tip-month: amount: 0 tip-total: amount: 3415 tip-count: count: 0 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: [ ] cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: [ ] settings: autoReset: true calendar: false _id: 5c0aa930de9a4cf194a14e05 provider: twitch lastReset: '2018-12-07T17:09:04.037Z' channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T17:09:04.055Z' updatedAt: '2018-12-07T17:09:04.055Z' __v: 0 deprecated: false '/sessions/{channel}/top': get: tags: - sessions summary: '/:channel/top' description: Get top events from aggregates operationId: 'Get/:channel/top1' parameters: - name: limit in: query description: integer - Max number of returned events required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - starting element required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: interval in: query description: 'string - Possible values: alltime, monthly, weekly, session' required: true style: form explode: true schema: type: string example: alltime - name: type in: query description: 'string - Possible values: tip, cheer, stars, embers,' required: true style: form explode: true schema: type: string example: tip - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: { } deprecated: false /songrequest/playing: get: tags: - songrequests summary: /playing operationId: /playing parameters: - name: provider in: query description: '' required: true style: form explode: true schema: type: string - name: room in: query description: '' required: true style: form explode: true schema: type: string responses: '200': description: '' headers: { } deprecated: false /songrequest/youtube: get: tags: - songrequests summary: /youtube description: Get song details operationId: /youtube parameters: - name: videoId in: query description: string - YouTube video ID required: true style: form explode: true schema: type: string - name: search in: query description: string - phrase to search required: true style: form explode: true schema: type: string responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 13:02:32 GMT' Content-Length: content: text/plain: schema: type: string example: '782' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success-searchbysongname' example: - videoId: dQw4w9WgXcQ thumbnail: 'https://i.ytimg.com/vi/dQw4w9WgXcQ/default.jpg' title: Rick Astley - Never Gonna Give You Up (Video) - videoId: 6_b7RDuLwcI thumbnail: 'https://i.ytimg.com/vi/6_b7RDuLwcI/default.jpg' title: Rick Astley Never gonna give you up lyrics!!! - videoId: X9NOzYMLfmM thumbnail: 'https://i.ytimg.com/vi/X9NOzYMLfmM/default.jpg' title: Never Gonna Give You Up By Rick Astley (AKA The Rick Roll Song) Lyrics - videoId: IO9XlQrEt2Y thumbnail: 'https://i.ytimg.com/vi/IO9XlQrEt2Y/default.jpg' title: Rick Astley - Never Gonna Give You Up (The Roxy 1987) - videoId: p1tMZ50s2Oo thumbnail: 'https://i.ytimg.com/vi/p1tMZ50s2Oo/default.jpg' title: 'Rick Astley - Never Gonna Give You Up (Live @ V Festival 2016 + Interview, HD)' example: - videoId: dQw4w9WgXcQ thumbnail: 'https://i.ytimg.com/vi/dQw4w9WgXcQ/default.jpg' title: Rick Astley - Never Gonna Give You Up (Video) - videoId: 6_b7RDuLwcI thumbnail: 'https://i.ytimg.com/vi/6_b7RDuLwcI/default.jpg' title: Rick Astley Never gonna give you up lyrics!!! - videoId: X9NOzYMLfmM thumbnail: 'https://i.ytimg.com/vi/X9NOzYMLfmM/default.jpg' title: Never Gonna Give You Up By Rick Astley (AKA The Rick Roll Song) Lyrics - videoId: IO9XlQrEt2Y thumbnail: 'https://i.ytimg.com/vi/IO9XlQrEt2Y/default.jpg' title: Rick Astley - Never Gonna Give You Up (The Roxy 1987) - videoId: p1tMZ50s2Oo thumbnail: 'https://i.ytimg.com/vi/p1tMZ50s2Oo/default.jpg' title: 'Rick Astley - Never Gonna Give You Up (Live @ V Festival 2016 + Interview, HD)' deprecated: false '/songrequest/{channel}/settings': get: tags: - songrequests summary: '/:channel/settings' description: Get settings operationId: 'Get/:channel/settings' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:07:17 GMT' Content-Length: content: text/plain: schema: type: string example: '600' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/MediaRequestData' example: player: delay: 0 limits: users: free: 5 paid: 0 queueLimit: 10 maxDuration: 420 backupPlaylist: url: 'https://www.youtube.com/playlist?list=UUp8OOssjSjGZRVYK6zWbNLg' prioritizeQueue: false bot: voteskip: enabled: true votesRequired: 5 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 minUserLevel: 100 tips: mediashare: enabled: false costPerSecond: 0.1 prioritize: true youtube: securityLevel: 0 musicOnly: false bannedTags: [ ] bannedVideos: [ ] enabled: false mode: combined moderation: false _id: 5b2e2007760aeb82e8487dc4 bannedUsers: [ ] deprecated: false '/songrequest/{channel}/settings/public': get: tags: - songrequests summary: '/:channel/settings/public' description: Get public settings operationId: '/:channel/settings/public' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:08:02 GMT' Content-Length: content: text/plain: schema: type: string example: '216' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success48' example: enabled: false limits: users: free: 5 paid: 0 queueLimit: 10 maxDuration: 420 mode: combined tips: mediashare: enabled: false costPerSecond: 0.1 prioritize: true youtube: musicOnly: false deprecated: false '/songrequest/{channel}/queue': get: tags: - songrequests summary: '/:channel/queue' description: Get songrequest queue operationId: '/:channel/queue' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:15:04 GMT' Content-Length: content: text/plain: schema: type: string example: '332' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Song' example: - duration: 213 tags: [ ] _id: 5c0ba7b3de9a4c7036a15040 videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO statistics: viewCount: 504489596 likeCount: 3380238 dislikeCount: 154269 source: site user: username: leeeeex providerId: '85827806' voteskips: [ ] example: - duration: 213 tags: [ ] _id: 5c0ba7b3de9a4c7036a15040 videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO statistics: viewCount: 504489596 likeCount: 3380238 dislikeCount: 154269 source: site user: username: leeeeex providerId: '85827806' voteskips: [ ] deprecated: false post: tags: - songrequests summary: '/:channel/queue' description: Get songrequest queue operationId: 'Post/:channel/queue' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/channel_queuerequest' example: video: youtube-Identifier required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:23:38 GMT' Content-Length: content: text/plain: schema: type: string example: '499' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Song' example: videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO duration: 213 categoryId: 10 statistics: viewCount: 504489631 likeCount: 3380251 dislikeCount: 154269 _id: 5c0ba9bade9a4c3723a1504d source: site user: _id: 5b2e2007760aeb7729487dab username: leeeeex providerId: '85827806' displayName: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/channel_redemptions_itemId' example: statusCode: 404 error: Not Found message: No videos found deprecated: false '/songrequest/{channel}/queue/{song}': delete: tags: - songrequests summary: '/:channel/queue/:song' description: Remove song from queue operationId: '/:channel/queue/:song' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: song in: path description: guid - Song id required: true style: simple schema: type: string example: 5c0ba9bade9a4c3723a1504d responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:30:45 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "songId" fails because ["songId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - songId message: '"songId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' deprecated: false '/songrequest/{channel}/queue/public': get: tags: - songrequests summary: '/:channel/queue/public' description: Get songrequest queue for public exposure (without video details) operationId: '/:channel/queue/public' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:15:33 GMT' Content-Length: content: text/plain: schema: type: string example: '228' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Song' example: - duration: 213 _id: 5c0ba7b3de9a4c7036a15040 videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO source: site user: username: leeeeex providerId: '85827806' example: - duration: 213 _id: 5c0ba7b3de9a4c7036a15040 videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO source: site user: username: leeeeex providerId: '85827806' deprecated: false '/songrequest/{channel}/pending': get: tags: - songrequests summary: '/:channel/pending' description: Get songs in moderation queue operationId: '/:channel/pending' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: { } deprecated: false '/songrequest/{channel}/playlist': get: tags: - songrequests summary: '/:channel/playlist' description: Get songs on playlist operationId: '/:channel/playlist' parameters: - name: limit in: query description: integer - number of results per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: page in: query description: string - page identifier as in nextPage required: true style: form explode: true schema: type: string - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:19:17 GMT' Content-Length: content: text/plain: schema: type: string example: '3041' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/MediaRequestQueue' example: limit: 25 nextPage: CDIQAA total: 102 videos: - videoId: KjBNpJiID-k title: 'Anevo & Laura Brehm - Universe [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: dpdQZ56cKgA title: 'CloudNone - Spring Snow [Monstercat EP Release]' channel: 'Monstercat: Instinct' - videoId: _6tqFnhz83M title: 'Keepsake - This Time Around (feat. Slyleaf) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: cIseaPTGCRU title: 'Bad Computer - Voyage (feat. Savoi) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: VT9q8-i8e7Q title: 'Conro - September [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: xhTJ_5g_57k title: 'Aiobahn & Vin - If We Never [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: DzJXOb7Q1_s title: 'Laszlo - Gravity [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: XvEtJ6zbzyw title: 'The Night - Set Me Free [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: K2QEKOKPlV4 title: 'Au5 - The Journey (feat. Trove) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: lAHpT1eAYH4 title: 'Conro - Trippin [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: mlpdyTXeUTc title: 'Koven - Settled [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: FrX0ZfX8Dqs title: 'Ephixa - Dreamstate [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: MH9i4DkNVRc title: 'CloudNone - None Trick Pony [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: vZkExPWt3ig title: 'Vicetone - Walk Thru Fire (feat. Meron Ryan) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: 5m7L8hlArsU title: 'Lookas & Krewella - Alarm [Monstercat Official Music Video]' channel: 'Monstercat: Instinct' - videoId: 1zjqS6YGwrs title: 'Snareskin - Mad For You (feat. Trove) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: f244Kb8y_a8 title: 'Koven - Voices [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: FIE_w_Yiy68 title: 'Jay Cosmic - One Way Dream [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: UMh8V--HxnI title: 'Rogue - Mirage [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: uPDjXJgGklM title: 'Aiobahn - In Your Arms (feat. Ralph Larenzo) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: AiYuSpsY9kg title: 'MYLK - Sleepy [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: P6JcPvoIT6E title: 'Dion Timmer - The Right Type (feat. Jade LeMac) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: Ba_n0eHnNDc title: 'Duumu - Forward (feat. ÊMIA) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: fBsNIJLj0Gs title: 'LVTHER - Time Well Spent (feat. Ayelle) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: iS-PpppSj0E title: 'SLANDER - So Long (feat. Juliana Chahayed) [Monstercat Release]' channel: 'Monstercat: Instinct' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "limit" fails because ["limit" must be a number]. child "page" fails because ["page" is not allowed to be empty]' details: - path: - limit message: '"limit" must be a number' - path: - page message: '"page" is not allowed to be empty' deprecated: false '/songrequest/{channel}/player': get: tags: - songrequests summary: '/:channel/player' description: Get current player status operationId: '/:channel/player' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:19:39 GMT' Content-Length: content: text/plain: schema: type: string example: '18' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success53' example: state: paused deprecated: false '/songrequest/{channel}/player/{state}': post: tags: - songrequests summary: '/:channel/player/:state' description: Change current state of media player operationId: '/:channel/player/:state' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: state in: path description: 'string - one of play, pause' required: true style: simple schema: type: string - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Tue, 11 Dec 2018 08:31:47 GMT' Content-Length: content: text/plain: schema: type: string example: '7' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "state" fails because ["state" must be one of [volume, play, pause]]' details: - path: - state message: '"state" must be one of [volume, play, pause]' deprecated: false '/songrequest/{channel}/history': get: tags: - songrequests summary: '/:channel/history' description: Get songrequest history operationId: 'Get/:channel/history1' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: { } deprecated: false '/songrequest/{channel}/playing': get: tags: - songrequests summary: '/:channel/playing' description: Get currently playing song operationId: '/:channel/playing' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 11:21:33 GMT' Content-Length: content: text/plain: schema: type: string example: '330' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Song' example: user: username: leeeeex providerId: '85827806' statistics: viewCount: 504489596 likeCount: 3380238 dislikeCount: 154269 duration: 213 tags: [ ] _id: 5c0ba73fde9a4c1385a1503b voteskips: [ ] videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO source: site deprecated: false '/songrequest/{channel}/next': get: tags: - songrequests summary: '/:channel/next' description: Get details of next song in queue operationId: '/:channel/next' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Tue, 11 Dec 2018 11:19:50 GMT' Content-Length: content: text/plain: schema: type: string example: '339' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Song' example: song: user: username: leeeeex providerId: '85827806' statistics: viewCount: 505416595 likeCount: 3387160 dislikeCount: 154477 duration: 213 tags: [ ] voteskips: [ ] _id: 5c0f9d54bd1e47cf2d3d6cac videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO source: site deprecated: false '/stats/{channel}': get: tags: - stats summary: '/:channel' description: Get channels stats operationId: 'Get/:channel1234567891011' parameters: - name: interval in: query description: 'string - year, month, week, day' required: true style: form explode: true schema: type: string example: week - name: date in: query description: datetime required: true style: form explode: true schema: type: string example: '2018-12-07T02:41Z' - name: tz in: query description: integer - timezone number required: true style: form explode: true schema: type: integer format: int32 example: 4 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/store/{channel}/redemptions': get: tags: - redemptions summary: '/:channel/redemptions' description: List redemptions operationId: '/:channel/redemptions' parameters: - name: offset in: query description: integer - items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: limit in: query description: integer - limit items required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: pending in: query description: boolean required: true style: form explode: true schema: type: string - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/store/{channel}/redemptions/search': get: tags: - redemptions summary: '/:channel/redemptions/search' description: Search for redemptions operationId: '/:channel/redemptions/search' parameters: - name: offset in: query description: '' required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: limit in: query description: '' required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: search in: query description: '' required: true style: form explode: true schema: type: string - name: searchBy in: query description: '' required: true style: form explode: true schema: type: string - name: from in: query description: '' required: true style: form explode: true schema: type: string - name: to in: query description: '' required: true style: form explode: true schema: type: string - name: pending in: query description: '' required: true style: form explode: true schema: type: string - name: sort in: query description: '' required: true style: form explode: true schema: type: string - name: channel in: path description: '' required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/store/{channel}/redemptions/me': get: tags: - redemptions summary: '/:channel/redemptions/me' description: Get own redemptions operationId: '/:channel/redemptions/me' parameters: - name: limit in: query description: integer - Number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - Number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/store/{channel}/redemptions/{redemptionId}': put: tags: - redemptions summary: '/:channel/redemptions/:redemptionId' description: Update redemption operationId: '/:channel/redemptions/:redemptionId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: redemptionId in: path description: guid - Redemption id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: { } deprecated: false delete: tags: - redemptions summary: '/:channel/redemptions/:redemptionId' description: Delete redemption operationId: 'Delete/:channel/redemptions/:redemptionId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: redemptionId in: path description: guid - Redemption id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false get: tags: - redemptions summary: '/:channel/redemptions/:redemptionId1' description: Get redemption details operationId: '/:channel/redemptions/:redemptionId1' parameters: - name: channel in: path description: guid - Channel name required: true style: simple schema: type: string example: leeeeex - name: redemptionId in: path description: guid - Redemption id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false '/store/{channel}/items': get: tags: - store summary: '/:channel/items' description: List store items operationId: '/:channel/items' parameters: - name: limit in: query description: integer - number of items per page required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: offset in: query description: integer - number of items to be skipped required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:06:31 GMT' Content-Length: content: text/plain: schema: type: string example: '1186' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/LoyaltyItem' example: - bot: enabled: true identifier: testitem cooldown: user: 5 global: 0 quantity: total: -1 alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 1 public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:02:47.902Z' - bot: enabled: true identifier: super_item cooldown: user: 10 global: 0 quantity: total: 3 current: 3 alert: graphics: duration: 8 audio: volume: 0.5 src: 'https://cdn.streamelements.com/uploads/08e58dd8-b750-4113-a496-2b5817fd8031.mp3' enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb3b0de9a4c40a3a1505d enabled: true featured: false name: Super item description: Super description type: code cost: 100 preview: 'https://cdn.streamelements.com/uploads/dbf6ff1f-3d03-4db7-a4bd-43d30e22461a.gif' public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:06:08.435Z' updatedAt: '2018-12-08T12:06:08.435Z' example: - bot: enabled: true identifier: testitem cooldown: user: 5 global: 0 quantity: total: -1 alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 1 public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:02:47.902Z' - bot: enabled: true identifier: super_item cooldown: user: 10 global: 0 quantity: total: 3 current: 3 alert: graphics: duration: 8 audio: volume: 0.5 src: 'https://cdn.streamelements.com/uploads/08e58dd8-b750-4113-a496-2b5817fd8031.mp3' enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb3b0de9a4c40a3a1505d enabled: true featured: false name: Super item description: Super description type: code cost: 100 preview: 'https://cdn.streamelements.com/uploads/dbf6ff1f-3d03-4db7-a4bd-43d30e22461a.gif' public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:06:08.435Z' updatedAt: '2018-12-08T12:06:08.435Z' deprecated: false post: tags: - store summary: '/:channel/items' description: Add new item to store operationId: 'Post/:channel/items' parameters: - name: channel in: path description: guid - channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:01:50 GMT' Content-Length: content: text/plain: schema: type: string example: '555' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/LoyaltyItem' example: cooldown: user: 10 global: 0 accessCodes: keys: [ ] mode: multi random: false alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 1 quantity: total: -1 bot: enabled: true identifier: testitem public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:01:50.208Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "name" fails because ["name" is required]. child "description" fails because ["description" is required]' details: - path: - name message: '"name" is required' - path: - description message: '"description" is required' deprecated: false '/store/{channel}/items/{itemId}': get: tags: - store summary: '/:channel/items/:itemId' description: Get item details operationId: '/:channel/items/:itemId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: itemId in: path description: guid - Item id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Tue, 11 Dec 2018 08:41:04 GMT' Content-Length: content: text/plain: schema: type: string example: '554' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/LoyaltyItem' example: bot: enabled: true identifier: testitem cooldown: user: 5 global: 0 quantity: total: -1 accessCodes: keys: [ ] mode: multi random: false alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 0 public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:12:45.883Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "itemId" fails because ["itemId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - itemId message: '"itemId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false put: tags: - store summary: '/:channel/items/:itemId' description: Update item operationId: 'Put/:channel/items/:itemId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: itemId in: path description: guid - Item id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 requestBody: description: '' content: application/json: schema: type: object example: { } example: { } required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:02:47 GMT' Content-Length: content: text/plain: schema: type: string example: '554' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/LoyaltyItem' example: bot: enabled: true identifier: testitem cooldown: user: 5 global: 0 quantity: total: -1 accessCodes: keys: [ ] mode: multi random: false alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 1 public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:02:47.902Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "name" fails because ["name" is required]. child "description" fails because ["description" is required]' details: - path: - name message: '"name" is required' - path: - description message: '"description" is required' deprecated: false delete: tags: - store summary: '/:channel/items/:itemId1' description: Delete item from store operationId: '/:channel/items/:itemId1' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: itemId in: path description: guid - Item id required: true style: simple schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: text/plain; charset=utf-8 - name: Content-Type in: header description: '' required: true style: simple schema: type: string example: application/json responses: '201': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:08:15 GMT' Content-Length: content: text/plain: schema: type: string example: '7' content: text/plain; charset=utf-8: schema: type: string example: Created example: Created '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false /themes: get: tags: - themes summary: / description: List available themes operationId: Get/ parameters: - name: type in: query description: 'string - one of alert, regular, super mobile, widget' required: true style: form explode: true schema: type: string - name: mobile in: query description: boolean required: true style: form explode: true schema: type: string - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:40:47 GMT' Content-Length: content: text/plain: schema: type: string example: '167228' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/ThemesList' deprecated: false '/themes/{themeId}': get: tags: - themes summary: '/:themeId' description: Get theme details operationId: '/:themeId' parameters: - name: themeId in: path description: guid - theme id required: true style: simple schema: type: string example: 59c29040a59fb471efc0c8c5 - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Sat, 08 Dec 2018 12:42:03 GMT' Content-Length: content: text/plain: schema: type: string example: '1989' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/OverlayData' example: published: true provider: twitch type: super size: '1080' totalUsers: 359 mobile: false _id: 59c29040a59fb471efc0c8c5 updatedAt: '2018-03-17T22:46:11.532Z' createdAt: '2017-09-20T15:58:56.312Z' title: HATTRICK SUPER THEME author: designki game: FIFA2018 thumbnail: 'https://cdn.streamelements.com/uploads/418cd740-f6ea-4050-a82b-761c9b1c9b1d.png' overlays: - overlay: _id: 59c03140374e871d01925ef1 game: FIFA 18 name: HATTRICK IN GAME SCENE thumbnail: 'https://cdn.streamelements.com/uploads/6882ec4d-a59b-4fed-9bb2-86d88b3a10d6.jpg' preview: 'https://cdn.streamelements.com/uploads/0be5a140-42d4-4311-a139-947a33f89680.jpg' _id: 59c29040a59fb471efc0c8c6 - overlay: _id: 59c03634374e871d01926090 game: FIFA 18 name: HATTRICK TALK SCENE thumbnail: 'https://cdn.streamelements.com/uploads/c8f686e8-505f-47ab-8f90-f923bb62eafa.jpg' preview: 'https://cdn.streamelements.com/uploads/7e79a7c1-18cd-48c3-ac55-52b9daad55ab.jpg' _id: 59c29040a59fb471efc0c8c7 - overlay: _id: 59c0d6cadf375d6bb3858424 game: FIFA 18 name: HATTRICK START SCENE thumbnail: 'https://cdn.streamelements.com/uploads/8d494630-3264-44c0-9e68-bce32bb8267c.jpg' preview: 'https://cdn.streamelements.com/uploads/4b249217-5b4e-4277-be8a-cae8abf7dc84.jpg' _id: 59c29040a59fb471efc0c8c8 - overlay: _id: 59c0d9444492765935648d70 game: FIFA 18 name: HATTRICK BRB SCENE thumbnail: 'https://cdn.streamelements.com/uploads/4cb659ea-7a7b-4e81-b75e-8643944d5957.jpg' preview: 'https://cdn.streamelements.com/uploads/c2202e0c-1695-4169-b155-cd1c4dd5a157.jpg' _id: 59c29040a59fb471efc0c8c9 - overlay: _id: 59c0dbff69db7f0460376197 game: FIFA 18 name: HATTRICK END SCENE thumbnail: 'https://cdn.streamelements.com/uploads/c3f6be0f-2c93-41f9-8b84-469c1073e558.jpg' preview: 'https://cdn.streamelements.com/uploads/643b716d-0597-4673-9772-3b7f1194b604.jpg' _id: 59c29040a59fb471efc0c8ca rating: 0.2777777777777778 new: false '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "themeId" fails because ["themeId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - themeId message: '"themeId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false '/tips/{channel}': get: tags: - tips summary: '/:channel' description: List tips operationId: 'Get/:channel123456789101112' parameters: - name: offset in: query description: integer - Starting element required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: limit in: query description: integer - Events per page between 1 and 100 required: true style: form explode: true schema: type: integer format: int32 example: 25 - name: sort in: query description: 'string - Sorting method. Possible values createdAt, -createdAt, donation.amount, -donation.amount, donation.provider, -donation.provider' required: true style: form explode: true schema: type: string example: '-createdAt' - name: tz in: query description: integer - Timezone number required: true style: form explode: true schema: type: integer format: int32 example: 4 - name: username in: query description: string - Username required: true style: form explode: true schema: type: string - name: email in: query description: string - Email address required: true style: form explode: true schema: type: string - name: after in: query description: datetime - Start date required: true style: form explode: true schema: type: integer format: int32 example: 0 - name: before in: query description: datetime - End date required: true style: form explode: true schema: type: integer format: int64 example: 1544178274000 - name: message in: query description: string - Tip message required: true style: form explode: true schema: type: string - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:19:29 GMT' Content-Length: content: text/plain: schema: type: string example: '457' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/TipData' example: docs: - donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' total: 1 limit: 25 offset: 0 '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "after" fails because ["after" must be a number of milliseconds or valid date string]. child "before" fails because ["before" must be a number of milliseconds or valid date string]. child "limit" fails because ["limit" must be a number]. child "offset" fails because ["offset" must be a number]. child "sort" fails because ["sort" is not allowed to be empty, "sort" must be one of [createdAt, -createdAt, donation.amount, -donation.amount, donation.provider, -donation.provider]]. child "email" fails because ["email" is not allowed to be empty, "email" must be a valid email]. child "tz" fails because ["tz" must be a number]' details: - path: - after message: '"after" must be a number of milliseconds or valid date string' - path: - before message: '"before" must be a number of milliseconds or valid date string' - path: - limit message: '"limit" must be a number' - path: - offset message: '"offset" must be a number' - path: - sort message: '"sort" is not allowed to be empty' - path: - sort message: '"sort" must be one of [createdAt, -createdAt, donation.amount, -donation.amount, donation.provider, -donation.provider]' - path: - email message: '"email" is not allowed to be empty' - path: - email message: '"email" must be a valid email' - path: - tz message: '"tz" must be a number' deprecated: false post: tags: - tips summary: '/:channel' operationId: 'Post/:channel1234' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/NewTip' example: user: userId: '' username: '' email: com provider: '' message: '' amount: 0 currency: '' imported: true required: true responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:25:38 GMT' Content-Length: content: text/plain: schema: type: string example: '422' Vary: content: text/plain: schema: type: string example: X-HTTP-Method-Override content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/TipData' example: donation: user: username: StreamElements ip: null geo: null email: StreamElements@streamelements.com message: Test message amount: 123 currency: USD provider: paypal status: success deleted: false _id: 5c0aad12de9a4c5ca1a14e13 channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:25:38.507Z' approved: allowed updatedAt: '2018-12-07T17:25:38.507Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "currency" fails because ["currency" is not allowed to be empty, "currency" must be one of [AUD, BRL, CAD, CZK, DKK, EUR, HKD, HUF, ILS, JPY, MYR, MXN, NOK, NZD, PHP, PLN, GBP, RUB, SGD, SEK, CHF, TWD, THB, TRY, USD]]. child "user" fails because [child "email" fails because ["email" must be a valid email]]' details: - path: - currency message: '"currency" is not allowed to be empty' - path: - currency message: '"currency" must be one of [AUD, BRL, CAD, CZK, DKK, EUR, HKD, HUF, ILS, JPY, MYR, MXN, NOK, NZD, PHP, PLN, GBP, RUB, SGD, SEK, CHF, TWD, THB, TRY, USD]' - path: - user - email message: '"email" must be a valid email' deprecated: false '/tips/{channel}/top': get: tags: - tips summary: '/:channel/top' description: Get top tippers for channel operationId: 'Get/:channel/top12' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:19:52 GMT' Content-Length: content: text/plain: schema: type: string example: '180' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/Success64' example: - username: StreamElements first: '2018-12-07T17:19:01.957Z' last: '2018-12-07T17:19:01.957Z' count: 1 total: 100 email: streamelements@streamelements.com average: 100 example: - username: StreamElements first: '2018-12-07T17:19:01.957Z' last: '2018-12-07T17:19:01.957Z' count: 1 total: 100 email: streamelements@streamelements.com average: 100 deprecated: false '/tips/{channel}/leaderboard': get: tags: - tips summary: '/:channel/leaderboard' description: Get tips leaderboard operationId: '/:channel/leaderboard' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: { } deprecated: false '/tips/{channel}/moderation': get: tags: - tips summary: '/:channel/moderation' description: List tips waiting for moderation operationId: '/:channel/moderation' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:21:00 GMT' Content-Length: content: text/plain: schema: type: string example: '440' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/TipData' example: recent: - donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' pending: [ ] deprecated: false '/tips/{channel}/{tipId}': get: tags: - tips summary: '/:channel/:tipId' description: Get tip details operationId: '/:channel/:tipId' parameters: - name: channel in: path description: guid - Channel id required: true style: simple schema: type: string example: 5b2e2007760aeb7729487dab - name: tipId in: path description: guid - Tip id required: true style: simple schema: type: string responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:21:25 GMT' Content-Length: content: text/plain: schema: type: string example: '414' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/TipData' example: donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/400-badrequest' example: statusCode: 400 error: Bad Request message: 'child "tipId" fails because ["tipId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - tipId message: '"tipId" with value "truncated" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Notfound2' example: statusCode: 404 error: Not Found deprecated: false /users/current: get: tags: - users summary: /current description: Current user channel operationId: /current parameters: - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:26:23 GMT' Content-Length: content: text/plain: schema: type: string example: '1317' content: application/json; charset=utf-8: schema: $ref: '#/components/schemas/Success67' example: suspended: false teams: [ ] channels: - profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' isPartner: false broadcasterType: '' ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T17:26:23.792Z' lastLogin: '2018-12-07T17:26:23.79Z' country: US role: owner moderators: - user: _id: 5b53229c8f09b957272a404f username: keizar avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/12eb26c7-5cce-40ff-bc0d-cb625143ed08-profile_image-300x300.png' role: administrator _id: 5b2e2007760aeb6677487daa lastLogin: '2018-06-23T10:25:11.728Z' ab: [ ] primaryChannel: 5b2e2007760aeb7729487dab username: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' createdAt: '2018-06-23T10:25:11.732Z' updatedAt: '2018-12-07T08:43:29.014Z' deprecated: false /users/channels: get: tags: - users summary: /channels description: 'TODO: Add Description' operationId: /channels parameters: - name: type in: query description: '' required: true style: form explode: true schema: type: string example: tip - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: { } deprecated: false /users/access: get: tags: - users summary: /access description: List channel's access list operationId: /access parameters: - name: Accept in: header description: '' required: true style: simple schema: type: string example: application/json; charset=utf-8 responses: '200': description: '' headers: Date: content: text/plain: schema: type: string example: 'Fri, 07 Dec 2018 17:27:16 GMT' Content-Length: content: text/plain: schema: type: string example: '219' content: application/json; charset=utf-8: schema: type: array items: $ref: '#/components/schemas/ChannelUsers' example: - channelId: 5b2e2007760aeb7729487dab username: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' provider: twitch role: owner example: - channelId: 5b2e2007760aeb7729487dab username: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' provider: twitch role: owner deprecated: false components: schemas: Detail: title: Detail required: - path - message type: object properties: path: type: array items: type: string description: '' message: type: string example: path: - types message: '"types" must be an array' Success: title: Success required: - data - provider - _id - type - channel - createdAt type: object properties: data: $ref: '#/components/schemas/SubscriberEvent' provider: type: string _id: type: string type: type: string channel: type: string createdAt: type: string example: data: username: Toy Bosco amount: 33 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' provider: twitch _id: 5c09463bde9a4cebcca14be8 type: merch channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-06T01:28:27.648Z' SubscriberEvent: title: Subscriber Event required: - username - amount - message - tier - avatar type: object properties: username: type: string amount: type: integer format: int32 message: type: string tier: type: string avatar: type: string example: username: Toy Bosco amount: 33 message: '' tier: '3000' avatar: 'https://cdn.streamelements.com/static/default-avatar.png' Success1: title: Success1 required: - total - username type: object properties: total: type: integer format: int32 username: type: string example: total: 50 username: Thurman Borer Success3: title: Success3 required: - success type: object properties: success: type: boolean example: success: true BotCommand: title: BotCommand required: - cooldown - aliases - keywords - enabled - enabledOnline - enabledOffline - hidden - cost - type - accessLevel - regex - reply - command - channel type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' aliases: type: array items: type: string description: '' keywords: type: array items: type: string description: '' enabled: type: boolean enabledOnline: type: boolean enabledOffline: type: boolean hidden: type: boolean cost: type: integer format: int32 type: type: string accessLevel: type: integer format: int32 _id: type: string regex: type: string reply: type: string command: type: string channel: type: string createdAt: type: string updatedAt: type: string example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 _id: 5c0a5172de9a4c5b7da14d8a regex: 'test[0-9]{3}' reply: test response command: test channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T10:54:42.594Z' updatedAt: '2018-12-07T10:54:42.594Z' Cooldown: title: Cooldown required: - user - global type: object properties: user: type: integer format: int32 global: type: integer format: int32 example: user: 15 global: 5 Success6: title: Success6 required: - commandId - command - accessLevel - enabled - enabledOnline - enabledOffline - moduleId - cost - cooldown - aliases - regex - description type: object properties: commandId: type: string command: type: string accessLevel: type: integer format: int32 enabled: type: boolean enabledOnline: type: boolean enabledOffline: type: boolean moduleId: type: string cost: type: integer format: int32 cooldown: $ref: '#/components/schemas/Cooldown' aliases: type: array items: type: string description: '' regex: type: string description: type: string subCommands: type: array items: type: string description: '' moduleEnabled: type: boolean example: commandId: raffle_join command: join accessLevel: 100 enabled: true enabledOnline: true enabledOffline: true moduleId: raffle cost: 0 cooldown: user: 0 global: 0 aliases: [ ] regex: '' description: Join an active raffle channelrequest: title: '/:channelrequest' required: - cooldown - aliases - keywords - enabled - enabledOnline - enabledOffline - hidden - cost - type - accessLevel - regex - reply - command - channel type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' aliases: type: array items: type: string description: '' keywords: type: array items: type: string description: '' enabled: type: boolean enabledOnline: type: boolean enabledOffline: type: boolean hidden: type: boolean cost: type: integer format: int32 type: type: string accessLevel: type: integer format: int32 regex: type: string reply: type: string command: type: string channel: type: string example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab Command: title: Command required: - cooldown - aliases - keywords - enabled - enabledOnline - enabledOffline - hidden - cost - type - accessLevel - regex - reply - command - channel type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' aliases: type: array items: type: string description: '' keywords: type: array items: type: string description: '' enabled: type: boolean enabledOnline: type: boolean enabledOffline: type: boolean hidden: type: boolean cost: type: integer format: int32 type: type: string accessLevel: type: integer format: int32 regex: type: string reply: type: string command: type: string channel: type: string example: cooldown: user: 15 global: 5 aliases: [ ] keywords: [ ] enabled: true enabledOnline: true enabledOffline: true hidden: false cost: 0 type: say accessLevel: 100 regex: 'test[0-9]{3}' reply: test response command: test2 channel: 5b2e2007760aeb7729487dab Success11: title: Success11 required: - online - offline - enabled - chatLines - _id - channel - name - message - createdAt - updatedAt type: object properties: online: $ref: '#/components/schemas/Online' offline: $ref: '#/components/schemas/Offline' enabled: type: boolean chatLines: type: integer format: int32 _id: type: string channel: type: string name: type: string message: type: string createdAt: type: string updatedAt: type: string example: online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 _id: 5c0aa9d3de9a4c4622a14e07 channel: 5b2e2007760aeb7729487dab name: test timer message: This is a test createdAt: '2018-12-07T17:11:47.909Z' updatedAt: '2018-12-07T17:11:47.909Z' Online: title: Online required: - enabled - interval type: object properties: enabled: type: boolean interval: type: integer format: int32 example: enabled: true interval: 5 Offline: title: Offline required: - enabled - interval type: object properties: enabled: type: boolean interval: type: integer format: int32 example: enabled: true interval: 30 channelrequest1: title: '/:channelrequest1' required: - online - offline - enabled - chatLines - name - message type: object properties: online: $ref: '#/components/schemas/Online' offline: $ref: '#/components/schemas/Offline' enabled: type: boolean chatLines: type: integer format: int32 name: type: string message: type: string example: online: enabled: true interval: 5 offline: enabled: true interval: 30 enabled: true chatLines: 5 name: '' message: '' BotModules: title: BotModules required: - roulette - raffle - pyramid - bingo - slotmachine - duel - eightball - emotecombo - twitter - chatalerts - songrequest - announcements type: object properties: roulette: $ref: '#/components/schemas/Roulette' raffle: $ref: '#/components/schemas/Raffle' pyramid: $ref: '#/components/schemas/Pyramid' bingo: $ref: '#/components/schemas/Bingo' slotmachine: $ref: '#/components/schemas/Slotmachine' duel: $ref: '#/components/schemas/Duel' eightball: $ref: '#/components/schemas/Eightball' emotecombo: $ref: '#/components/schemas/Emotecombo' twitter: $ref: '#/components/schemas/Twitter' chatalerts: $ref: '#/components/schemas/Chatalerts' songrequest: $ref: '#/components/schemas/Songrequest' announcements: $ref: '#/components/schemas/Announcements' example: roulette: cooldown: user: 60 global: 0 messages: win: '/me {user} won {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsGoodMan' lose: '/me {user} lost {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsBadMan' allinWin: '/me PogChamp {user} went all in and won {bet} ${pointsname} PogChamp they now have {points} ${pointsname} FeelsGoodMan' allinLose: '/me {user} went all in and lost every single one of their {bet} ${pointsname} LUL' enabled: false luck: 45 minAmount: 1 raffle: single: messages: start: '/me PogChamp a Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Raffle has ended and {winner} won {points} ${pointsname} FeelsGoodMan' duration: 30 maxAmount: 3000 multi: messages: start: '/me PogChamp a Multi-Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Multi-Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Multi-Raffle has ended and {winner} won {points} ${pointsname} each FeelsGoodMan' duration: 30 maxAmount: 6000 enabled: false pyramid: enabled: false messages: - _id: 5b2e2007760aeb7356487db5 width: 3 message: '/me nice {width}-width {emote} pyramid {user} LUL' - _id: 5b2e2007760aeb46e0487db4 width: 5 message: '/me PogChamp {user} just finished a {width}-width {emote} pyramid, gj KKona' - _id: 5b2e2007760aeb39fc487db3 width: 9 message: '/me {user} just finished a {width}-width {emote} pyramid! Now thats what i call pyramid farming Kappa //' - _id: 5b2e2007760aeb22ae487db2 width: 15 message: '/me {user} just finished a {width}-width {emote} pyramid!!! I almost ran out of memory there MrDestructoid //' - _id: 5b2e2007760aeb6219487db1 width: 25 message: '/me WutFace {user} just finished a {width}-width {emote} pyramid!!! BUFFER OVERFLOW WutFace WutFace WutFace' bingo: enabled: false maxAmount: 4000 slotmachine: cooldown: user: 60 global: 0 messages: win: '@{user} you got {emotes} and won {points} ${pointsname} PogChamp //' lose: '@{user} you got {emotes} and lost your {points} ${pointsname} LUL' enabled: false returnAmount: 80 minAmount: 100 emotes: - Kappa - PogChamp - BibleThump - OpieOP - 4Head duel: cooldown: user: 5 global: 0 messages: win: '/me {winner} won the Duel vs {loser} PogChamp gj {winner} Kappa //' pointsWin: '/me {winner} won the Duel vs {loser} PogChamp {winner} won {points} ${pointsname} FeelsGoodMan' enabled: false eightball: cooldown: user: 5 global: 15 enabled: false messages: - sure - are you kidding?! - yeah - 'no' - i think so - don't bet on it - ja - doubtful - for sure - forget about it - nein - maybe - Kappa Keepo PogChamp - sure - i don't think so - it is so - leaning towards no - look deep in your heart and you will see the answer - most definitely - most likely - my sources say yes - never - nah m8 - might actually be yes - no. - outlook good - outlook not so good - perhaps - mayhaps - that's a tough one - idk kev - don't ask that - the answer to that isn't pretty - the heavens point to yes - who knows? - without a doubt - 'yesterday it would''ve been a yes, but today it''s a yep' - you will have to wait emotes: - Kappa - Keepo - xD - KKona - 4Head - EleGiggle - DansGame - KappaCool - BrokeBack - OpieOP - KappaRoss - KappaPride - FeelsBadMan - FeelsGoodMan - FeelsBirthdayMan - FeelsAmazingMan - PogChamp - VisLaud - OhMyDog - FrankerZ - DatSheffy - BabyRage - VoHiYo - haHAA - LUL - ResidentSleeper - SourPls - TriHard - SMOrc emotecombo: enabled: false minCount: 5 cooldown: 10 messages: - _id: 5b2e2007760aeb1d7e487dba count: 3 message: '{count}x {emote} combo' - _id: 5b2e2007760aeb31c3487db9 count: 10 message: '{count}x {emote} combo PogChamp' - _id: 5b2e2007760aeb4b11487db8 count: 20 message: '/me {user} ruined the {count}x {emote} combo KappaRoss' - _id: 5b2e2007760aeb4251487db7 count: 50 message: '/me you don''t ruin {count}x {emote} combos {user} DansGame' - _id: 5b2e2007760aebbbe7487db6 count: 420 message: '/timeout {user} {count} you don''t ruin {emote} combos DansGame' twitter: enabled: false replies: false retweets: false template: '/me PogChamp new Tweet from {user}: {tweet}' followed: - twitchsupport - streamelements chatalerts: follow: enabled: true messages: - 'Thank you for following {user} :)' tip: enabled: true messages: - _id: 5b2e2007760aebcb99487dbb amount: 1 message: '{user} just tipped {currency}{amount} PogChamp' host: enabled: true messages: - _id: 5b2e2007760aebad31487dbc amount: 1 message: '{user} just hosted the stream for {amount} viewers PogChamp' subscriber: enabled: true messages: - _id: 5b2e2007760aeb0830487dbe amount: 1 message: '{user} just subscribed PogChamp' - _id: 5b2e2007760aebaf00487dbd amount: 2 message: '{user} just subscribed for {amount} months in a row PogChamp' cheer: enabled: true messages: - _id: 5b2e2007760aeb5381487dbf amount: 1 message: '{user} just cheered {amount} bits PogChamp' redemption: enabled: true message: '{user} just redeemed {item} PogChamp' raid: enabled: true messages: - _id: 5b2e2007760aeb0fed487dc0 amount: 1 message: '{user} just raided the channel with {amount} viewers PogChamp' enabled: false delay: 0 songrequest: voteskip: enabled: true votesRequired: 5 enabled: true moderation: true minUserLevel: 100 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 announcements: streamStart: enabled: true message: '${channel.display_name} is now live! Streaming {game}: {title}' enabled: true Roulette: title: Roulette required: - cooldown - messages - enabled - luck - minAmount type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' messages: $ref: '#/components/schemas/RaffleMessages' enabled: type: boolean luck: type: integer format: int32 minAmount: type: integer format: int32 example: cooldown: user: 60 global: 0 messages: win: '/me {user} won {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsGoodMan' lose: '/me {user} lost {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsBadMan' allinWin: '/me PogChamp {user} went all in and won {bet} ${pointsname} PogChamp they now have {points} ${pointsname} FeelsGoodMan' allinLose: '/me {user} went all in and lost every single one of their {bet} ${pointsname} LUL' enabled: false luck: 45 minAmount: 1 RaffleMessages: title: Raffle Messages required: - win - lose - allinWin - allinLose type: object properties: win: type: string lose: type: string allinWin: type: string allinLose: type: string example: win: '/me {user} won {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsGoodMan' lose: '/me {user} lost {bet} ${pointsname} in roulette and now has {points} ${pointsname}! FeelsBadMan' allinWin: '/me PogChamp {user} went all in and won {bet} ${pointsname} PogChamp they now have {points} ${pointsname} FeelsGoodMan' allinLose: '/me {user} went all in and lost every single one of their {bet} ${pointsname} LUL' Raffle: title: Raffle required: - single - multi - enabled type: object properties: single: $ref: '#/components/schemas/Single' multi: $ref: '#/components/schemas/Multi' enabled: type: boolean example: single: messages: start: '/me PogChamp a Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Raffle has ended and {winner} won {points} ${pointsname} FeelsGoodMan' duration: 30 maxAmount: 3000 multi: messages: start: '/me PogChamp a Multi-Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Multi-Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Multi-Raffle has ended and {winner} won {points} ${pointsname} each FeelsGoodMan' duration: 30 maxAmount: 6000 enabled: false Single: title: Single required: - messages - duration - maxAmount type: object properties: messages: $ref: '#/components/schemas/SingleRaffleMessages' duration: type: integer format: int32 maxAmount: type: integer format: int32 example: messages: start: '/me PogChamp a Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Raffle has ended and {winner} won {points} ${pointsname} FeelsGoodMan' duration: 30 maxAmount: 3000 SingleRaffleMessages: title: SingleRaffleMessages required: - start - running - end type: object properties: start: type: string running: type: string end: type: string example: start: '/me PogChamp a Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Raffle has ended and {winner} won {points} ${pointsname} FeelsGoodMan' Multi: title: Multi required: - messages - duration - maxAmount type: object properties: messages: $ref: '#/components/schemas/SingleRaffleMessages' duration: type: integer format: int32 maxAmount: type: integer format: int32 example: messages: start: '/me PogChamp a Multi-Raffle has begun for {points} ${pointsname} PogChamp it will end in {time} Seconds. Enter by typing "!join" OpieOP' running: '/me The Multi-Raffle for {points} ${pointsname} will end in {time} Seconds. Enter by typing "!join" FeelsGoodMan' end: '/me The Multi-Raffle has ended and {winner} won {points} ${pointsname} each FeelsGoodMan' duration: 30 maxAmount: 6000 Pyramid: title: Pyramid required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/PyramidMessages' description: '' example: enabled: false messages: - _id: 5b2e2007760aeb7356487db5 width: 3 message: '/me nice {width}-width {emote} pyramid {user} LUL' - _id: 5b2e2007760aeb46e0487db4 width: 5 message: '/me PogChamp {user} just finished a {width}-width {emote} pyramid, gj KKona' - _id: 5b2e2007760aeb39fc487db3 width: 9 message: '/me {user} just finished a {width}-width {emote} pyramid! Now thats what i call pyramid farming Kappa //' - _id: 5b2e2007760aeb22ae487db2 width: 15 message: '/me {user} just finished a {width}-width {emote} pyramid!!! I almost ran out of memory there MrDestructoid //' - _id: 5b2e2007760aeb6219487db1 width: 25 message: '/me WutFace {user} just finished a {width}-width {emote} pyramid!!! BUFFER OVERFLOW WutFace WutFace WutFace' PyramidMessages: title: Pyramid Message required: - _id - width - message type: object properties: _id: type: string width: type: integer format: int32 message: type: string example: _id: 5b2e2007760aeb7356487db5 width: 3 message: '/me nice {width}-width {emote} pyramid {user} LUL' Bingo: title: Bingo required: - enabled - maxAmount type: object properties: enabled: type: boolean maxAmount: type: integer format: int32 example: enabled: false maxAmount: 4000 Slotmachine: title: Slotmachine required: - cooldown - messages - enabled - returnAmount - minAmount - emotes type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' messages: $ref: '#/components/schemas/SlotsMessages' enabled: type: boolean returnAmount: type: integer format: int32 minAmount: type: integer format: int32 emotes: type: array items: type: string description: '' example: cooldown: user: 60 global: 0 messages: win: '@{user} you got {emotes} and won {points} ${pointsname} PogChamp //' lose: '@{user} you got {emotes} and lost your {points} ${pointsname} LUL' enabled: false returnAmount: 80 minAmount: 100 emotes: - Kappa - PogChamp - BibleThump - OpieOP - 4Head SlotsMessages: title: SlotsMessages required: - win - lose type: object properties: win: type: string lose: type: string example: win: '@{user} you got {emotes} and won {points} ${pointsname} PogChamp //' lose: '@{user} you got {emotes} and lost your {points} ${pointsname} LUL' Duel: title: Duel required: - cooldown - messages - enabled type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' messages: $ref: '#/components/schemas/Messages5' enabled: type: boolean example: cooldown: user: 5 global: 0 messages: win: '/me {winner} won the Duel vs {loser} PogChamp gj {winner} Kappa //' pointsWin: '/me {winner} won the Duel vs {loser} PogChamp {winner} won {points} ${pointsname} FeelsGoodMan' enabled: false Messages5: title: Messages5 required: - win - pointsWin type: object properties: win: type: string pointsWin: type: string example: win: '/me {winner} won the Duel vs {loser} PogChamp gj {winner} Kappa //' pointsWin: '/me {winner} won the Duel vs {loser} PogChamp {winner} won {points} ${pointsname} FeelsGoodMan' Eightball: title: Eightball required: - cooldown - enabled - messages - emotes type: object properties: cooldown: $ref: '#/components/schemas/Cooldown' enabled: type: boolean messages: type: array items: type: string description: '' emotes: type: array items: type: string description: '' example: cooldown: user: 5 global: 15 enabled: false messages: - sure - are you kidding?! - yeah - 'no' - i think so - don't bet on it - ja - doubtful - for sure - forget about it - nein - maybe - Kappa Keepo PogChamp - sure - i don't think so - it is so - leaning towards no - look deep in your heart and you will see the answer - most definitely - most likely - my sources say yes - never - nah m8 - might actually be yes - no. - outlook good - outlook not so good - perhaps - mayhaps - that's a tough one - idk kev - don't ask that - the answer to that isn't pretty - the heavens point to yes - who knows? - without a doubt - 'yesterday it would''ve been a yes, but today it''s a yep' - you will have to wait emotes: - Kappa - Keepo - xD - KKona - 4Head - EleGiggle - DansGame - KappaCool - BrokeBack - OpieOP - KappaRoss - KappaPride - FeelsBadMan - FeelsGoodMan - FeelsBirthdayMan - FeelsAmazingMan - PogChamp - VisLaud - OhMyDog - FrankerZ - DatSheffy - BabyRage - VoHiYo - haHAA - LUL - ResidentSleeper - SourPls - TriHard - SMOrc Emotecombo: title: Emotecombo required: - enabled - minCount - cooldown - messages type: object properties: enabled: type: boolean minCount: type: integer format: int32 cooldown: type: integer format: int32 messages: type: array items: $ref: '#/components/schemas/Messages6' description: '' example: enabled: false minCount: 5 cooldown: 10 messages: - _id: 5b2e2007760aeb1d7e487dba count: 3 message: '{count}x {emote} combo' - _id: 5b2e2007760aeb31c3487db9 count: 10 message: '{count}x {emote} combo PogChamp' - _id: 5b2e2007760aeb4b11487db8 count: 20 message: '/me {user} ruined the {count}x {emote} combo KappaRoss' - _id: 5b2e2007760aeb4251487db7 count: 50 message: '/me you don''t ruin {count}x {emote} combos {user} DansGame' - _id: 5b2e2007760aebbbe7487db6 count: 420 message: '/timeout {user} {count} you don''t ruin {emote} combos DansGame' Messages6: title: Messages6 required: - _id - count - message type: object properties: _id: type: string count: type: integer format: int32 message: type: string example: _id: 5b2e2007760aeb1d7e487dba count: 3 message: '{count}x {emote} combo' Twitter: title: Twitter required: - enabled - replies - retweets - template - followed type: object properties: enabled: type: boolean replies: type: boolean retweets: type: boolean template: type: string followed: type: array items: type: string description: '' example: enabled: false replies: false retweets: false template: '/me PogChamp new Tweet from {user}: {tweet}' followed: - twitchsupport - streamelements Chatalerts: title: Chatalerts required: - follow - tip - host - subscriber - cheer - redemption - raid - enabled - delay type: object properties: follow: $ref: '#/components/schemas/FollowBot' tip: $ref: '#/components/schemas/TipBot' host: $ref: '#/components/schemas/HostBot' subscriber: $ref: '#/components/schemas/SubscriberBot' cheer: $ref: '#/components/schemas/CheerBot' redemption: $ref: '#/components/schemas/RedemptionBot' raid: $ref: '#/components/schemas/RaidBot' enabled: type: boolean delay: type: integer format: int32 example: follow: enabled: true messages: - 'Thank you for following {user} :)' tip: enabled: true messages: - _id: 5b2e2007760aebcb99487dbb amount: 1 message: '{user} just tipped {currency}{amount} PogChamp' host: enabled: true messages: - _id: 5b2e2007760aebad31487dbc amount: 1 message: '{user} just hosted the stream for {amount} viewers PogChamp' subscriber: enabled: true messages: - _id: 5b2e2007760aeb0830487dbe amount: 1 message: '{user} just subscribed PogChamp' - _id: 5b2e2007760aebaf00487dbd amount: 2 message: '{user} just subscribed for {amount} months in a row PogChamp' cheer: enabled: true messages: - _id: 5b2e2007760aeb5381487dbf amount: 1 message: '{user} just cheered {amount} bits PogChamp' redemption: enabled: true message: '{user} just redeemed {item} PogChamp' raid: enabled: true messages: - _id: 5b2e2007760aeb0fed487dc0 amount: 1 message: '{user} just raided the channel with {amount} viewers PogChamp' enabled: false delay: 0 FollowBot: title: Follow required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: type: string description: '' example: enabled: true messages: - 'Thank you for following {user} :)' TipBot: title: Tip required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/AdditionalMessagesBot' description: '' example: enabled: true messages: - _id: 5b2e2007760aebcb99487dbb amount: 1 message: '{user} just tipped {currency}{amount} PogChamp' AdditionalMessagesBot: title: Tip messages required: - _id - amount - message type: object properties: _id: type: string amount: type: integer format: int32 message: type: string example: _id: 5b2e2007760aebcb99487dbb amount: 1 message: '{user} just tipped {currency}{amount} PogChamp' HostBot: title: Host required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/AdditionalMessagesBot' description: '' example: enabled: true messages: - _id: 5b2e2007760aebad31487dbc amount: 1 message: '{user} just hosted the stream for {amount} viewers PogChamp' SubscriberBot: title: Subscriber required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/AdditionalMessagesBot' description: '' example: enabled: true messages: - _id: 5b2e2007760aeb0830487dbe amount: 1 message: '{user} just subscribed PogChamp' - _id: 5b2e2007760aebaf00487dbd amount: 2 message: '{user} just subscribed for {amount} months in a row PogChamp' CheerBot: title: Cheer required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/AdditionalMessagesBot' description: '' example: enabled: true messages: - _id: 5b2e2007760aeb5381487dbf amount: 1 message: '{user} just cheered {amount} bits PogChamp' RedemptionBot: title: Redemption required: - enabled - message type: object properties: enabled: type: boolean message: type: string example: enabled: true message: '{user} just redeemed {item} PogChamp' RaidBot: title: Raid required: - enabled - messages type: object properties: enabled: type: boolean messages: type: array items: $ref: '#/components/schemas/AdditionalMessagesBot' description: '' example: enabled: true messages: - _id: 5b2e2007760aeb0fed487dc0 amount: 1 message: '{user} just raided the channel with {amount} viewers PogChamp' Songrequest: title: Songrequest required: - voteskip - enabled - moderation - minUserLevel - cost - subscriberDiscount - exemptUserLevel type: object properties: voteskip: $ref: '#/components/schemas/Voteskip' enabled: type: boolean moderation: type: boolean minUserLevel: type: integer format: int32 cost: type: integer format: int32 subscriberDiscount: type: integer format: int32 exemptUserLevel: type: integer format: int32 example: voteskip: enabled: true votesRequired: 5 enabled: true moderation: true minUserLevel: 100 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 Voteskip: title: Voteskip required: - enabled - votesRequired type: object properties: enabled: type: boolean votesRequired: type: integer format: int32 example: enabled: true votesRequired: 5 Announcements: title: Announcements required: - streamStart - enabled type: object properties: streamStart: $ref: '#/components/schemas/StreamStart' enabled: type: boolean example: streamStart: enabled: true message: '${channel.display_name} is now live! Streaming {game}: {title}' enabled: true StreamStart: title: StreamStart required: - enabled - message type: object properties: enabled: type: boolean message: type: string example: enabled: true message: '${channel.display_name} is now live! Streaming {game}: {title}' Success16: title: Success16 required: - public - excludeLevel - enabled - appliesTo - runsOn - _id - name - phrases - channel - lastUpdatedBy - createdAt - updatedAt type: object properties: public: type: boolean excludeLevel: type: integer format: int32 enabled: type: boolean appliesTo: type: array items: type: string description: '' runsOn: type: array items: type: string description: '' _id: type: string name: type: string phrases: type: array items: type: string description: '' channel: type: string lastUpdatedBy: type: string createdAt: type: string updatedAt: type: string example: public: false excludeLevel: 500 enabled: true appliesTo: [ ] runsOn: [ ] _id: 5c0b9794de9a4c1f3aa15034 name: someInsult phrases: [ ] channel: 5b2e2007760aeb7729487dab lastUpdatedBy: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T10:06:12.342Z' updatedAt: '2018-12-08T10:06:12.342Z' BotFilters: title: BotFilters required: - caps - links - banphrases - emotes - symbols - paragraph type: object properties: caps: $ref: '#/components/schemas/Caps' links: $ref: '#/components/schemas/Links' banphrases: $ref: '#/components/schemas/Banphrases' emotes: $ref: '#/components/schemas/Emotes' symbols: $ref: '#/components/schemas/Symbols' paragraph: $ref: '#/components/schemas/Paragraph' example: caps: timeout: length: 300 settings: limit: 50 min: 8 percent: 60 enabled: false exclude: 300 links: timeout: length: 300 enabled: false exclude: 300 whitelist: [ ] blacklist: [ ] banphrases: enabled: false emotes: timeout: length: 300 settings: limit: 20 enabled: false exclude: 300 symbols: timeout: length: 300 settings: limit: 50 min: 15 percent: 40 enabled: false exclude: 300 paragraph: timeout: length: 300 settings: limit: 250 enabled: false exclude: 300 Caps: title: Caps required: - timeout - settings - enabled - exclude type: object properties: timeout: $ref: '#/components/schemas/Timeout' settings: $ref: '#/components/schemas/Settings' enabled: type: boolean exclude: type: integer format: int32 example: timeout: length: 300 settings: limit: 50 min: 8 percent: 60 enabled: false exclude: 300 Timeout: title: Timeout required: - length type: object properties: length: type: integer format: int32 example: length: 300 Settings: title: Settings required: - limit - min - percent type: object properties: limit: type: integer format: int32 min: type: integer format: int32 percent: type: integer format: int32 example: limit: 50 min: 8 percent: 60 Links: title: Links required: - timeout - enabled - exclude - whitelist - blacklist type: object properties: timeout: $ref: '#/components/schemas/Timeout' enabled: type: boolean exclude: type: integer format: int32 whitelist: type: array items: type: string description: '' blacklist: type: array items: type: string description: '' example: timeout: length: 300 enabled: false exclude: 300 whitelist: [ ] blacklist: [ ] Banphrases: title: Banphrases required: - enabled type: object properties: enabled: type: boolean example: enabled: false Emotes: title: Emotes required: - timeout - settings - enabled - exclude type: object properties: timeout: $ref: '#/components/schemas/Timeout' settings: $ref: '#/components/schemas/TimeoutSettings' enabled: type: boolean exclude: type: integer format: int32 example: timeout: length: 300 settings: limit: 20 enabled: false exclude: 300 Emote: title: Emote required: - _id - name - type - width - height - gif - urls type: object properties: _id: type: string name: type: string type: type: string width: type: integer format: int32 height: type: integer format: int32 gif: type: boolean urls: type: object additionalProperties: type: string example: _id: '354' name: 4Head type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/354/3.0' TimeoutSettings: title: TimeoutSettings required: - limit type: object properties: limit: type: integer format: int32 example: limit: 20 Symbols: title: Symbols required: - timeout - settings - enabled - exclude type: object properties: timeout: $ref: '#/components/schemas/Timeout' settings: $ref: '#/components/schemas/Settings' enabled: type: boolean exclude: type: integer format: int32 example: timeout: length: 300 settings: limit: 50 min: 15 percent: 40 enabled: false exclude: 300 Paragraph: title: Paragraph required: - timeout - settings - enabled - exclude type: object properties: timeout: $ref: '#/components/schemas/Timeout' settings: $ref: '#/components/schemas/TimeoutSettings' enabled: type: boolean exclude: type: integer format: int32 example: timeout: length: 300 settings: limit: 250 enabled: false exclude: 300 Banphrasesrequest: title: New ban phrase required: - name type: object properties: name: type: string example: name: '' BotSettings: title: BotSettings required: - bot type: object properties: bot: $ref: '#/components/schemas/Bot' example: bot: enabled: true name: streamelements joined: false muted: false mod: false allowCustomName: false language: en channel: 5b2e2007760aeb7729487dab logs: [ ] Bot: title: Bot required: - enabled - name - joined - muted - mod - allowCustomName - language - channel - logs type: object properties: enabled: type: boolean name: type: string joined: type: boolean muted: type: boolean mod: type: boolean allowCustomName: type: boolean language: type: string channel: type: string logs: type: array items: type: string description: '' example: enabled: true name: streamelements joined: false muted: false mod: false allowCustomName: false language: en channel: 5b2e2007760aeb7729487dab logs: [ ] BotJoinResponse: title: BotJoinResponse required: - status - channel - message type: object properties: status: type: integer format: int32 channel: type: string message: type: string example: status: 200 channel: 5b2e2007760aeb7729487dab message: successfully joined your channel 'channel_sayrequest': title: '/:channel/sayrequest' required: - message type: object properties: message: type: string example: message: '{{botMessage}}' 'channel_languagerequest': title: '/:channel/languagerequest' required: - language type: object properties: language: type: string example: language: en UserLevel: title: UserLevel required: - username - lastActive - moderator - subscriber - level type: object properties: username: type: string lastActive: type: string moderator: type: boolean subscriber: type: boolean level: type: integer format: int32 example: username: testuser lastActive: '0001-01-01T00:00:00Z' moderator: false subscriber: false level: 500 'channel_levelsrequest': title: '/:channel/levelsrequest' required: - username - level type: object properties: username: type: string level: type: integer format: int32 example: username: '' level: 500 Success26: title: Success26 required: - statusCode - message type: object properties: statusCode: type: integer format: int32 message: type: string example: statusCode: 201 message: Removed user testuser Success27: title: Success27 required: - counter - value type: object properties: counter: type: string value: type: integer format: int32 example: counter: testcounter value: 1 LinkedChannels: title: LinkedChannels required: - profile - provider - suspended - nullChannel - providerEmails - lastJWTToken - _id - email - avatar - verified - username - alias - displayName - providerId - accessToken - apiToken - isPartner - broadcasterType - users - ab - createdAt - updatedAt - lastLogin - country - providerTotals - features - geo type: object properties: profile: $ref: '#/components/schemas/Profile' provider: type: string suspended: type: boolean nullChannel: type: boolean providerEmails: type: array items: type: string description: '' lastJWTToken: type: string nullable: true _id: type: string email: type: string avatar: type: string verified: type: boolean username: type: string alias: type: string displayName: type: string providerId: type: string accessToken: type: string apiToken: type: string isPartner: type: boolean broadcasterType: type: string users: type: array items: $ref: '#/components/schemas/User' description: '' ab: type: object createdAt: type: string updatedAt: type: string lastLogin: type: string country: type: string providerTotals: $ref: '#/components/schemas/ProviderTotals' features: type: object geo: type: string example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' accessToken: ixfd2ussul9naws1agx16n8ufwny5a apiToken: 7JkHvfuVsd5I1f1A0TRF isPartner: false broadcasterType: '' users: - user: 5b2e2007760aeb6677487daa providerId: '85827806' role: owner ab: { } createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T09:29:01.582Z' lastLogin: '2018-12-07T09:29:01.58Z' country: US providerTotals: follower-total: 6 features: { } geo: US Profile: title: Profile required: - headerImage - title type: object properties: headerImage: type: string title: type: string example: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile User: title: User required: - user - providerId - role type: object properties: user: type: string providerId: type: string role: type: string example: user: 5b2e2007760aeb6677487daa providerId: '85827806' role: owner ProviderTotals: title: ProviderTotals required: - follower-total type: object properties: follower-total: type: integer format: int32 example: follower-total: 6 SimpleChannelDetails: title: SimpleChannelDetails required: - profile - provider - _id - avatar - username - alias - displayName - providerId - isPartner - broadcasterType - inactive type: object properties: profile: $ref: '#/components/schemas/Profile' provider: type: string _id: type: string avatar: type: string username: type: string alias: type: string displayName: type: string providerId: type: string isPartner: type: boolean broadcasterType: type: string inactive: type: boolean example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch _id: 5b2e2007760aeb7729487dab avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' isPartner: false broadcasterType: '' inactive: false ChannelDetails: title: ChannelDetails required: - profile - provider - suspended - nullChannel - providerEmails - lastJWTToken - _id - email - avatar - verified - username - alias - displayName - providerId - accessToken - apiToken - isPartner - broadcasterType - users - ab - createdAt - updatedAt - lastLogin - country - inactive type: object properties: profile: $ref: '#/components/schemas/Profile' provider: type: string suspended: type: boolean nullChannel: type: boolean providerEmails: type: array items: type: string description: '' lastJWTToken: type: string nullable: true _id: type: string email: type: string avatar: type: string verified: type: boolean username: type: string alias: type: string displayName: type: string providerId: type: string accessToken: type: string apiToken: type: string isPartner: type: boolean broadcasterType: type: string users: type: array items: $ref: '#/components/schemas/User' description: '' ab: type: array items: type: string description: '' createdAt: type: string updatedAt: type: string lastLogin: type: string country: type: string inactive: type: boolean example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' accessToken: ixfd2ussul9naws1agx16n8ufwny5a apiToken: 7JkHvfuVsd5I1f1A0TRF isPartner: false broadcasterType: '' users: - user: 5b2e2007760aeb6677487daa providerId: '85827806' role: owner ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T10:43:42.282Z' lastLogin: '2018-12-07T10:43:42.281Z' country: US inactive: false ChannelEmotes: title: ChannelEmotes required: - bttvChannelEmotes - bttvGlobalEmotes - ffzChannelEmotes - ffzGlobalEmotes - twitchGlobalEmotes - twitchSubEmotes type: object properties: bttvChannelEmotes: $ref: '#/components/schemas/BttvEmotes' bttvGlobalEmotes: $ref: '#/components/schemas/BttvEmotes' ffzChannelEmotes: type: string nullable: true ffzGlobalEmotes: $ref: '#/components/schemas/FfzGlobalEmotes' twitchGlobalEmotes: $ref: '#/components/schemas/TwitchGlobalEmotes' twitchSubEmotes: type: string nullable: true example: bttvChannelEmotes: gachiBASS: _id: 57719a9a6bdecd592c3ad59b name: gachiBASS type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/1x' '2': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/2x' '4': 'https://cdn.betterttv.net/emote/57719a9a6bdecd592c3ad59b/3x' bttvGlobalEmotes: (chompy): _id: 550b225fff8ecee922d2a3b2 name: (chompy) type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/1x' '2': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/2x' '4': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/3x' (poolparty): _id: 5502883d135896936880fdd3 name: (poolparty) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/1x' '2': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/2x' '4': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/3x' (puke): _id: 550288fe135896936880fdd4 name: (puke) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/1x' '2': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/2x' '4': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/3x' ':''(': _id: 55028923135896936880fdd5 name: ':''(' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/1x' '2': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/2x' '4': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/3x' ':tf:': _id: 54fa8f1401e468494b85b537 name: ':tf:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/3x' AngelThump: _id: 566ca1a365dbbdab32ec055b name: AngelThump type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/1x' '2': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/2x' '4': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/3x' BaconEffect: _id: 54fbf05a01abde735115de5e name: BaconEffect type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/1x' '2': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/2x' '4': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/3x' BadAss: _id: 54faa4f101e468494b85b577 name: BadAss type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/1x' '2': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/2x' '4': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/3x' BasedGod: _id: 566c9eeb65dbbdab32ec052b name: BasedGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/1x' '2': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/2x' '4': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/3x' BatKappa: _id: 550b6b07ff8ecee922d2a3e7 name: BatKappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/1x' '2': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/2x' '4': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/3x' Blackappa: _id: 54faa50d01e468494b85b578 name: Blackappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/1x' '2': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/2x' '4': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/3x' BroBalt: _id: 54fbf00a01abde735115de5c name: BroBalt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/1x' '2': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/2x' '4': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/3x' ButterSauce: _id: 54fbf02f01abde735115de5d name: ButterSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/1x' '2': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/2x' '4': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/3x' CHAccepted: _id: 54fa8fb201e468494b85b53b name: CHAccepted type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/3x' CandianRage: _id: 54fbf09c01abde735115de61 name: CandianRage type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/1x' '2': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/2x' '4': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/3x' CiGrip: _id: 54fa8fce01e468494b85b53c name: CiGrip type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/3x' ConcernDoge: _id: 566c9f6365dbbdab32ec0532 name: ConcernDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/1x' '2': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/2x' '4': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/3x' CruW: _id: 55471c2789d53f2d12781713 name: CruW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/1x' '2': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/2x' '4': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/3x' 'D:': _id: 55028cd2135896936880fdd7 name: 'D:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/1x' '2': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/2x' '4': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/3x' DatSauce: _id: 54fa903b01e468494b85b53f name: DatSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/1x' '2': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/2x' '4': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/3x' DogeWitIt: _id: 54faa52f01e468494b85b579 name: DogeWitIt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/1x' '2': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/2x' '4': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/3x' DuckerZ: _id: 573d38b50ffbf6cc5cc38dc9 name: DuckerZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/1x' '2': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/2x' '4': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/3x' FCreep: _id: 56d937f7216793c63ec140cb name: FCreep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/1x' '2': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/2x' '4': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/3x' FapFapFap: _id: 566c9f9265dbbdab32ec0538 name: FapFapFap type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/1x' '2': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/2x' '4': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/3x' FeelsAmazingMan: _id: 5733ff12e72c3c0814233e20 name: FeelsAmazingMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/1x' '2': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/2x' '4': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/3x' FeelsBadMan: _id: 566c9fc265dbbdab32ec053b name: FeelsBadMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/1x' '2': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/2x' '4': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/3x' FeelsBirthdayMan: _id: 55b6524154eefd53777b2580 name: FeelsBirthdayMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/1x' '2': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/2x' '4': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/3x' FeelsGoodMan: _id: 566c9fde65dbbdab32ec053e name: FeelsGoodMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/1x' '2': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/2x' '4': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/3x' FeelsPumpkinMan: _id: 580e438942170bfd57189866 name: FeelsPumpkinMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/1x' '2': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/2x' '4': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/3x' FireSpeed: _id: 566c9ff365dbbdab32ec0541 name: FireSpeed type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/1x' '2': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/2x' '4': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/3x' FishMoley: _id: 566ca00f65dbbdab32ec0544 name: FishMoley type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/1x' '2': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/2x' '4': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/3x' ForeverAlone: _id: 54fa909b01e468494b85b542 name: ForeverAlone type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/1x' '2': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/2x' '4': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/3x' FuckYea: _id: 54fa90d601e468494b85b544 name: FuckYea type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/1x' '2': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/2x' '4': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/3x' GabeN: _id: 54fa90ba01e468494b85b543 name: GabeN type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/1x' '2': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/2x' '4': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/3x' HHydro: _id: 54fbef6601abde735115de57 name: HHydro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/1x' '2': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/2x' '4': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/3x' HailHelix: _id: 54fa90f201e468494b85b545 name: HailHelix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/1x' '2': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/2x' '4': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/3x' HerbPerve: _id: 54fa913701e468494b85b546 name: HerbPerve type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/1x' '2': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/2x' '4': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/3x' Hhhehehe: _id: 566ca02865dbbdab32ec0547 name: Hhhehehe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/1x' '2': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/2x' '4': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/3x' KKona: _id: 566ca04265dbbdab32ec054a name: KKona type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/1x' '2': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/2x' '4': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/3x' KaRappa: _id: 550b344bff8ecee922d2a3c1 name: KaRappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/1x' '2': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/2x' '4': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/3x' Kaged: _id: 54fbf11001abde735115de66 name: Kaged type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/1x' '2': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/2x' '4': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/3x' KappaCool: _id: 560577560874de34757d2dc0 name: KappaCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/1x' '2': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/2x' '4': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/3x' LuL: _id: 567b00c61ddbe1786688a633 name: LuL type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/1x' '2': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/2x' '4': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/3x' M&Mjc: _id: 54fab45f633595ca4c713abc name: M&Mjc type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/1x' '2': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/2x' '4': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/3x' NaM: _id: 566ca06065dbbdab32ec054e name: NaM type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/1x' '2': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/2x' '4': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/3x' OhGod: _id: 566ca07965dbbdab32ec0552 name: OhGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/1x' '2': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/2x' '4': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/3x' OhMyGoodness: _id: 54fa925e01e468494b85b54d name: OhMyGoodness type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/1x' '2': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/2x' '4': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/3x' OhhhKee: _id: 54fbefa901abde735115de59 name: OhhhKee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/1x' '2': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/2x' '4': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/3x' PancakeMix: _id: 54fa927801e468494b85b54e name: PancakeMix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/1x' '2': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/2x' '4': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/3x' PedoBear: _id: 54fa928f01e468494b85b54f name: PedoBear type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/1x' '2': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/2x' '4': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/3x' PokerFace: _id: 54fa92a701e468494b85b550 name: PokerFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/1x' '2': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/2x' '4': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/3x' PoleDoge: _id: 566ca09365dbbdab32ec0555 name: PoleDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/1x' '2': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/2x' '4': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/3x' RageFace: _id: 54fa92d701e468494b85b552 name: RageFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/1x' '2': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/2x' '4': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/3x' RarePepe: _id: 555015b77676617e17dd2e8e name: RarePepe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/1x' '2': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/2x' '4': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/3x' RebeccaBlack: _id: 54fa92ee01e468494b85b553 name: RebeccaBlack type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/1x' '2': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/2x' '4': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/3x' RonSmug: _id: 55f324c47f08be9f0a63cce0 name: RonSmug type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/1x' '2': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/2x' '4': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/3x' SaltyCorn: _id: 56901914991f200c34ffa656 name: SaltyCorn type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/1x' '2': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/2x' '4': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/3x' SavageJerky: _id: 54fb603201abde735115ddb5 name: SavageJerky type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/1x' '2': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/2x' '4': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/3x' SexPanda: _id: 5502874d135896936880fdd2 name: SexPanda type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/1x' '2': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/2x' '4': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/3x' She'llBeRight: _id: 54fbefc901abde735115de5a name: She'llBeRight type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/1x' '2': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/2x' '4': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/3x' ShoopDaWhoop: _id: 54fa932201e468494b85b555 name: ShoopDaWhoop type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/1x' '2': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/2x' '4': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/3x' SoSerious: _id: 5514afe362e6bd0027aede8a name: SoSerious type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/1x' '2': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/2x' '4': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/3x' SourPls: _id: 566ca38765dbbdab32ec0560 name: SourPls type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/1x' '2': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/2x' '4': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/3x' SqShy: _id: 59cf182fcbe2693d59d7bf46 name: SqShy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/1x' '2': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/2x' '4': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/3x' SuchFraud: _id: 54fbf07e01abde735115de5f name: SuchFraud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/1x' '2': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/2x' '4': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/3x' SwedSwag: _id: 54fa9cc901e468494b85b565 name: SwedSwag type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/1x' '2': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/2x' '4': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/3x' TaxiBro: _id: 54fbefeb01abde735115de5b name: TaxiBro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/1x' '2': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/2x' '4': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/3x' TopHam: _id: 54fa934001e468494b85b556 name: TopHam type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/1x' '2': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/2x' '4': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/3x' TwaT: _id: 54fa935601e468494b85b557 name: TwaT type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/1x' '2': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/2x' '4': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/3x' VapeNation: _id: 56f5be00d48006ba34f530a4 name: VapeNation type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/1x' '2': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/2x' '4': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/3x' VisLaud: _id: 550352766f86a5b26c281ba2 name: VisLaud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/1x' '2': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/2x' '4': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/3x' WatChuSay: _id: 54fa99b601e468494b85b55d name: WatChuSay type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/1x' '2': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/2x' '4': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/3x' WhatAYolk: _id: 54fa93d001e468494b85b559 name: WhatAYolk type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/1x' '2': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/2x' '4': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/3x' Wowee: _id: 58d2e73058d8950a875ad027 name: Wowee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/1x' '2': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/2x' '4': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/3x' YetiZ: _id: 55189a5062e6bd0027aee082 name: YetiZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/1x' '2': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/2x' '4': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/3x' Zappa: _id: 5622aaef3286c42e57d8e4ab name: Zappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/1x' '2': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/2x' '4': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/3x' aPliS: _id: 54fa8f4201e468494b85b538 name: aPliS type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/3x' ariW: _id: 56fa09f18eff3b595e93ac26 name: ariW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/1x' '2': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/2x' '4': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/3x' bUrself: _id: 566c9f3b65dbbdab32ec052e name: bUrself type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/1x' '2': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/2x' '4': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/3x' bttvAngry: _id: 550291a3135896936880fde3 name: bttvAngry type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/1x' '2': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/2x' '4': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/3x' bttvConfused: _id: 550291be135896936880fde4 name: bttvConfused type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/1x' '2': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/2x' '4': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/3x' bttvCool: _id: 550291d4135896936880fde5 name: bttvCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/1x' '2': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/2x' '4': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/3x' bttvGrin: _id: 550291ea135896936880fde6 name: bttvGrin type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/1x' '2': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/2x' '4': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/3x' bttvHappy: _id: 55029200135896936880fde7 name: bttvHappy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/1x' '2': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/2x' '4': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/3x' bttvHeart: _id: 55029215135896936880fde8 name: bttvHeart type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/1x' '2': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/2x' '4': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/3x' bttvNice: _id: 54fab7d2633595ca4c713abf name: bttvNice type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/1x' '2': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/2x' '4': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/3x' bttvSad: _id: 5502925d135896936880fdea name: bttvSad type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/1x' '2': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/2x' '4': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/3x' bttvSleep: _id: 55029272135896936880fdeb name: bttvSleep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/1x' '2': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/2x' '4': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/3x' bttvSurprised: _id: 55029288135896936880fdec name: bttvSurprised type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/1x' '2': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/2x' '4': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/3x' bttvTongue: _id: 5502929b135896936880fded name: bttvTongue type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/1x' '2': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/2x' '4': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/3x' bttvTwink: _id: 55029247135896936880fde9 name: bttvTwink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/1x' '2': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/2x' '4': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/3x' bttvUnsure: _id: 550292ad135896936880fdee name: bttvUnsure type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/1x' '2': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/2x' '4': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/3x' bttvWink: _id: 550292c0135896936880fdef name: bttvWink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/1x' '2': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/2x' '4': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/3x' haHAA: _id: 555981336ba1901877765555 name: haHAA type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/1x' '2': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/2x' '4': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/3x' iDog: _id: 54fa919901e468494b85b548 name: iDog type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/1x' '2': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/2x' '4': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/3x' iamsocal: _id: 54fbef8701abde735115de58 name: iamsocal type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/1x' '2': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/2x' '4': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/3x' miniJulia: _id: 552d2fc2236a1aa17a996c5b name: miniJulia type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/1x' '2': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/2x' '4': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/3x' motnahP: _id: 55288e390fa35376704a4c7a name: motnahP type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/1x' '2': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/2x' '4': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/3x' notsquishY: _id: 5709ab688eff3b595e93c595 name: notsquishY type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/1x' '2': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/2x' '4': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/3x' rStrike: _id: 54fa930801e468494b85b554 name: rStrike type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/1x' '2': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/2x' '4': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/3x' sosGame: _id: 553b48a21f145f087fc15ca6 name: sosGame type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/1x' '2': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/2x' '4': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/3x' tehPoleCat: _id: 566ca11a65dbbdab32ec0558 name: tehPoleCat type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/1x' '2': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/2x' '4': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/3x' ffzChannelEmotes: null ffzGlobalEmotes: AndKnuckles: _id: '24999' name: AndKnuckles type: ffz width: 80 height: 11 gif: false urls: '1': 'https://cdn.frankerfacez.com/2104d535159a04a63d479adcbc236600.PNG' '2': 'https://cdn.frankerfacez.com/f8457911a8931e9839e7c9ae1870e069.PNG' '4': 'https://cdn.frankerfacez.com/d16e1c9fd592e1e5ac64a7a3406172c7.png' BORT: _id: '142673' name: BORT type: ffz width: 19 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/aa4c8a9d459c866e9f9e03aac614c47a.png' BeanieHipster: _id: '3' name: BeanieHipster type: ffz width: 28 height: 33 gif: false urls: '1': 'https://cdn.frankerfacez.com/9c727af513b96dfb0dcbc86daa2239d8.png' CatBag: _id: '25927' name: CatBag type: ffz width: 32 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/66e8e3cb33c9214b6d0bcfef04e48036.png' '2': 'https://cdn.frankerfacez.com/585e6fdea0c5d3e20678284f43af8749.PNG' '4': 'https://cdn.frankerfacez.com/e122d47bb38465c5edd7c79a18a70c91.png' LaterSooner: _id: '149346' name: LaterSooner type: ffz width: 25 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/abb31ac36f9e722c34af8a6af3ce8015.PNG' '2': 'https://cdn.frankerfacez.com/1fcefc6216cd36fc9ce2a2f7385d854c.PNG' '4': 'https://cdn.frankerfacez.com/e0b85cec6a0b95066fbc3e838263f578.png' LilZ: _id: '28136' name: LilZ type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/42c1ab2d569b74fd067279096f5ec238.png' '2': 'https://cdn.frankerfacez.com/a6623002a430bcd27edc866441c1582f.PNG' '4': 'https://cdn.frankerfacez.com/87f9e721b468ba34e9780cdb97afb827.png' ManChicken: _id: '4' name: ManChicken type: ffz width: 30 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/08c6aa877f0d946d45f30454d9fb1300.png' OBOY: _id: '147400' name: OBOY type: ffz width: 27 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/2c54ee3f057f38a3205990d1bc9f1773.PNG' '2': 'https://cdn.frankerfacez.com/1f78c913e9d774dc516a34c31365a264.PNG' '4': 'https://cdn.frankerfacez.com/a828d1810660377d6966c7d332a148c2.png' OiMinna: _id: '143930' name: OiMinna type: ffz width: 32 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/ff7001713323e7a04461e40a66f971a2.PNG' '2': 'https://cdn.frankerfacez.com/3f5b1ef8c2a33f1dc1a5b726c5be53ac.PNG' '4': 'https://cdn.frankerfacez.com/193e59bbfef68b8f7172db49137e6f85.png' YellowFever: _id: '5' name: YellowFever type: ffz width: 23 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/53ebdc39a0603f7a3372ad016bb8597e.png' YooHoo: _id: '6' name: YooHoo type: ffz width: 28 height: 34 gif: false urls: '1': 'https://cdn.frankerfacez.com/4c3f7ea69ff255ff4ee0adebbe62751c.png' ZliL: _id: '28138' name: ZliL type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/575045fa940e46932e035f18b58bb681.png' '2': 'https://cdn.frankerfacez.com/0aa63d7f0ac0a6d3622b009b5af28944.PNG' '4': 'https://cdn.frankerfacez.com/d29eaa2e41841be27e2e35badec0942f.png' ZrehplaR: _id: '9' name: ZrehplaR type: ffz width: 33 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/4556987ef91323110080b223f96d7400.png' ZreknarF: _id: '27081' name: ZreknarF type: ffz width: 40 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/3d9385dc754fa97a5ef7ffdc4751534c.png' '2': 'https://cdn.frankerfacez.com/1719f1cd21489ef579f6e8bbc861c22f.PNG' '4': 'https://cdn.frankerfacez.com/f4f00341b9e9e28aace2a85d5a889b82.png' twitchGlobalEmotes: 4Head: _id: '354' name: 4Head type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/354/3.0' ANELE: _id: '3792' name: ANELE type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/3.0' AngryJack: _id: '551866' name: AngryJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/3.0' ArgieB8: _id: '51838' name: ArgieB8 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/3.0' ArigatoNas: _id: '160393' name: ArigatoNas type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/3.0' ArsonNoSexy: _id: '50' name: ArsonNoSexy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/50/3.0' AsexualPride: _id: '1130348' name: AsexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/3.0' AsianGlow: _id: '74' name: AsianGlow type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74/3.0' BCWarrior: _id: '30' name: BCWarrior type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30/3.0' BabyRage: _id: '22639' name: BabyRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/3.0' BatChest: _id: '115234' name: BatChest type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/3.0' BegWan: _id: '160394' name: BegWan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/3.0' BibleThump: _id: '86' name: BibleThump type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/86/3.0' BigBrother: _id: '1904' name: BigBrother type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/3.0' BigPhish: _id: '160395' name: BigPhish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/3.0' BisexualPride: _id: '1064987' name: BisexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/3.0' BlargNaut: _id: '114738' name: BlargNaut type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/3.0' BlessRNG: _id: '153556' name: BlessRNG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/3.0' BloodTrail: _id: '69' name: BloodTrail type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/69/3.0' BrainSlug: _id: '115233' name: BrainSlug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/3.0' BrokeBack: _id: '4057' name: BrokeBack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/3.0' BuddhaBar: _id: '27602' name: BuddhaBar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/3.0' CarlSmile: _id: '166266' name: CarlSmile type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/3.0' ChefFrank: _id: '90129' name: ChefFrank type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/3.0' CoolCat: _id: '58127' name: CoolCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/3.0' CoolStoryBob: _id: '123171' name: CoolStoryBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/3.0' CorgiDerp: _id: '49106' name: CorgiDerp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/3.0' CrreamAwk: _id: '191313' name: CrreamAwk type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/3.0' CurseLit: _id: '116625' name: CurseLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/3.0' DAESuppy: _id: '973' name: DAESuppy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/973/3.0' DBstyle: _id: '73' name: DBstyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/73/3.0' DansGame: _id: '33' name: DansGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/33/3.0' DarkMode: _id: '461298' name: DarkMode type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/3.0' DatSheffy: _id: '111700' name: DatSheffy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/3.0' DendiFace: _id: '58135' name: DendiFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/3.0' DogFace: _id: '114835' name: DogFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/3.0' DoritosChip: _id: '102242' name: DoritosChip type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/3.0' DrinkPurple: _id: '110785' name: DrinkPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/3.0' DxCat: _id: '110734' name: DxCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/3.0' EarthDay: _id: '959018' name: EarthDay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/3.0' EleGiggle: _id: '4339' name: EleGiggle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/3.0' EntropyWins: _id: '376765' name: EntropyWins type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/3.0' FBBlock: _id: '1441276' name: FBBlock type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/3.0' FBCatch: _id: '1441281' name: FBCatch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/3.0' FBChallenge: _id: '1441285' name: FBChallenge type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/3.0' FBJaguars: _id: '1686278' name: FBJaguars type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/3.0' FBPass: _id: '1441271' name: FBPass type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/3.0' FBPenalty: _id: '1441289' name: FBPenalty type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/3.0' FBRun: _id: '1441261' name: FBRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/3.0' FBSpiral: _id: '1441273' name: FBSpiral type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/3.0' FBTitans: _id: '1686279' name: FBTitans type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/3.0' FBtouchdown: _id: '626795' name: FBtouchdown type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/3.0' FUNgineer: _id: '244' name: FUNgineer type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/244/3.0' FailFish: _id: '360' name: FailFish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/360/3.0' FrankerZ: _id: '65' name: FrankerZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/65/3.0' FreakinStinkin: _id: '117701' name: FreakinStinkin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/3.0' FutureMan: _id: '98562' name: FutureMan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/3.0' GayPride: _id: '1064991' name: GayPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/3.0' GenderFluidPride: _id: '1297281' name: GenderFluidPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/3.0' GingerPower: _id: '32' name: GingerPower type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/32/3.0' GivePLZ: _id: '112291' name: GivePLZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/3.0' GrammarKing: _id: '3632' name: GrammarKing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/3.0' GreenTeam: _id: '530890' name: GreenTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/3.0' GunRun: _id: '1584743' name: GunRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/3.0' HSCheers: _id: '444572' name: HSCheers type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/3.0' HSWP: _id: '446979' name: HSWP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/3.0' HappyJack: _id: '551865' name: HappyJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/3.0' HassaanChop: _id: '20225' name: HassaanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/3.0' HassanChop: _id: '68' name: HassanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68/3.0' HeyGuys: _id: '30259' name: HeyGuys type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/3.0' HotPokket: _id: '357' name: HotPokket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/357/3.0' HumbleLife: _id: '46881' name: HumbleLife type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/3.0' IntersexPride: _id: '1221184' name: IntersexPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/3.0' InuyoFace: _id: '160396' name: InuyoFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/3.0' ItsBoshyTime: _id: '133468' name: ItsBoshyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/3.0' JC4gabriela: _id: '1645870' name: JC4gabriela type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/3.0' JC4hook: _id: '1645874' name: JC4hook type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/3.0' JC4rico: _id: '1645866' name: JC4rico type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/3.0' JKanStyle: _id: '15' name: JKanStyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/15/3.0' Jebaited: _id: '114836' name: Jebaited type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/3.0' JonCarnage: _id: '26' name: JonCarnage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/26/3.0' KAPOW: _id: '133537' name: KAPOW type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/3.0' Kappa: _id: '25' name: Kappa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/25/3.0' KappaClaus: _id: '74510' name: KappaClaus type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/3.0' KappaPride: _id: '55338' name: KappaPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/3.0' KappaRoss: _id: '70433' name: KappaRoss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/3.0' KappaWealth: _id: '81997' name: KappaWealth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/3.0' Kappu: _id: '160397' name: Kappu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/3.0' Keepo: _id: '1902' name: Keepo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/3.0' KevinTurtle: _id: '40' name: KevinTurtle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/40/3.0' Kippa: _id: '1901' name: Kippa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/3.0' KomodoHype: _id: '81273' name: KomodoHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/3.0' KonCha: _id: '160400' name: KonCha type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/3.0' Kreygasm: _id: '41' name: Kreygasm type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/41/3.0' LUL: _id: '425618' name: LUL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/3.0' LesbianPride: _id: '1064988' name: LesbianPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/3.0' MVGame: _id: '142140' name: MVGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/3.0' Mau5: _id: '30134' name: Mau5 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/3.0' MaxLOL: _id: '1290325' name: MaxLOL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/3.0' MercyWing1: _id: '1003187' name: MercyWing1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/3.0' MercyWing2: _id: '1003189' name: MercyWing2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/3.0' MikeHogu: _id: '81636' name: MikeHogu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/3.0' MingLee: _id: '68856' name: MingLee type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/3.0' MorphinTime: _id: '156787' name: MorphinTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/3.0' MrDestructoid: _id: '28' name: MrDestructoid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28/3.0' NinjaGrumpy: _id: '138325' name: NinjaGrumpy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/3.0' NomNom: _id: '90075' name: NomNom type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/3.0' NonBinaryPride: _id: '1297279' name: NonBinaryPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/3.0' NotATK: _id: '34875' name: NotATK type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/3.0' NotLikeThis: _id: '58765' name: NotLikeThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/3.0' OSFrog: _id: '81248' name: OSFrog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/3.0' OhMyDog: _id: '81103' name: OhMyDog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/3.0' OneHand: _id: '66' name: OneHand type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/66/3.0' OpieOP: _id: '100590' name: OpieOP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/3.0' OptimizePrime: _id: '16' name: OptimizePrime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/16/3.0' PJSalt: _id: '36' name: PJSalt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/36/3.0' PJSugar: _id: '102556' name: PJSugar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/3.0' PMSTwin: _id: '92' name: PMSTwin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/92/3.0' PRChase: _id: '28328' name: PRChase type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/3.0' PanicVis: _id: '3668' name: PanicVis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/3.0' PansexualPride: _id: '1130349' name: PansexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/3.0' PartyHat: _id: '965738' name: PartyHat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/3.0' PartyTime: _id: '135393' name: PartyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/3.0' PeoplesChamp: _id: '3412' name: PeoplesChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/3.0' PermaSmug: _id: '27509' name: PermaSmug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/3.0' PeteZaroll: _id: '1470035' name: PeteZaroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/3.0' PeteZarollOdyssey: _id: '1470037' name: PeteZarollOdyssey type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/3.0' PicoMause: _id: '111300' name: PicoMause type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/3.0' PinkMercy: _id: '1003190' name: PinkMercy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/3.0' PipeHype: _id: '4240' name: PipeHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/3.0' PixelBob: _id: '1547903' name: PixelBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/3.0' PogChamp: _id: '88' name: PogChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/88/3.0' Poooound: _id: '117484' name: Poooound type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/3.0' PopCorn: _id: '724216' name: PopCorn type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/3.0' PowerUpL: _id: '425688' name: PowerUpL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/3.0' PowerUpR: _id: '425671' name: PowerUpR type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/3.0' PraiseIt: _id: '38586' name: PraiseIt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/3.0' PrimeMe: _id: '115075' name: PrimeMe type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/3.0' PunOko: _id: '160401' name: PunOko type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/3.0' PunchTrees: _id: '47' name: PunchTrees type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/47/3.0' PurpleStar: _id: '624501' name: PurpleStar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/3.0' RaccAttack: _id: '114870' name: RaccAttack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/3.0' RalpherZ: _id: '1900' name: RalpherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/3.0' RedCoat: _id: '22' name: RedCoat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22/3.0' RedTeam: _id: '530888' name: RedTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/3.0' ResidentSleeper: _id: '245' name: ResidentSleeper type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/245/3.0' RitzMitz: _id: '4338' name: RitzMitz type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/3.0' RlyTho: _id: '134256' name: RlyTho type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/3.0' RuleFive: _id: '107030' name: RuleFive type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/3.0' SMOrc: _id: '52' name: SMOrc type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52/3.0' SSSsss: _id: '46' name: SSSsss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46/3.0' SabaPing: _id: '160402' name: SabaPing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/3.0' SeemsGood: _id: '64138' name: SeemsGood type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/3.0' SeriousSloth: _id: '81249' name: SeriousSloth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/3.0' ShadyLulu: _id: '52492' name: ShadyLulu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/3.0' ShazBotstix: _id: '87' name: ShazBotstix type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/87/3.0' SmoocherZ: _id: '89945' name: SmoocherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/3.0' SoBayed: _id: '1906' name: SoBayed type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/3.0' SoonerLater: _id: '134472' name: SoonerLater type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/3.0' Squid1: _id: '191762' name: Squid1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/3.0' Squid2: _id: '191763' name: Squid2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/3.0' Squid3: _id: '191764' name: Squid3 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/3.0' Squid4: _id: '191767' name: Squid4 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/3.0' StinkyCheese: _id: '90076' name: StinkyCheese type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/3.0' StoneLightning: _id: '17' name: StoneLightning type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/17/3.0' StrawBeary: _id: '114876' name: StrawBeary type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/3.0' SuperVinlin: _id: '118772' name: SuperVinlin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/3.0' SwiftRage: _id: '34' name: SwiftRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34/3.0' TBAngel: _id: '143490' name: TBAngel type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/3.0' TF2John: _id: '1899' name: TF2John type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/3.0' TPFufun: _id: '508650' name: TPFufun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/3.0' TPcrunchyroll: _id: '323914' name: TPcrunchyroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/3.0' TTours: _id: '38436' name: TTours type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/3.0' TakeNRG: _id: '112292' name: TakeNRG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/3.0' TearGlove: _id: '160403' name: TearGlove type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/3.0' TehePelo: _id: '160404' name: TehePelo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/3.0' ThankEgg: _id: '160392' name: ThankEgg type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/3.0' TheIlluminati: _id: '145315' name: TheIlluminati type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/3.0' TheRinger: _id: '18' name: TheRinger type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/18/3.0' TheTarFu: _id: '111351' name: TheTarFu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/3.0' TheThing: _id: '7427' name: TheThing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/3.0' ThunBeast: _id: '1898' name: ThunBeast type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/3.0' TinyFace: _id: '111119' name: TinyFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/3.0' TombRaid: _id: '864205' name: TombRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/3.0' TooSpicy: _id: '114846' name: TooSpicy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/3.0' TransgenderPride: _id: '1064995' name: TransgenderPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/3.0' TriHard: _id: '120232' name: TriHard type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/3.0' TwitchLit: _id: '166263' name: TwitchLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/3.0' TwitchRPG: _id: '1220086' name: TwitchRPG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/3.0' TwitchUnity: _id: '196892' name: TwitchUnity type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/3.0' TwitchVotes: _id: '479745' name: TwitchVotes type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/3.0' UWot: _id: '134255' name: UWot type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/3.0' UnSane: _id: '111792' name: UnSane type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/3.0' UncleNox: _id: '114856' name: UncleNox type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/3.0' VoHiYo: _id: '81274' name: VoHiYo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/3.0' VoteNay: _id: '106294' name: VoteNay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/3.0' VoteYea: _id: '106293' name: VoteYea type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/3.0' WTRuck: _id: '114847' name: WTRuck type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/3.0' WholeWheat: _id: '1896' name: WholeWheat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/3.0' WutFace: _id: '28087' name: WutFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/3.0' YouDontSay: _id: '134254' name: YouDontSay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/3.0' YouWHY: _id: '4337' name: YouWHY type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/3.0' bleedPurple: _id: '62835' name: bleedPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/3.0' cmonBruh: _id: '84608' name: cmonBruh type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/3.0' copyThis: _id: '112288' name: copyThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/3.0' duDudu: _id: '62834' name: duDudu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/3.0' imGlitch: _id: '112290' name: imGlitch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/3.0' mcaT: _id: '35063' name: mcaT type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/3.0' panicBasket: _id: '22998' name: panicBasket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/3.0' pastaThat: _id: '112289' name: pastaThat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/3.0' riPepperonis: _id: '62833' name: riPepperonis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/3.0' twitchRaid: _id: '62836' name: twitchRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/3.0' twitchSubEmotes: null BttvEmotes: title: BttvGlobalEmotes type: object properties: EmoteName: $ref: '#/components/schemas/Emote' example: (chompy): _id: 550b225fff8ecee922d2a3b2 name: (chompy) type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/1x' '2': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/2x' '4': 'https://cdn.betterttv.net/emote/550b225fff8ecee922d2a3b2/3x' (poolparty): _id: 5502883d135896936880fdd3 name: (poolparty) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/1x' '2': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/2x' '4': 'https://cdn.betterttv.net/emote/5502883d135896936880fdd3/3x' (puke): _id: 550288fe135896936880fdd4 name: (puke) type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/1x' '2': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/2x' '4': 'https://cdn.betterttv.net/emote/550288fe135896936880fdd4/3x' ':''(': _id: 55028923135896936880fdd5 name: ':''(' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/1x' '2': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/2x' '4': 'https://cdn.betterttv.net/emote/55028923135896936880fdd5/3x' ':tf:': _id: 54fa8f1401e468494b85b537 name: ':tf:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f1401e468494b85b537/3x' AngelThump: _id: 566ca1a365dbbdab32ec055b name: AngelThump type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/1x' '2': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/2x' '4': 'https://cdn.betterttv.net/emote/566ca1a365dbbdab32ec055b/3x' BaconEffect: _id: 54fbf05a01abde735115de5e name: BaconEffect type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/1x' '2': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/2x' '4': 'https://cdn.betterttv.net/emote/54fbf05a01abde735115de5e/3x' BadAss: _id: 54faa4f101e468494b85b577 name: BadAss type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/1x' '2': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/2x' '4': 'https://cdn.betterttv.net/emote/54faa4f101e468494b85b577/3x' BasedGod: _id: 566c9eeb65dbbdab32ec052b name: BasedGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/1x' '2': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/2x' '4': 'https://cdn.betterttv.net/emote/566c9eeb65dbbdab32ec052b/3x' BatKappa: _id: 550b6b07ff8ecee922d2a3e7 name: BatKappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/1x' '2': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/2x' '4': 'https://cdn.betterttv.net/emote/550b6b07ff8ecee922d2a3e7/3x' Blackappa: _id: 54faa50d01e468494b85b578 name: Blackappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/1x' '2': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/2x' '4': 'https://cdn.betterttv.net/emote/54faa50d01e468494b85b578/3x' BroBalt: _id: 54fbf00a01abde735115de5c name: BroBalt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/1x' '2': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/2x' '4': 'https://cdn.betterttv.net/emote/54fbf00a01abde735115de5c/3x' ButterSauce: _id: 54fbf02f01abde735115de5d name: ButterSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/1x' '2': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/2x' '4': 'https://cdn.betterttv.net/emote/54fbf02f01abde735115de5d/3x' CHAccepted: _id: 54fa8fb201e468494b85b53b name: CHAccepted type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fb201e468494b85b53b/3x' CandianRage: _id: 54fbf09c01abde735115de61 name: CandianRage type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/1x' '2': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/2x' '4': 'https://cdn.betterttv.net/emote/54fbf09c01abde735115de61/3x' CiGrip: _id: 54fa8fce01e468494b85b53c name: CiGrip type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/1x' '2': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/2x' '4': 'https://cdn.betterttv.net/emote/54fa8fce01e468494b85b53c/3x' ConcernDoge: _id: 566c9f6365dbbdab32ec0532 name: ConcernDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/1x' '2': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/2x' '4': 'https://cdn.betterttv.net/emote/566c9f6365dbbdab32ec0532/3x' CruW: _id: 55471c2789d53f2d12781713 name: CruW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/1x' '2': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/2x' '4': 'https://cdn.betterttv.net/emote/55471c2789d53f2d12781713/3x' 'D:': _id: 55028cd2135896936880fdd7 name: 'D:' type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/1x' '2': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/2x' '4': 'https://cdn.betterttv.net/emote/55028cd2135896936880fdd7/3x' DatSauce: _id: 54fa903b01e468494b85b53f name: DatSauce type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/1x' '2': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/2x' '4': 'https://cdn.betterttv.net/emote/54fa903b01e468494b85b53f/3x' DogeWitIt: _id: 54faa52f01e468494b85b579 name: DogeWitIt type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/1x' '2': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/2x' '4': 'https://cdn.betterttv.net/emote/54faa52f01e468494b85b579/3x' DuckerZ: _id: 573d38b50ffbf6cc5cc38dc9 name: DuckerZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/1x' '2': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/2x' '4': 'https://cdn.betterttv.net/emote/573d38b50ffbf6cc5cc38dc9/3x' FCreep: _id: 56d937f7216793c63ec140cb name: FCreep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/1x' '2': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/2x' '4': 'https://cdn.betterttv.net/emote/56d937f7216793c63ec140cb/3x' FapFapFap: _id: 566c9f9265dbbdab32ec0538 name: FapFapFap type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/1x' '2': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/2x' '4': 'https://cdn.betterttv.net/emote/566c9f9265dbbdab32ec0538/3x' FeelsAmazingMan: _id: 5733ff12e72c3c0814233e20 name: FeelsAmazingMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/1x' '2': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/2x' '4': 'https://cdn.betterttv.net/emote/5733ff12e72c3c0814233e20/3x' FeelsBadMan: _id: 566c9fc265dbbdab32ec053b name: FeelsBadMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/1x' '2': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/2x' '4': 'https://cdn.betterttv.net/emote/566c9fc265dbbdab32ec053b/3x' FeelsBirthdayMan: _id: 55b6524154eefd53777b2580 name: FeelsBirthdayMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/1x' '2': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/2x' '4': 'https://cdn.betterttv.net/emote/55b6524154eefd53777b2580/3x' FeelsGoodMan: _id: 566c9fde65dbbdab32ec053e name: FeelsGoodMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/1x' '2': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/2x' '4': 'https://cdn.betterttv.net/emote/566c9fde65dbbdab32ec053e/3x' FeelsPumpkinMan: _id: 580e438942170bfd57189866 name: FeelsPumpkinMan type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/1x' '2': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/2x' '4': 'https://cdn.betterttv.net/emote/580e438942170bfd57189866/3x' FireSpeed: _id: 566c9ff365dbbdab32ec0541 name: FireSpeed type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/1x' '2': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/2x' '4': 'https://cdn.betterttv.net/emote/566c9ff365dbbdab32ec0541/3x' FishMoley: _id: 566ca00f65dbbdab32ec0544 name: FishMoley type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/1x' '2': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/2x' '4': 'https://cdn.betterttv.net/emote/566ca00f65dbbdab32ec0544/3x' ForeverAlone: _id: 54fa909b01e468494b85b542 name: ForeverAlone type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/1x' '2': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/2x' '4': 'https://cdn.betterttv.net/emote/54fa909b01e468494b85b542/3x' FuckYea: _id: 54fa90d601e468494b85b544 name: FuckYea type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/1x' '2': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/2x' '4': 'https://cdn.betterttv.net/emote/54fa90d601e468494b85b544/3x' GabeN: _id: 54fa90ba01e468494b85b543 name: GabeN type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/1x' '2': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/2x' '4': 'https://cdn.betterttv.net/emote/54fa90ba01e468494b85b543/3x' HHydro: _id: 54fbef6601abde735115de57 name: HHydro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/1x' '2': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/2x' '4': 'https://cdn.betterttv.net/emote/54fbef6601abde735115de57/3x' HailHelix: _id: 54fa90f201e468494b85b545 name: HailHelix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/1x' '2': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/2x' '4': 'https://cdn.betterttv.net/emote/54fa90f201e468494b85b545/3x' HerbPerve: _id: 54fa913701e468494b85b546 name: HerbPerve type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/1x' '2': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/2x' '4': 'https://cdn.betterttv.net/emote/54fa913701e468494b85b546/3x' Hhhehehe: _id: 566ca02865dbbdab32ec0547 name: Hhhehehe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/1x' '2': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/2x' '4': 'https://cdn.betterttv.net/emote/566ca02865dbbdab32ec0547/3x' KKona: _id: 566ca04265dbbdab32ec054a name: KKona type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/1x' '2': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/2x' '4': 'https://cdn.betterttv.net/emote/566ca04265dbbdab32ec054a/3x' KaRappa: _id: 550b344bff8ecee922d2a3c1 name: KaRappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/1x' '2': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/2x' '4': 'https://cdn.betterttv.net/emote/550b344bff8ecee922d2a3c1/3x' Kaged: _id: 54fbf11001abde735115de66 name: Kaged type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/1x' '2': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/2x' '4': 'https://cdn.betterttv.net/emote/54fbf11001abde735115de66/3x' KappaCool: _id: 560577560874de34757d2dc0 name: KappaCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/1x' '2': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/2x' '4': 'https://cdn.betterttv.net/emote/560577560874de34757d2dc0/3x' LuL: _id: 567b00c61ddbe1786688a633 name: LuL type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/1x' '2': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/2x' '4': 'https://cdn.betterttv.net/emote/567b00c61ddbe1786688a633/3x' M&Mjc: _id: 54fab45f633595ca4c713abc name: M&Mjc type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/1x' '2': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/2x' '4': 'https://cdn.betterttv.net/emote/54fab45f633595ca4c713abc/3x' NaM: _id: 566ca06065dbbdab32ec054e name: NaM type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/1x' '2': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/2x' '4': 'https://cdn.betterttv.net/emote/566ca06065dbbdab32ec054e/3x' OhGod: _id: 566ca07965dbbdab32ec0552 name: OhGod type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/1x' '2': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/2x' '4': 'https://cdn.betterttv.net/emote/566ca07965dbbdab32ec0552/3x' OhMyGoodness: _id: 54fa925e01e468494b85b54d name: OhMyGoodness type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/1x' '2': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/2x' '4': 'https://cdn.betterttv.net/emote/54fa925e01e468494b85b54d/3x' OhhhKee: _id: 54fbefa901abde735115de59 name: OhhhKee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/1x' '2': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/2x' '4': 'https://cdn.betterttv.net/emote/54fbefa901abde735115de59/3x' PancakeMix: _id: 54fa927801e468494b85b54e name: PancakeMix type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/1x' '2': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/2x' '4': 'https://cdn.betterttv.net/emote/54fa927801e468494b85b54e/3x' PedoBear: _id: 54fa928f01e468494b85b54f name: PedoBear type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/1x' '2': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/2x' '4': 'https://cdn.betterttv.net/emote/54fa928f01e468494b85b54f/3x' PokerFace: _id: 54fa92a701e468494b85b550 name: PokerFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/1x' '2': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/2x' '4': 'https://cdn.betterttv.net/emote/54fa92a701e468494b85b550/3x' PoleDoge: _id: 566ca09365dbbdab32ec0555 name: PoleDoge type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/1x' '2': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/2x' '4': 'https://cdn.betterttv.net/emote/566ca09365dbbdab32ec0555/3x' RageFace: _id: 54fa92d701e468494b85b552 name: RageFace type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/1x' '2': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/2x' '4': 'https://cdn.betterttv.net/emote/54fa92d701e468494b85b552/3x' RarePepe: _id: 555015b77676617e17dd2e8e name: RarePepe type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/1x' '2': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/2x' '4': 'https://cdn.betterttv.net/emote/555015b77676617e17dd2e8e/3x' RebeccaBlack: _id: 54fa92ee01e468494b85b553 name: RebeccaBlack type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/1x' '2': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/2x' '4': 'https://cdn.betterttv.net/emote/54fa92ee01e468494b85b553/3x' RonSmug: _id: 55f324c47f08be9f0a63cce0 name: RonSmug type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/1x' '2': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/2x' '4': 'https://cdn.betterttv.net/emote/55f324c47f08be9f0a63cce0/3x' SaltyCorn: _id: 56901914991f200c34ffa656 name: SaltyCorn type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/1x' '2': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/2x' '4': 'https://cdn.betterttv.net/emote/56901914991f200c34ffa656/3x' SavageJerky: _id: 54fb603201abde735115ddb5 name: SavageJerky type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/1x' '2': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/2x' '4': 'https://cdn.betterttv.net/emote/54fb603201abde735115ddb5/3x' SexPanda: _id: 5502874d135896936880fdd2 name: SexPanda type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/1x' '2': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/2x' '4': 'https://cdn.betterttv.net/emote/5502874d135896936880fdd2/3x' She'llBeRight: _id: 54fbefc901abde735115de5a name: She'llBeRight type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/1x' '2': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/2x' '4': 'https://cdn.betterttv.net/emote/54fbefc901abde735115de5a/3x' ShoopDaWhoop: _id: 54fa932201e468494b85b555 name: ShoopDaWhoop type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/1x' '2': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/2x' '4': 'https://cdn.betterttv.net/emote/54fa932201e468494b85b555/3x' SoSerious: _id: 5514afe362e6bd0027aede8a name: SoSerious type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/1x' '2': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/2x' '4': 'https://cdn.betterttv.net/emote/5514afe362e6bd0027aede8a/3x' SourPls: _id: 566ca38765dbbdab32ec0560 name: SourPls type: bttv width: 28 height: 28 gif: true urls: '1': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/1x' '2': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/2x' '4': 'https://cdn.betterttv.net/emote/566ca38765dbbdab32ec0560/3x' SqShy: _id: 59cf182fcbe2693d59d7bf46 name: SqShy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/1x' '2': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/2x' '4': 'https://cdn.betterttv.net/emote/59cf182fcbe2693d59d7bf46/3x' SuchFraud: _id: 54fbf07e01abde735115de5f name: SuchFraud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/1x' '2': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/2x' '4': 'https://cdn.betterttv.net/emote/54fbf07e01abde735115de5f/3x' SwedSwag: _id: 54fa9cc901e468494b85b565 name: SwedSwag type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/1x' '2': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/2x' '4': 'https://cdn.betterttv.net/emote/54fa9cc901e468494b85b565/3x' TaxiBro: _id: 54fbefeb01abde735115de5b name: TaxiBro type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/1x' '2': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/2x' '4': 'https://cdn.betterttv.net/emote/54fbefeb01abde735115de5b/3x' TopHam: _id: 54fa934001e468494b85b556 name: TopHam type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/1x' '2': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/2x' '4': 'https://cdn.betterttv.net/emote/54fa934001e468494b85b556/3x' TwaT: _id: 54fa935601e468494b85b557 name: TwaT type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/1x' '2': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/2x' '4': 'https://cdn.betterttv.net/emote/54fa935601e468494b85b557/3x' VapeNation: _id: 56f5be00d48006ba34f530a4 name: VapeNation type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/1x' '2': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/2x' '4': 'https://cdn.betterttv.net/emote/56f5be00d48006ba34f530a4/3x' VisLaud: _id: 550352766f86a5b26c281ba2 name: VisLaud type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/1x' '2': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/2x' '4': 'https://cdn.betterttv.net/emote/550352766f86a5b26c281ba2/3x' WatChuSay: _id: 54fa99b601e468494b85b55d name: WatChuSay type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/1x' '2': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/2x' '4': 'https://cdn.betterttv.net/emote/54fa99b601e468494b85b55d/3x' WhatAYolk: _id: 54fa93d001e468494b85b559 name: WhatAYolk type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/1x' '2': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/2x' '4': 'https://cdn.betterttv.net/emote/54fa93d001e468494b85b559/3x' Wowee: _id: 58d2e73058d8950a875ad027 name: Wowee type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/1x' '2': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/2x' '4': 'https://cdn.betterttv.net/emote/58d2e73058d8950a875ad027/3x' YetiZ: _id: 55189a5062e6bd0027aee082 name: YetiZ type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/1x' '2': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/2x' '4': 'https://cdn.betterttv.net/emote/55189a5062e6bd0027aee082/3x' Zappa: _id: 5622aaef3286c42e57d8e4ab name: Zappa type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/1x' '2': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/2x' '4': 'https://cdn.betterttv.net/emote/5622aaef3286c42e57d8e4ab/3x' aPliS: _id: 54fa8f4201e468494b85b538 name: aPliS type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/1x' '2': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/2x' '4': 'https://cdn.betterttv.net/emote/54fa8f4201e468494b85b538/3x' ariW: _id: 56fa09f18eff3b595e93ac26 name: ariW type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/1x' '2': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/2x' '4': 'https://cdn.betterttv.net/emote/56fa09f18eff3b595e93ac26/3x' bUrself: _id: 566c9f3b65dbbdab32ec052e name: bUrself type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/1x' '2': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/2x' '4': 'https://cdn.betterttv.net/emote/566c9f3b65dbbdab32ec052e/3x' bttvAngry: _id: 550291a3135896936880fde3 name: bttvAngry type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/1x' '2': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/2x' '4': 'https://cdn.betterttv.net/emote/550291a3135896936880fde3/3x' bttvConfused: _id: 550291be135896936880fde4 name: bttvConfused type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/1x' '2': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/2x' '4': 'https://cdn.betterttv.net/emote/550291be135896936880fde4/3x' bttvCool: _id: 550291d4135896936880fde5 name: bttvCool type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/1x' '2': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/2x' '4': 'https://cdn.betterttv.net/emote/550291d4135896936880fde5/3x' bttvGrin: _id: 550291ea135896936880fde6 name: bttvGrin type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/1x' '2': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/2x' '4': 'https://cdn.betterttv.net/emote/550291ea135896936880fde6/3x' bttvHappy: _id: 55029200135896936880fde7 name: bttvHappy type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/1x' '2': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/2x' '4': 'https://cdn.betterttv.net/emote/55029200135896936880fde7/3x' bttvHeart: _id: 55029215135896936880fde8 name: bttvHeart type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/1x' '2': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/2x' '4': 'https://cdn.betterttv.net/emote/55029215135896936880fde8/3x' bttvNice: _id: 54fab7d2633595ca4c713abf name: bttvNice type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/1x' '2': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/2x' '4': 'https://cdn.betterttv.net/emote/54fab7d2633595ca4c713abf/3x' bttvSad: _id: 5502925d135896936880fdea name: bttvSad type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/1x' '2': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/2x' '4': 'https://cdn.betterttv.net/emote/5502925d135896936880fdea/3x' bttvSleep: _id: 55029272135896936880fdeb name: bttvSleep type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/1x' '2': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/2x' '4': 'https://cdn.betterttv.net/emote/55029272135896936880fdeb/3x' bttvSurprised: _id: 55029288135896936880fdec name: bttvSurprised type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/1x' '2': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/2x' '4': 'https://cdn.betterttv.net/emote/55029288135896936880fdec/3x' bttvTongue: _id: 5502929b135896936880fded name: bttvTongue type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/1x' '2': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/2x' '4': 'https://cdn.betterttv.net/emote/5502929b135896936880fded/3x' bttvTwink: _id: 55029247135896936880fde9 name: bttvTwink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/1x' '2': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/2x' '4': 'https://cdn.betterttv.net/emote/55029247135896936880fde9/3x' bttvUnsure: _id: 550292ad135896936880fdee name: bttvUnsure type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/1x' '2': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/2x' '4': 'https://cdn.betterttv.net/emote/550292ad135896936880fdee/3x' bttvWink: _id: 550292c0135896936880fdef name: bttvWink type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/1x' '2': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/2x' '4': 'https://cdn.betterttv.net/emote/550292c0135896936880fdef/3x' haHAA: _id: 555981336ba1901877765555 name: haHAA type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/1x' '2': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/2x' '4': 'https://cdn.betterttv.net/emote/555981336ba1901877765555/3x' iDog: _id: 54fa919901e468494b85b548 name: iDog type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/1x' '2': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/2x' '4': 'https://cdn.betterttv.net/emote/54fa919901e468494b85b548/3x' iamsocal: _id: 54fbef8701abde735115de58 name: iamsocal type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/1x' '2': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/2x' '4': 'https://cdn.betterttv.net/emote/54fbef8701abde735115de58/3x' miniJulia: _id: 552d2fc2236a1aa17a996c5b name: miniJulia type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/1x' '2': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/2x' '4': 'https://cdn.betterttv.net/emote/552d2fc2236a1aa17a996c5b/3x' motnahP: _id: 55288e390fa35376704a4c7a name: motnahP type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/1x' '2': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/2x' '4': 'https://cdn.betterttv.net/emote/55288e390fa35376704a4c7a/3x' notsquishY: _id: 5709ab688eff3b595e93c595 name: notsquishY type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/1x' '2': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/2x' '4': 'https://cdn.betterttv.net/emote/5709ab688eff3b595e93c595/3x' rStrike: _id: 54fa930801e468494b85b554 name: rStrike type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/1x' '2': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/2x' '4': 'https://cdn.betterttv.net/emote/54fa930801e468494b85b554/3x' sosGame: _id: 553b48a21f145f087fc15ca6 name: sosGame type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/1x' '2': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/2x' '4': 'https://cdn.betterttv.net/emote/553b48a21f145f087fc15ca6/3x' tehPoleCat: _id: 566ca11a65dbbdab32ec0558 name: tehPoleCat type: bttv width: 28 height: 28 gif: false urls: '1': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/1x' '2': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/2x' '4': 'https://cdn.betterttv.net/emote/566ca11a65dbbdab32ec0558/3x' FfzGlobalEmotes: title: FfzGlobalEmotes type: object properties: AndKnuckles: $ref: '#/components/schemas/Emote' BORT: $ref: '#/components/schemas/Emote' BeanieHipster: $ref: '#/components/schemas/Emote' CatBag: $ref: '#/components/schemas/Emote' LaterSooner: $ref: '#/components/schemas/Emote' LilZ: $ref: '#/components/schemas/Emote' ManChicken: $ref: '#/components/schemas/Emote' OBOY: $ref: '#/components/schemas/Emote' OiMinna: $ref: '#/components/schemas/Emote' YellowFever: $ref: '#/components/schemas/Emote' YooHoo: $ref: '#/components/schemas/Emote' ZliL: $ref: '#/components/schemas/Emote' ZrehplaR: $ref: '#/components/schemas/Emote' ZreknarF: $ref: '#/components/schemas/Emote' example: AndKnuckles: _id: '24999' name: AndKnuckles type: ffz width: 80 height: 11 gif: false urls: '1': 'https://cdn.frankerfacez.com/2104d535159a04a63d479adcbc236600.PNG' '2': 'https://cdn.frankerfacez.com/f8457911a8931e9839e7c9ae1870e069.PNG' '4': 'https://cdn.frankerfacez.com/d16e1c9fd592e1e5ac64a7a3406172c7.png' BORT: _id: '142673' name: BORT type: ffz width: 19 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/aa4c8a9d459c866e9f9e03aac614c47a.png' BeanieHipster: _id: '3' name: BeanieHipster type: ffz width: 28 height: 33 gif: false urls: '1': 'https://cdn.frankerfacez.com/9c727af513b96dfb0dcbc86daa2239d8.png' CatBag: _id: '25927' name: CatBag type: ffz width: 32 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/66e8e3cb33c9214b6d0bcfef04e48036.png' '2': 'https://cdn.frankerfacez.com/585e6fdea0c5d3e20678284f43af8749.PNG' '4': 'https://cdn.frankerfacez.com/e122d47bb38465c5edd7c79a18a70c91.png' LaterSooner: _id: '149346' name: LaterSooner type: ffz width: 25 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/abb31ac36f9e722c34af8a6af3ce8015.PNG' '2': 'https://cdn.frankerfacez.com/1fcefc6216cd36fc9ce2a2f7385d854c.PNG' '4': 'https://cdn.frankerfacez.com/e0b85cec6a0b95066fbc3e838263f578.png' LilZ: _id: '28136' name: LilZ type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/42c1ab2d569b74fd067279096f5ec238.png' '2': 'https://cdn.frankerfacez.com/a6623002a430bcd27edc866441c1582f.PNG' '4': 'https://cdn.frankerfacez.com/87f9e721b468ba34e9780cdb97afb827.png' ManChicken: _id: '4' name: ManChicken type: ffz width: 30 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/08c6aa877f0d946d45f30454d9fb1300.png' OBOY: _id: '147400' name: OBOY type: ffz width: 27 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/2c54ee3f057f38a3205990d1bc9f1773.PNG' '2': 'https://cdn.frankerfacez.com/1f78c913e9d774dc516a34c31365a264.PNG' '4': 'https://cdn.frankerfacez.com/a828d1810660377d6966c7d332a148c2.png' OiMinna: _id: '143930' name: OiMinna type: ffz width: 32 height: 32 gif: false urls: '1': 'https://cdn.frankerfacez.com/ff7001713323e7a04461e40a66f971a2.PNG' '2': 'https://cdn.frankerfacez.com/3f5b1ef8c2a33f1dc1a5b726c5be53ac.PNG' '4': 'https://cdn.frankerfacez.com/193e59bbfef68b8f7172db49137e6f85.png' YellowFever: _id: '5' name: YellowFever type: ffz width: 23 height: 29 gif: false urls: '1': 'https://cdn.frankerfacez.com/53ebdc39a0603f7a3372ad016bb8597e.png' YooHoo: _id: '6' name: YooHoo type: ffz width: 28 height: 34 gif: false urls: '1': 'https://cdn.frankerfacez.com/4c3f7ea69ff255ff4ee0adebbe62751c.png' ZliL: _id: '28138' name: ZliL type: ffz width: 32 height: 23 gif: false urls: '1': 'https://cdn.frankerfacez.com/575045fa940e46932e035f18b58bb681.png' '2': 'https://cdn.frankerfacez.com/0aa63d7f0ac0a6d3622b009b5af28944.PNG' '4': 'https://cdn.frankerfacez.com/d29eaa2e41841be27e2e35badec0942f.png' ZrehplaR: _id: '9' name: ZrehplaR type: ffz width: 33 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/4556987ef91323110080b223f96d7400.png' ZreknarF: _id: '27081' name: ZreknarF type: ffz width: 40 height: 30 gif: false urls: '1': 'https://cdn.frankerfacez.com/3d9385dc754fa97a5ef7ffdc4751534c.png' '2': 'https://cdn.frankerfacez.com/1719f1cd21489ef579f6e8bbc861c22f.PNG' '4': 'https://cdn.frankerfacez.com/f4f00341b9e9e28aace2a85d5a889b82.png' TwitchGlobalEmotes: title: TwitchGlobalEmotes type: object properties: EmoteName: $ref: '#/components/schemas/Emote' example: 4Head: _id: '354' name: 4Head type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/354/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/354/3.0' ANELE: _id: '3792' name: ANELE type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3792/3.0' AngryJack: _id: '551866' name: AngryJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551866/3.0' ArgieB8: _id: '51838' name: ArgieB8 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/51838/3.0' ArigatoNas: _id: '160393' name: ArigatoNas type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160393/3.0' ArsonNoSexy: _id: '50' name: ArsonNoSexy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/50/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/50/3.0' AsexualPride: _id: '1130348' name: AsexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130348/3.0' AsianGlow: _id: '74' name: AsianGlow type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74/3.0' BCWarrior: _id: '30' name: BCWarrior type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30/3.0' BabyRage: _id: '22639' name: BabyRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22639/3.0' BatChest: _id: '115234' name: BatChest type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115234/3.0' BegWan: _id: '160394' name: BegWan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160394/3.0' BibleThump: _id: '86' name: BibleThump type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/86/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/86/3.0' BigBrother: _id: '1904' name: BigBrother type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1904/3.0' BigPhish: _id: '160395' name: BigPhish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160395/3.0' BisexualPride: _id: '1064987' name: BisexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064987/3.0' BlargNaut: _id: '114738' name: BlargNaut type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114738/3.0' BlessRNG: _id: '153556' name: BlessRNG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/153556/3.0' BloodTrail: _id: '69' name: BloodTrail type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/69/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/69/3.0' BrainSlug: _id: '115233' name: BrainSlug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115233/3.0' BrokeBack: _id: '4057' name: BrokeBack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4057/3.0' BuddhaBar: _id: '27602' name: BuddhaBar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27602/3.0' CarlSmile: _id: '166266' name: CarlSmile type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166266/3.0' ChefFrank: _id: '90129' name: ChefFrank type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90129/3.0' CoolCat: _id: '58127' name: CoolCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58127/3.0' CoolStoryBob: _id: '123171' name: CoolStoryBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/123171/3.0' CorgiDerp: _id: '49106' name: CorgiDerp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/49106/3.0' CrreamAwk: _id: '191313' name: CrreamAwk type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191313/3.0' CurseLit: _id: '116625' name: CurseLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/116625/3.0' DAESuppy: _id: '973' name: DAESuppy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/973/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/973/3.0' DBstyle: _id: '73' name: DBstyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/73/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/73/3.0' DansGame: _id: '33' name: DansGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/33/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/33/3.0' DarkMode: _id: '461298' name: DarkMode type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/461298/3.0' DatSheffy: _id: '111700' name: DatSheffy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111700/3.0' DendiFace: _id: '58135' name: DendiFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58135/3.0' DogFace: _id: '114835' name: DogFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114835/3.0' DoritosChip: _id: '102242' name: DoritosChip type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102242/3.0' DrinkPurple: _id: '110785' name: DrinkPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110785/3.0' DxCat: _id: '110734' name: DxCat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/110734/3.0' EarthDay: _id: '959018' name: EarthDay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/959018/3.0' EleGiggle: _id: '4339' name: EleGiggle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4339/3.0' EntropyWins: _id: '376765' name: EntropyWins type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/376765/3.0' FBBlock: _id: '1441276' name: FBBlock type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441276/3.0' FBCatch: _id: '1441281' name: FBCatch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441281/3.0' FBChallenge: _id: '1441285' name: FBChallenge type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441285/3.0' FBJaguars: _id: '1686278' name: FBJaguars type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686278/3.0' FBPass: _id: '1441271' name: FBPass type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441271/3.0' FBPenalty: _id: '1441289' name: FBPenalty type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441289/3.0' FBRun: _id: '1441261' name: FBRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441261/3.0' FBSpiral: _id: '1441273' name: FBSpiral type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1441273/3.0' FBTitans: _id: '1686279' name: FBTitans type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1686279/3.0' FBtouchdown: _id: '626795' name: FBtouchdown type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/626795/3.0' FUNgineer: _id: '244' name: FUNgineer type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/244/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/244/3.0' FailFish: _id: '360' name: FailFish type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/360/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/360/3.0' FrankerZ: _id: '65' name: FrankerZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/65/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/65/3.0' FreakinStinkin: _id: '117701' name: FreakinStinkin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117701/3.0' FutureMan: _id: '98562' name: FutureMan type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/98562/3.0' GayPride: _id: '1064991' name: GayPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064991/3.0' GenderFluidPride: _id: '1297281' name: GenderFluidPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297281/3.0' GingerPower: _id: '32' name: GingerPower type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/32/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/32/3.0' GivePLZ: _id: '112291' name: GivePLZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112291/3.0' GrammarKing: _id: '3632' name: GrammarKing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3632/3.0' GreenTeam: _id: '530890' name: GreenTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530890/3.0' GunRun: _id: '1584743' name: GunRun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1584743/3.0' HSCheers: _id: '444572' name: HSCheers type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/444572/3.0' HSWP: _id: '446979' name: HSWP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/446979/3.0' HappyJack: _id: '551865' name: HappyJack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/551865/3.0' HassaanChop: _id: '20225' name: HassaanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/20225/3.0' HassanChop: _id: '68' name: HassanChop type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68/3.0' HeyGuys: _id: '30259' name: HeyGuys type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30259/3.0' HotPokket: _id: '357' name: HotPokket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/357/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/357/3.0' HumbleLife: _id: '46881' name: HumbleLife type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46881/3.0' IntersexPride: _id: '1221184' name: IntersexPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1221184/3.0' InuyoFace: _id: '160396' name: InuyoFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160396/3.0' ItsBoshyTime: _id: '133468' name: ItsBoshyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133468/3.0' JC4gabriela: _id: '1645870' name: JC4gabriela type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645870/3.0' JC4hook: _id: '1645874' name: JC4hook type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645874/3.0' JC4rico: _id: '1645866' name: JC4rico type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1645866/3.0' JKanStyle: _id: '15' name: JKanStyle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/15/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/15/3.0' Jebaited: _id: '114836' name: Jebaited type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114836/3.0' JonCarnage: _id: '26' name: JonCarnage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/26/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/26/3.0' KAPOW: _id: '133537' name: KAPOW type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/133537/3.0' Kappa: _id: '25' name: Kappa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/25/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/25/3.0' KappaClaus: _id: '74510' name: KappaClaus type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/74510/3.0' KappaPride: _id: '55338' name: KappaPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/55338/3.0' KappaRoss: _id: '70433' name: KappaRoss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/70433/3.0' KappaWealth: _id: '81997' name: KappaWealth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81997/3.0' Kappu: _id: '160397' name: Kappu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160397/3.0' Keepo: _id: '1902' name: Keepo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1902/3.0' KevinTurtle: _id: '40' name: KevinTurtle type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/40/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/40/3.0' Kippa: _id: '1901' name: Kippa type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1901/3.0' KomodoHype: _id: '81273' name: KomodoHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81273/3.0' KonCha: _id: '160400' name: KonCha type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160400/3.0' Kreygasm: _id: '41' name: Kreygasm type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/41/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/41/3.0' LUL: _id: '425618' name: LUL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425618/3.0' LesbianPride: _id: '1064988' name: LesbianPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064988/3.0' MVGame: _id: '142140' name: MVGame type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/142140/3.0' Mau5: _id: '30134' name: Mau5 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/30134/3.0' MaxLOL: _id: '1290325' name: MaxLOL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1290325/3.0' MercyWing1: _id: '1003187' name: MercyWing1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003187/3.0' MercyWing2: _id: '1003189' name: MercyWing2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003189/3.0' MikeHogu: _id: '81636' name: MikeHogu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81636/3.0' MingLee: _id: '68856' name: MingLee type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/68856/3.0' MorphinTime: _id: '156787' name: MorphinTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/156787/3.0' MrDestructoid: _id: '28' name: MrDestructoid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28/3.0' NinjaGrumpy: _id: '138325' name: NinjaGrumpy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/138325/3.0' NomNom: _id: '90075' name: NomNom type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90075/3.0' NonBinaryPride: _id: '1297279' name: NonBinaryPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1297279/3.0' NotATK: _id: '34875' name: NotATK type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34875/3.0' NotLikeThis: _id: '58765' name: NotLikeThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/58765/3.0' OSFrog: _id: '81248' name: OSFrog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81248/3.0' OhMyDog: _id: '81103' name: OhMyDog type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81103/3.0' OneHand: _id: '66' name: OneHand type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/66/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/66/3.0' OpieOP: _id: '100590' name: OpieOP type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/100590/3.0' OptimizePrime: _id: '16' name: OptimizePrime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/16/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/16/3.0' PJSalt: _id: '36' name: PJSalt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/36/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/36/3.0' PJSugar: _id: '102556' name: PJSugar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/102556/3.0' PMSTwin: _id: '92' name: PMSTwin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/92/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/92/3.0' PRChase: _id: '28328' name: PRChase type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28328/3.0' PanicVis: _id: '3668' name: PanicVis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3668/3.0' PansexualPride: _id: '1130349' name: PansexualPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1130349/3.0' PartyHat: _id: '965738' name: PartyHat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/965738/3.0' PartyTime: _id: '135393' name: PartyTime type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/135393/3.0' PeoplesChamp: _id: '3412' name: PeoplesChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/3412/3.0' PermaSmug: _id: '27509' name: PermaSmug type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/27509/3.0' PeteZaroll: _id: '1470035' name: PeteZaroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470035/3.0' PeteZarollOdyssey: _id: '1470037' name: PeteZarollOdyssey type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1470037/3.0' PicoMause: _id: '111300' name: PicoMause type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111300/3.0' PinkMercy: _id: '1003190' name: PinkMercy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1003190/3.0' PipeHype: _id: '4240' name: PipeHype type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4240/3.0' PixelBob: _id: '1547903' name: PixelBob type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1547903/3.0' PogChamp: _id: '88' name: PogChamp type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/88/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/88/3.0' Poooound: _id: '117484' name: Poooound type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/117484/3.0' PopCorn: _id: '724216' name: PopCorn type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/724216/3.0' PowerUpL: _id: '425688' name: PowerUpL type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425688/3.0' PowerUpR: _id: '425671' name: PowerUpR type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/425671/3.0' PraiseIt: _id: '38586' name: PraiseIt type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38586/3.0' PrimeMe: _id: '115075' name: PrimeMe type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/115075/3.0' PunOko: _id: '160401' name: PunOko type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160401/3.0' PunchTrees: _id: '47' name: PunchTrees type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/47/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/47/3.0' PurpleStar: _id: '624501' name: PurpleStar type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/624501/3.0' RaccAttack: _id: '114870' name: RaccAttack type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114870/3.0' RalpherZ: _id: '1900' name: RalpherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1900/3.0' RedCoat: _id: '22' name: RedCoat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22/3.0' RedTeam: _id: '530888' name: RedTeam type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/530888/3.0' ResidentSleeper: _id: '245' name: ResidentSleeper type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/245/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/245/3.0' RitzMitz: _id: '4338' name: RitzMitz type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4338/3.0' RlyTho: _id: '134256' name: RlyTho type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134256/3.0' RuleFive: _id: '107030' name: RuleFive type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/107030/3.0' SMOrc: _id: '52' name: SMOrc type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52/3.0' SSSsss: _id: '46' name: SSSsss type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/46/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/46/3.0' SabaPing: _id: '160402' name: SabaPing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160402/3.0' SeemsGood: _id: '64138' name: SeemsGood type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/64138/3.0' SeriousSloth: _id: '81249' name: SeriousSloth type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81249/3.0' ShadyLulu: _id: '52492' name: ShadyLulu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/52492/3.0' ShazBotstix: _id: '87' name: ShazBotstix type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/87/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/87/3.0' SmoocherZ: _id: '89945' name: SmoocherZ type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/89945/3.0' SoBayed: _id: '1906' name: SoBayed type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1906/3.0' SoonerLater: _id: '134472' name: SoonerLater type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134472/3.0' Squid1: _id: '191762' name: Squid1 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191762/3.0' Squid2: _id: '191763' name: Squid2 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191763/3.0' Squid3: _id: '191764' name: Squid3 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191764/3.0' Squid4: _id: '191767' name: Squid4 type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/191767/3.0' StinkyCheese: _id: '90076' name: StinkyCheese type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/90076/3.0' StoneLightning: _id: '17' name: StoneLightning type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/17/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/17/3.0' StrawBeary: _id: '114876' name: StrawBeary type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114876/3.0' SuperVinlin: _id: '118772' name: SuperVinlin type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/118772/3.0' SwiftRage: _id: '34' name: SwiftRage type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/34/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/34/3.0' TBAngel: _id: '143490' name: TBAngel type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/143490/3.0' TF2John: _id: '1899' name: TF2John type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1899/3.0' TPFufun: _id: '508650' name: TPFufun type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/508650/3.0' TPcrunchyroll: _id: '323914' name: TPcrunchyroll type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/323914/3.0' TTours: _id: '38436' name: TTours type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/38436/3.0' TakeNRG: _id: '112292' name: TakeNRG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112292/3.0' TearGlove: _id: '160403' name: TearGlove type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160403/3.0' TehePelo: _id: '160404' name: TehePelo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160404/3.0' ThankEgg: _id: '160392' name: ThankEgg type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/160392/3.0' TheIlluminati: _id: '145315' name: TheIlluminati type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/145315/3.0' TheRinger: _id: '18' name: TheRinger type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/18/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/18/3.0' TheTarFu: _id: '111351' name: TheTarFu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111351/3.0' TheThing: _id: '7427' name: TheThing type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/7427/3.0' ThunBeast: _id: '1898' name: ThunBeast type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1898/3.0' TinyFace: _id: '111119' name: TinyFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111119/3.0' TombRaid: _id: '864205' name: TombRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/864205/3.0' TooSpicy: _id: '114846' name: TooSpicy type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114846/3.0' TransgenderPride: _id: '1064995' name: TransgenderPride type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1064995/3.0' TriHard: _id: '120232' name: TriHard type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/120232/3.0' TwitchLit: _id: '166263' name: TwitchLit type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/166263/3.0' TwitchRPG: _id: '1220086' name: TwitchRPG type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1220086/3.0' TwitchUnity: _id: '196892' name: TwitchUnity type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/196892/3.0' TwitchVotes: _id: '479745' name: TwitchVotes type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/479745/3.0' UWot: _id: '134255' name: UWot type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134255/3.0' UnSane: _id: '111792' name: UnSane type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/111792/3.0' UncleNox: _id: '114856' name: UncleNox type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114856/3.0' VoHiYo: _id: '81274' name: VoHiYo type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/81274/3.0' VoteNay: _id: '106294' name: VoteNay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106294/3.0' VoteYea: _id: '106293' name: VoteYea type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/106293/3.0' WTRuck: _id: '114847' name: WTRuck type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/114847/3.0' WholeWheat: _id: '1896' name: WholeWheat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/1896/3.0' WutFace: _id: '28087' name: WutFace type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/28087/3.0' YouDontSay: _id: '134254' name: YouDontSay type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/134254/3.0' YouWHY: _id: '4337' name: YouWHY type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/4337/3.0' bleedPurple: _id: '62835' name: bleedPurple type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62835/3.0' cmonBruh: _id: '84608' name: cmonBruh type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/84608/3.0' copyThis: _id: '112288' name: copyThis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112288/3.0' duDudu: _id: '62834' name: duDudu type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62834/3.0' imGlitch: _id: '112290' name: imGlitch type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112290/3.0' mcaT: _id: '35063' name: mcaT type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/35063/3.0' panicBasket: _id: '22998' name: panicBasket type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/22998/3.0' pastaThat: _id: '112289' name: pastaThat type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/112289/3.0' riPepperonis: _id: '62833' name: riPepperonis type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62833/3.0' twitchRaid: _id: '62836' name: twitchRaid type: twitch width: 28 height: 28 gif: false urls: '1': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '2': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/1.0' '4': 'https://static-cdn.jtvnw.net/emoticons/v1/62836/3.0' Option: title: Option required: - totalAmount - totalUsers - _id - title - command type: object properties: totalAmount: type: integer format: int32 totalUsers: type: integer format: int32 _id: type: string title: type: string command: type: string example: totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win Contests: title: Contests required: - active - contests type: object properties: active: type: string nullable: true contests: type: array items: $ref: '#/components/schemas/Contest' description: '' example: active: null contests: - botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: created createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T11:04:46.528Z' Contest: title: Contest required: - botResponses - totalAmount - totalUsers - _id - title - minBet - maxBet - duration - options - channel - state - createdAt - updatedAt type: object properties: botResponses: type: boolean totalAmount: type: integer format: int32 totalUsers: type: integer format: int32 _id: type: string title: type: string minBet: type: integer format: int32 maxBet: type: integer format: int32 duration: type: integer format: int32 options: type: array items: $ref: '#/components/schemas/Option' description: '' channel: type: string state: type: string createdAt: type: string updatedAt: type: string example: botResponses: true totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c207fa14d90 title: Will I win the next game? minBet: 10 maxBet: 10000 duration: 5 options: - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4cc345a14d92 title: Win command: win - totalAmount: 0 totalUsers: 0 _id: 5c0a53cede9a4c4b39a14d91 title: Lose command: lose channel: 5b2e2007760aeb7729487dab state: created createdAt: '2018-12-07T11:04:46.528Z' updatedAt: '2018-12-07T11:04:46.528Z' Giveaways: title: Giveaways required: - active - giveaways type: object properties: active: type: string nullable: true giveaways: type: array items: $ref: '#/components/schemas/Giveaway' description: '' example: active: null giveaways: - subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a6c00de9a4c3a70a14da6 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T12:48:00.133Z' updatedAt: '2018-12-07T12:48:00.133Z' - subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a6bdfde9a4c6faaa14da2 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T12:47:27.369Z' updatedAt: '2018-12-07T12:49:10.109Z' startedAt: '2018-12-07T12:47:55.782Z' state: closed endedAt: '2018-12-07T12:49:10.108Z' Giveaway: title: Giveaway required: - subscriberLuck - subscriberOnly - totalAmount - totalUsers - botResponses - _id - winners - channel - createdAt - updatedAt type: object properties: subscriberLuck: type: integer format: int32 subscriberOnly: type: boolean totalAmount: type: integer format: int32 totalUsers: type: integer format: int32 botResponses: type: boolean _id: type: string winners: type: array items: type: string description: '' channel: type: string createdAt: type: string updatedAt: type: string startedAt: type: string state: type: string endedAt: type: string example: subscriberLuck: 1 subscriberOnly: false totalAmount: 0 totalUsers: 0 botResponses: false _id: 5c0a6c00de9a4c3a70a14da6 winners: [ ] channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T12:48:00.133Z' updatedAt: '2018-12-07T12:48:00.133Z' GiveawayUserList: title: GiveawayUserList required: - entered - tickets - username - subscriber type: object properties: entered: type: boolean tickets: type: integer format: int32 username: type: string subscriber: type: boolean example: entered: false tickets: 0 username: leeeeex subscriber: false 400-badrequest: title: 400-badrequest required: - statusCode - error - message - details type: object properties: statusCode: type: integer format: int32 error: type: string message: type: string details: type: array items: $ref: '#/components/schemas/Detail' description: '' example: statusCode: 400 error: Bad Request message: 'child "giveawayId" fails because ["giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/]' details: - path: - giveawayId message: '"giveawayId" with value "5c10e383bd1e475b7c3d6eb" fails to match the required pattern: /^[0-9a-fA-F]{24}$/' Success-empty: title: Success-empty required: - active - giveaways type: object properties: active: type: string nullable: true giveaways: type: array items: type: string description: '' example: active: null giveaways: [ ] Success40: title: Success40 required: - loyalty - _id - channel - createdAt - updatedAt type: object properties: loyalty: $ref: '#/components/schemas/Loyalty' _id: type: string channel: type: string createdAt: type: string updatedAt: type: string example: loyalty: bonuses: follow: 0 tip: 0 subscriber: 0 cheer: 0 host: 0 name: points enabled: false amount: 5 subscriberMultiplier: 3 ignored: - streamelements _id: 5b2e2007760aeb7230487dc1 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.768Z' updatedAt: '2018-06-23T10:25:11.768Z' Loyalty: title: Loyalty required: - bonuses - name - enabled - amount - subscriberMultiplier - ignored type: object properties: bonuses: $ref: '#/components/schemas/Bonuses' name: type: string enabled: type: boolean amount: type: integer format: int32 subscriberMultiplier: type: integer format: int32 ignored: type: array items: type: string description: '' example: bonuses: follow: 0 tip: 0 subscriber: 0 cheer: 0 host: 0 name: points enabled: false amount: 5 subscriberMultiplier: 3 ignored: - streamelements Bonuses: title: Bonuses required: - follow - tip - subscriber - cheer - host type: object properties: follow: type: integer format: int32 tip: type: integer format: int32 subscriber: type: integer format: int32 cheer: type: integer format: int32 host: type: integer format: int32 example: follow: 0 tip: 0 subscriber: 0 cheer: 0 host: 0 OverlaysList: title: OverlaysList required: - total - docs type: object properties: total: type: integer format: int32 docs: type: array items: $ref: '#/components/schemas/OverlayData' description: '' example: total: 1 docs: - settings: width: 1920 height: 1080 name: 1080p type: regular preview: 'https://static-cdn.jtvnw.net/ttv-static/404_boxart-272x380.jpg' mobile: false _id: 5b2e2041760aeb87a0487dc7 game: null name: snake channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:26:09.04Z' updatedAt: '2018-06-23T10:34:21.168Z' OverlayData: title: Overlay Data required: - settings - type - preview - mobile - _id - game - name - channel - createdAt - updatedAt type: object properties: settings: $ref: '#/components/schemas/OverlaySettings' widgets: $ref: '#/components/schemas/Widget' type: type: string preview: type: string mobile: type: boolean _id: type: string game: type: string nullable: true name: type: string channel: type: string createdAt: type: string updatedAt: type: string example: settings: width: 1920 height: 1080 name: 1080p type: regular preview: 'https://static-cdn.jtvnw.net/ttv-static/404_boxart-272x380.jpg' mobile: false _id: 5b2e2041760aeb87a0487dc7 game: null name: snake channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:26:09.04Z' updatedAt: '2018-06-23T10:34:21.168Z' OverlaySettings: title: OverlaySettings required: - width - height - name type: object properties: width: type: integer format: int32 height: type: integer format: int32 name: type: string example: width: 1920 height: 1080 name: 1080p Widget: title: Widget required: - id - type - visible - locked - listeners - css - text - image - video - audio - animation - variables - provider - staffOnly type: object properties: id: type: integer format: int32 type: type: string visible: type: boolean locked: type: boolean listeners: $ref: '#/components/schemas/Listeners' css: $ref: '#/components/schemas/Css' text: $ref: '#/components/schemas/Text' image: $ref: '#/components/schemas/Image' video: $ref: '#/components/schemas/Video' audio: $ref: '#/components/schemas/Audio' animation: $ref: '#/components/schemas/Animation' variables: $ref: '#/components/schemas/Variables' provider: type: string staffOnly: type: boolean version: type: number example: id: 1 type: se-widget-custom-event-list visible: true locked: false listeners: tip-latest: true subscriber-latest: true follower-latest: true cheer-latest: true host-latest: true raid-latest: true redemption-latest: true css: z-index: 2 top: '-8.00px' left: '-9.00px' width: 822.00px height: 684.00px opacity: 1 text: type: text enableShadow: true scrolling: direction: left speed: 6 css: position: relative z-index: 1 font-family: Roboto font-size: 24 color: '#fff' font-weight: bold text-shadow: 'rgb(0, 0, 0) 1px 1px 1px' text-align: left line-height: 1.3 message: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center image: type: image css: max-width: 100% video: type: video css: widget: 320 height: 240 audio: type: audio volume: 1 animation: in: fadeIn out: fadeOut timeout: 6 variables: css: | .main_canvas { border: 1px solid; } html: |-
 
js: |- /* ReadMe: 1) create Custom Event list within your layer on StreamElements 2) replace content of each section with code provided below 3) Click done 4) Change multipliers to fit your needs, 5) This snake doesn't store its state, so the best way to use it is to create a new overlay just with it, add as new browser source and DON'T ENABLE "Shutdown source when not visible" 6) If you feel happy about it, you can buy me a beer at http://paypal.me/ThisIsLex */ // Your channelname - to get list of emotes mostly used on your chan - makes it more personalised! let channelName="twitch"; // How many points should we add for each type of event let subValue = 3, cheerValue = 0.01, tipValue=1; var feed=1; //Initial points to go let pointIcon="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; //Initial point icon - Kappa let useRandom=true; //If set to false, each event type will have its own image defined below let subPoint="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; // Kappa let cheerPoint="https://static-cdn.jtvnw.net/emoticons/v1/88/1.0"; // PogChamp let tipPoint="https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0"; // LUL let dotSize=10; // Size of snake and points //Snake Color RGBA let snakeRed=99, snakeGreen=99, snakeBlue=99; var _0x5ee5=['aXNDZWxsRnJlZQ==','Zm9sbG93VGFpbA==','YWRqYWNlbnRDZWxs','ZmluZFBhdGhUb0NlbGw=','cmV0dXJuIChmdW5jdGlvbigpIA==','e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=','Y29uc29sZQ==','bG9n','ZGVidWc=','aW5mbw==','ZXJyb3I=','dHJhY2U=','d2Fybg==','ZXhjZXB0aW9u','Y21k','cGFyZW50','dHJhY2VDbWQ=','LCAn','cmVhZHk=','Z2V0Q29udGV4dA==','cGxheQ==','LzEuMA==','b25FdmVudFJlY2VpdmVk','ZGV0YWls','bGlzdGVuZXI=','c3Vic2NyaWJlci1sYXRlc3Q=','Y2hlZXItbGF0ZXN0','YW1vdW50','dGlwLWxhdGVzdA==','I3Njb3Jl','aHRtbA==','I3dyYXBwZXI=','d2lkdGg=','c3RyaW5n','d2hpbGUgKHRydWUpIHt9','Y29uc3RydWN0b3I=','ZGVidQ==','Z2dlcg==','Y2FsbA==','YWN0aW9u','c3RhdGVPYmplY3Q=','Z2V0SlNPTg==','aHR0cHM6Ly9hcGkuc3RyZWFtZWxlbWVudHMuY29tL2thcHBhL3YyL2NoYXRzdGF0cy8=','L3N0YXRzP2xpbWl0PTEw','dHdpdGNoRW1vdGVz','Lm1haW5fY2FudmFz','aGVpZ2h0','cmdiYSg=','Zmxvb3I=','cmFuZG9t','SW52YWxpZCBkaXJlY3Rpb24g','cHJvdG90eXBl','YWRk','ZXF1YWxz','dG9TdHJpbmc=','Ym9keQ==','ZGlyZWN0aW9u','aGVhZA==','dGFpbA==','bGVuZ3Ro','Zm9yaw==','c2xpY2U=','dW5zaGlmdA==','bW92ZQ==','YWR2YW5jZQ==','bW92ZVRhaWw=','cG9w','Ym9keUhpdA==','d2FsbEhpdA==','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','aW5wdXQ=','ZnBz','c2NvcmU=','Y29tbWFuZHM=','bWFw','cHVzaA==','bWFya3M=','ZHJhdw==','Y3R4','Y2xlYXJSZWN0','c25ha2U=','ZmlsbFN0eWxl','ZmlsbFJlY3Q=','c3Jj','b25sb2Fk','Y3JlYXRlUGF0dGVybg==','cmVwZWF0','ZHJhd0ltYWdl','Zm9vZA==','ZXZlcnk=','bGFzdEZvb2Q=','b25UaWNr','bWFrZU1vdmVz','c2hpZnQ=','dHJpZ2dlcg==','dXBkYXRlSW5mbw==','cGxhY2VGb29k','c3RvcA==','R0FNRSBPVkVS','VW5iZWxpZXZhYmxlIQ==','dGlja2Vy'];(function(_0x3bccaf,_0x37602a){var _0x388fb7=function(_0x4f0104){while(--_0x4f0104){_0x3bccaf['push'](_0x3bccaf['shift']());}};var _0x41e93a=function(){var _0x105001={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x55f5e9,_0x3555a4,_0xa8e881,_0x382bb0){_0x382bb0=_0x382bb0||{};var _0x518de6=_0x3555a4+'='+_0xa8e881;var _0x306604=0x0;for(var _0x306604=0x0,_0x4a0427=_0x55f5e9['length'];_0x306604<_0x4a0427;_0x306604++){var _0x2292e5=_0x55f5e9[_0x306604];_0x518de6+=';\x20'+_0x2292e5;var _0x29dd66=_0x55f5e9[_0x2292e5];_0x55f5e9['push'](_0x29dd66);_0x4a0427=_0x55f5e9['length'];if(_0x29dd66!==!![]){_0x518de6+='='+_0x29dd66;}}_0x382bb0['cookie']=_0x518de6;},'removeCookie':function(){return'dev';},'getCookie':function(_0xcef3db,_0x2155fa){_0xcef3db=_0xcef3db||function(_0x52966d){return _0x52966d;};var _0x1d80dc=_0xcef3db(new RegExp('(?:^|;\x20)'+_0x2155fa['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x41192b=function(_0x2f2067,_0x3149a7){_0x2f2067(++_0x3149a7);};_0x41192b(_0x388fb7,_0x37602a);return _0x1d80dc?decodeURIComponent(_0x1d80dc[0x1]):undefined;}};var _0x2ac408=function(){var _0x5ba171=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x5ba171['test'](_0x105001['removeCookie']['toString']());};_0x105001['updateCookie']=_0x2ac408;var _0x3ad1e2='';var _0x3d0c0e=_0x105001['updateCookie']();if(!_0x3d0c0e){_0x105001['setCookie'](['*'],'counter',0x1);}else if(_0x3d0c0e){_0x3ad1e2=_0x105001['getCookie'](null,'counter');}else{_0x105001['removeCookie']();}};_0x41e93a();}(_0x5ee5,0x1d1));var _0x331f=function(_0x2245a3,_0x55e20b){_0x2245a3=_0x2245a3-0x0;var _0x18ed7b=_0x5ee5[_0x2245a3];if(_0x331f['dKqWXk']===undefined){(function(){var _0x358e2a=function(){var _0xf8bb85;try{_0xf8bb85=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x33b321){_0xf8bb85=window;}return _0xf8bb85;};var _0x2e401e=_0x358e2a();var _0x56edf3='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2e401e['atob']||(_0x2e401e['atob']=function(_0x4a7a72){var _0x19cfc0=String(_0x4a7a72)['replace'](/=+$/,'');for(var _0x1bf298=0x0,_0x277522,_0x1f6398,_0x544478=0x0,_0x1a3c2b='';_0x1f6398=_0x19cfc0['charAt'](_0x544478++);~_0x1f6398&&(_0x277522=_0x1bf298%0x4?_0x277522*0x40+_0x1f6398:_0x1f6398,_0x1bf298++%0x4)?_0x1a3c2b+=String['fromCharCode'](0xff&_0x277522>>(-0x2*_0x1bf298&0x6)):0x0){_0x1f6398=_0x56edf3['indexOf'](_0x1f6398);}return _0x1a3c2b;});}());_0x331f['nrRyEY']=function(_0x517005){var _0x51c65e=atob(_0x517005);var _0x59bbe8=[];for(var _0x6e54da=0x0,_0x2b2143=_0x51c65e['length'];_0x6e54da<_0x2b2143;_0x6e54da++){_0x59bbe8+='%'+('00'+_0x51c65e['charCodeAt'](_0x6e54da)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x59bbe8);};_0x331f['MsOjWS']={};_0x331f['dKqWXk']=!![];}var _0x357214=_0x331f['MsOjWS'][_0x2245a3];if(_0x357214===undefined){var _0x29cb45=function(_0x245ad3){this['kzebhe']=_0x245ad3;this['jBpbdc']=[0x1,0x0,0x0];this['fLmrfL']=function(){return'newState';};this['OggpLT']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['GCdrZc']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x29cb45['prototype']['HAOOnN']=function(){var _0x4f9bff=new RegExp(this['OggpLT']+this['GCdrZc']);var _0x22193c=_0x4f9bff['test'](this['fLmrfL']['toString']())?--this['jBpbdc'][0x1]:--this['jBpbdc'][0x0];return this['acCDbd'](_0x22193c);};_0x29cb45['prototype']['acCDbd']=function(_0x20c8b3){if(!Boolean(~_0x20c8b3)){return _0x20c8b3;}return this['rnqMRL'](this['kzebhe']);};_0x29cb45['prototype']['rnqMRL']=function(_0x28a4cd){for(var _0x3eac32=0x0,_0x12799f=this['jBpbdc']['length'];_0x3eac32<_0x12799f;_0x3eac32++){this['jBpbdc']['push'](Math['round'](Math['random']()));_0x12799f=this['jBpbdc']['length'];}return _0x28a4cd(this['jBpbdc'][0x0]);};new _0x29cb45(_0x331f)['HAOOnN']();_0x18ed7b=_0x331f['nrRyEY'](_0x18ed7b);_0x331f['MsOjWS'][_0x2245a3]=_0x18ed7b;}else{_0x18ed7b=_0x357214;}return _0x18ed7b;};let emotes=[];let initialized=0x0;if(useRandom&&!initialized){$[_0x331f('0x0')](_0x331f('0x1')+channelName+_0x331f('0x2'),function(_0x30411c){emotes=_0x30411c[_0x331f('0x3')];initialized=0x1;});}var CANVAS_HEIGHT,CANVAS_WIDTH,DOWN,FIELD_AREA,Game,HEIGHT,H_SCALE,INIT_FPS,LEFT,PathNotFoundError,Point,RIGHT,SearchState,Snake,UP,WIDTH,W_SCALE,isOpposite,randInt,rgba,_ref;INIT_FPS=0x14;WIDTH=0x14;HEIGHT=0x14;CANVAS_WIDTH=$('.main_canvas')['width']();CANVAS_HEIGHT=$(_0x331f('0x4'))[_0x331f('0x5')]();FIELD_AREA=HEIGHT*WIDTH;W_SCALE=CANVAS_WIDTH/WIDTH;H_SCALE=CANVAS_HEIGHT/HEIGHT;_ref=['u','d','l','r'],UP=_ref[0x0],DOWN=_ref[0x1],LEFT=_ref[0x2],RIGHT=_ref[0x3];rgba=function(_0x5c6b42,_0x2970c1,_0x546970,_0x2cc8eb){return _0x331f('0x6')+_0x5c6b42+',\x20'+_0x2970c1+',\x20'+_0x546970+',\x20'+_0x2cc8eb+')';};randInt=function(_0x255527,_0x27ed18){return Math[_0x331f('0x7')](Math[_0x331f('0x8')]()*(_0x27ed18-_0x255527)+_0x255527);};isOpposite=function(_0x2c47ac,_0x497b8b){switch(_0x2c47ac){case UP:if(_0x497b8b===DOWN){return!![];}else{return![];}break;case DOWN:if(_0x497b8b===UP){return!![];}else{return![];}break;case LEFT:if(_0x497b8b===RIGHT){return!![];}else{return![];}break;case RIGHT:if(_0x497b8b===LEFT){return!![];}else{return![];}break;default:throw new Error(_0x331f('0x9')+_0x2c47ac);}};setInterval(function(){_0x618780();},0xfa0);Point=function(){var _0x59e441=function(){var _0x57406=!![];return function(_0xb0c9a4,_0x2ebd78){var _0x2f190f=_0x57406?function(){if(_0x2ebd78){var _0xb7e854=_0x2ebd78['apply'](_0xb0c9a4,arguments);_0x2ebd78=null;return _0xb7e854;}}:function(){};_0x57406=![];return _0x2f190f;};}();var _0x1f64b4=_0x59e441(this,function(){var _0x4d2341=function(){return'\x64\x65\x76';},_0x5c855e=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x6c0a8=function(){var _0x2a66be=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x2a66be['\x74\x65\x73\x74'](_0x4d2341['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x33fea8=function(){var _0x669312=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x669312['\x74\x65\x73\x74'](_0x5c855e['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x594e37=function(_0x3a8938){var _0x29ee3d=~-0x1>>0x1+0xff%0x0;if(_0x3a8938['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x29ee3d)){_0x4dfa53(_0x3a8938);}};var _0x4dfa53=function(_0x373f2b){var _0x58b0f6=~-0x4>>0x1+0xff%0x0;if(_0x373f2b['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x58b0f6){_0x594e37(_0x373f2b);}};if(!_0x6c0a8()){if(!_0x33fea8()){_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x594e37('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0x1f64b4();function _0x349a0b(_0x484a74,_0x3eae30){this['x']=_0x484a74;this['y']=_0x3eae30;}_0x349a0b[_0x331f('0xa')][_0x331f('0xb')]=function(_0x32235e,_0x337c0c){return new _0x349a0b(this['x']+_0x32235e,this['y']+_0x337c0c);};_0x349a0b[_0x331f('0xa')][_0x331f('0xc')]=function(_0x4c1fb6){return this['x']===_0x4c1fb6['x']&&this['y']===_0x4c1fb6['y'];};_0x349a0b[_0x331f('0xa')][_0x331f('0xd')]=function(){return'('+this['x']+',\x20'+this['y']+')';};return _0x349a0b;}();Snake=function(){function _0x1c62ca(_0x18eb85){this[_0x331f('0xe')]=[_0x18eb85];this[_0x331f('0xf')]=RIGHT;}_0x1c62ca[_0x331f('0xa')][_0x331f('0x10')]=function(){return this[_0x331f('0xe')][0x0];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x11')]=function(){return this[_0x331f('0xe')][this[_0x331f('0xe')][_0x331f('0x12')]-0x1];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x13')]=function(){var _0x295c68;_0x295c68=new _0x1c62ca(new Point(0x0,0x0));_0x295c68[_0x331f('0xe')]=this[_0x331f('0xe')][_0x331f('0x14')](0x0);_0x295c68[_0x331f('0xf')]=this[_0x331f('0xf')];return _0x295c68;};_0x1c62ca[_0x331f('0xa')]['advance']=function(_0x57427f){var _0xdb64b8;if(isOpposite(_0x57427f,this[_0x331f('0xf')])){_0x57427f=this[_0x331f('0xf')];}_0xdb64b8=Game['adjacentCell'](_0x57427f,this[_0x331f('0x10')]());this[_0x331f('0xe')][_0x331f('0x15')](_0xdb64b8);return this['direction']=_0x57427f;};_0x1c62ca[_0x331f('0xa')][_0x331f('0x16')]=function(_0x4673ee){if(isOpposite(_0x4673ee,this[_0x331f('0xf')])){_0x4673ee=this[_0x331f('0xf')];}this[_0x331f('0x17')](_0x4673ee);return this[_0x331f('0x18')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x18')]=function(){return this[_0x331f('0xe')][_0x331f('0x19')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x1a')]=function(){var _0x6b6cd6,_0x4e182d,_0x5b22ce,_0x62a4d2;_0x62a4d2=this[_0x331f('0xe')][_0x331f('0x14')](0x1,this[_0x331f('0xe')][_0x331f('0x12')]);for(_0x4e182d=0x0,_0x5b22ce=_0x62a4d2[_0x331f('0x12')];_0x4e182d<_0x5b22ce;_0x4e182d++){_0x6b6cd6=_0x62a4d2[_0x4e182d];if(this[_0x331f('0x10')]()[_0x331f('0xc')](_0x6b6cd6)){return!![];}}return![];};_0x1c62ca['prototype'][_0x331f('0x1b')]=function(){var _0x5f4b31,_0xe9ad3d;return!(0x0<=(_0x5f4b31=this[_0x331f('0x10')]()['x'])&&_0x5f4b31WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x3af6d4:--_0x3af6d4){_0x671b16[_0x331f('0x27')](function(){var _0x4c8d27,_0x2f8690;_0x2f8690=[];for(_0x10a44c=_0x4c8d27=0x0;0x0<=HEIGHT?_0x4c8d27HEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x4c8d27:--_0x4c8d27){_0x2f8690[_0x331f('0x27')](null);}return _0x2f8690;}());}return _0x671b16;}();this[_0x331f('0x28')]=function(){var _0x39f961,_0x2de02b;_0x2de02b=[];for(_0x2bd1d5=_0x39f961=0x0;0x0<=WIDTH?_0x39f961WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x39f961:--_0x39f961){_0x2de02b[_0x331f('0x27')](function(){var _0x41f4ec,_0x5d5e78;_0x5d5e78=[];for(_0x10a44c=_0x41f4ec=0x0;0x0<=HEIGHT?_0x41f4ecHEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x41f4ec:--_0x41f4ec){_0x5d5e78[_0x331f('0x27')](![]);}return _0x5d5e78;}());}return _0x2de02b;}();}_0x468947[_0x331f('0xa')][_0x331f('0x29')]=function(){var _0x4c544c,_0x24ac99,_0x5abec6,_0x5e3c59;this[_0x331f('0x2a')][_0x331f('0x2b')](0x0,0x0,CANVAS_WIDTH,CANVAS_HEIGHT);for(_0x4c544c=_0x5abec6=0x0,_0x5e3c59=this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')];0x0<=_0x5e3c59?_0x5abec6<_0x5e3c59:_0x5abec6>_0x5e3c59;_0x4c544c=0x0<=_0x5e3c59?++_0x5abec6:--_0x5abec6){_0x24ac99=this[_0x331f('0x2c')]['body'][_0x4c544c];this[_0x331f('0x2a')][_0x331f('0x2d')]=rgba(snakeRed,snakeGreen,snakeBlue,0x1-0.7*(_0x4c544c/this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')]));this['ctx'][_0x331f('0x2e')](_0x24ac99['x']*W_SCALE,_0x24ac99['y']*H_SCALE,W_SCALE,H_SCALE);}let _0xc51ff5=this;var _0x509ba0=new Image();_0x509ba0[_0x331f('0x2f')]=pointIcon;_0x509ba0[_0x331f('0x30')]=function(){var _0x38d0ba=_0xc51ff5[_0x331f('0x2a')][_0x331f('0x31')](_0x509ba0,_0x331f('0x32'));_0xc51ff5[_0x331f('0x2a')][_0x331f('0x2d')]=_0x38d0ba;return _0xc51ff5[_0x331f('0x2a')][_0x331f('0x33')](_0x509ba0,_0xc51ff5['food']['x']*W_SCALE,_0xc51ff5[_0x331f('0x34')]['y']*H_SCALE,W_SCALE,H_SCALE);};};_0x468947[_0x331f('0xa')]['placeFood']=function(){var _0x2010c8,_0x4cf365;_0x4cf365=[];while(!![]){_0x2010c8=new Point(randInt(0x0,WIDTH),randInt(0x0,HEIGHT));if(this['snake'][_0x331f('0xe')][_0x331f('0x35')](function(_0x3c2449){return!_0x3c2449[_0x331f('0xc')](_0x2010c8);})){if(useRandom&&initialized){pointIcon=randomEmote();}this[_0x331f('0x36')]=this[_0x331f('0x34')];this[_0x331f('0x34')]=_0x2010c8;break;}else{_0x4cf365[_0x331f('0x27')](void 0x0);}}return _0x4cf365;};_0x468947[_0x331f('0xa')][_0x331f('0x37')]=function(){var _0x3aa8f8=this;if(feed){if(this[_0x331f('0x25')][_0x331f('0x12')]===0x0){this[_0x331f('0x25')]=Array[_0x331f('0xa')][_0x331f('0x14')][_0x331f('0x1c')](this[_0x331f('0x38')]());}this['snake'][_0x331f('0x17')](this['commands'][_0x331f('0x39')]());$(this)[_0x331f('0x3a')](_0x331f('0x3b'),'Score:\x20'+this[_0x331f('0x24')]);if(this[_0x331f('0x2c')][_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){this[_0x331f('0x3c')]();this[_0x331f('0x24')]++;feed--;}else{this['snake'][_0x331f('0x18')]();}if(this['snake'][_0x331f('0x1b')]()||this[_0x331f('0x2c')]['bodyHit']()){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3e'));return;}if(this[_0x331f('0x2c')][_0x331f('0xe')]['length']>=WIDTH*HEIGHT-0x1){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3f'));return;}this[_0x331f('0x29')]();}return this['ticker']=setTimeout(function(){return _0x3aa8f8[_0x331f('0x37')]();},0x3e8/this[_0x331f('0x23')]);};_0x468947[_0x331f('0xa')]['play']=function(){return this[_0x331f('0x37')]();};_0x468947[_0x331f('0xa')][_0x331f('0x3d')]=function(){return clearTimeout(this[_0x331f('0x40')]);};_0x468947[_0x331f('0xa')][_0x331f('0x41')]=function(_0x61b50e,_0x2b0680){var _0x320651,_0x17ca12;return 0x0<=(_0x320651=_0x61b50e['x'])&&_0x320651WIDTH;_0x33a476=0x0<=WIDTH?++_0xce21f9:--_0xce21f9){for(_0x5993d9=_0x195fd0=0x0;0x0<=HEIGHT?_0x195fd0HEIGHT;_0x5993d9=0x0<=HEIGHT?++_0x195fd0:--_0x195fd0){this[_0x331f('0x28')][_0x33a476][_0x5993d9]=![];}}_0x471e6f=[new SearchState(_0x2948aa)];while(_0x471e6f[_0x331f('0x12')]!==0x0){_0x16800e=_0x471e6f[_0x331f('0x39')]();if(this['marks'][_0x16800e['head']['x']][_0x16800e[_0x331f('0x10')]['y']]===!![]){continue;}this[_0x331f('0x28')][_0x16800e[_0x331f('0x10')]['x']][_0x16800e[_0x331f('0x10')]['y']]=!![];_0x2edfc8=[UP,DOWN,LEFT,RIGHT];for(_0x14f5a9=0x0,_0x49462a=_0x2edfc8[_0x331f('0x12')];_0x14f5a9<_0x49462a;_0x14f5a9++){_0x57efb8=_0x2edfc8[_0x14f5a9];_0x25dbe9=_0x468947['adjacentCell'](_0x57efb8,_0x16800e['head']);if(_0x25dbe9['equals'](_0x454eaa)){return _0x16800e['traceCmd']()+_0x57efb8;}if(this['isCellFree'](_0x25dbe9,_0x97c7cc)){_0x471e6f[_0x331f('0x27')](new SearchState(_0x25dbe9,_0x57efb8,_0x16800e));}}}throw PathNotFoundError;};_0x468947['prototype'][_0x331f('0x42')]=function(_0x1ccd9d){var _0xc97972,_0x55b337,_0x85848e,_0x57430a,_0x4d6311,_0x185a4f,_0x53ebdd,_0x2cd261,_0x18c893,_0x3296fe,_0x5735f6,_0x211ae3,_0x1d27ab,_0x1b456a,_0x3cbc2b,_0x467007,_0x27cc47,_0x5c5687,_0x2c69aa,_0x3cd178,_0x2eebe7,_0xa6c21a;_0x57430a=_0x1ccd9d[_0x331f('0x10')]();_0x211ae3=_0x1ccd9d[_0x331f('0x11')]();for(_0x185a4f=_0x1d27ab=0x0;0x0<=WIDTH?_0x1d27abWIDTH;_0x185a4f=0x0<=WIDTH?++_0x1d27ab:--_0x1d27ab){for(_0x4d6311=_0x1b456a=0x0;0x0<=HEIGHT?_0x1b456aHEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x1b456a:--_0x1b456a){this['map'][_0x185a4f][_0x4d6311]=null;}}this[_0x331f('0x26')][_0x211ae3['x']][_0x211ae3['y']]=0x0;for(_0x185a4f=_0x3cbc2b=0x0;0x0<=WIDTH?_0x3cbc2bWIDTH;_0x185a4f=0x0<=WIDTH?++_0x3cbc2b:--_0x3cbc2b){for(_0x4d6311=_0x467007=0x0;0x0<=HEIGHT?_0x467007HEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x467007:--_0x467007){this[_0x331f('0x28')][_0x185a4f][_0x4d6311]=![];}}_0x5735f6=[_0x211ae3];_0x85848e=![];while(_0x5735f6['length']!==0x0){_0x3296fe=_0x5735f6[_0x331f('0x39')]();if(this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]===!![]){continue;}this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]=!![];_0x2eebe7=[UP,DOWN,LEFT,RIGHT];for(_0x2c69aa=0x0,_0x27cc47=_0x2eebe7[_0x331f('0x12')];_0x2c69aa<_0x27cc47;_0x2c69aa++){_0x55b337=_0x2eebe7[_0x2c69aa];_0xc97972=_0x468947[_0x331f('0x43')](_0x55b337,_0x3296fe);if(_0xc97972[_0x331f('0xc')](_0x57430a)){_0x85848e=!![];}if(this['isCellFree'](_0xc97972,_0x1ccd9d)){if(this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]===null){this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]=this[_0x331f('0x26')][_0x3296fe['x']][_0x3296fe['y']]+0x1;}_0x5735f6[_0x331f('0x27')](_0xc97972);}}}if(_0x85848e){_0x53ebdd=-0x1;_0x2cd261=null;_0xa6c21a=[UP,DOWN,LEFT,RIGHT];for(_0x3cd178=0x0,_0x5c5687=_0xa6c21a['length'];_0x3cd178<_0x5c5687;_0x3cd178++){_0x55b337=_0xa6c21a[_0x3cd178];_0x18c893=_0x468947['adjacentCell'](_0x55b337,_0x57430a);if(this[_0x331f('0x41')](_0x18c893,_0x1ccd9d)||_0x18c893[_0x331f('0xc')](_0x211ae3)){if(this[_0x331f('0x26')][_0x18c893['x']][_0x18c893['y']]>_0x53ebdd&&this['map'][_0x18c893['x']][_0x18c893['y']]!==null){_0x53ebdd=this['map'][_0x18c893['x']][_0x18c893['y']];_0x2cd261=_0x55b337;}}}return _0x2cd261;}else{throw PathNotFoundError;}};_0x468947[_0x331f('0xa')][_0x331f('0x38')]=function(){var _0x2a7c26,_0x2c2585,_0x264da2,_0xc907e5,_0x30bb6c,_0x3fe241,_0x2658d8,_0x497d06,_0x26e262,_0x44958c,_0x7c1abd;try{_0x3fe241=this[_0x331f('0x44')](this[_0x331f('0x2c')],this[_0x331f('0x34')]);_0xc907e5=this[_0x331f('0x2c')][_0x331f('0x13')]();for(_0x2658d8=0x0,_0x26e262=_0x3fe241[_0x331f('0x12')];_0x2658d8<_0x26e262;_0x2658d8++){_0x2a7c26=_0x3fe241[_0x2658d8];_0xc907e5[_0x331f('0x17')](_0x2a7c26);if(!_0xc907e5[_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){_0xc907e5[_0x331f('0x18')]();}}this['findPathToCell'](_0xc907e5,_0xc907e5[_0x331f('0x11')]());return _0x3fe241;}catch(_0x1a3a8d){_0x264da2=_0x1a3a8d;if(_0x264da2===PathNotFoundError){try{return this[_0x331f('0x42')](this[_0x331f('0x2c')]);}catch(_0x58487d){_0x264da2=_0x58487d;if(_0x264da2===PathNotFoundError){_0x7c1abd=[UP,DOWN,LEFT,RIGHT];for(_0x497d06=0x0,_0x44958c=_0x7c1abd[_0x331f('0x12')];_0x497d06<_0x44958c;_0x497d06++){_0x2c2585=_0x7c1abd[_0x497d06];_0x30bb6c=_0x468947[_0x331f('0x43')](_0x2c2585,this[_0x331f('0x2c')][_0x331f('0x10')]());if(this[_0x331f('0x41')](_0x30bb6c,this['snake'])){return _0x2c2585;}}return this[_0x331f('0x2c')][_0x331f('0xf')];}else{throw _0x264da2;}}}else{throw _0x264da2;}}};return _0x468947;}();SearchState=function(){var _0x51df40=function(){var _0x36dd12=!![];return function(_0x2481a7,_0x20df3e){var _0x90dac1=_0x36dd12?function(){if(_0x20df3e){var _0x20fae4=_0x20df3e[_0x331f('0x1c')](_0x2481a7,arguments);_0x20df3e=null;return _0x20fae4;}}:function(){};_0x36dd12=![];return _0x90dac1;};}();var _0x461e32=_0x51df40(this,function(){var _0x35c052=function(){};var _0x1860dd;try{var _0x415947=Function(_0x331f('0x45')+_0x331f('0x46')+');');_0x1860dd=_0x415947();}catch(_0x18a2b1){_0x1860dd=window;}if(!_0x1860dd[_0x331f('0x47')]){_0x1860dd[_0x331f('0x47')]=function(_0x4242c7){var _0x11cb0a={};_0x11cb0a[_0x331f('0x48')]=_0x4242c7;_0x11cb0a['warn']=_0x4242c7;_0x11cb0a[_0x331f('0x49')]=_0x4242c7;_0x11cb0a[_0x331f('0x4a')]=_0x4242c7;_0x11cb0a[_0x331f('0x4b')]=_0x4242c7;_0x11cb0a['exception']=_0x4242c7;_0x11cb0a[_0x331f('0x4c')]=_0x4242c7;return _0x11cb0a;}(_0x35c052);}else{_0x1860dd[_0x331f('0x47')][_0x331f('0x48')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4d')]=_0x35c052;_0x1860dd['console'][_0x331f('0x49')]=_0x35c052;_0x1860dd['console']['info']=_0x35c052;_0x1860dd['console'][_0x331f('0x4b')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4e')]=_0x35c052;_0x1860dd['console'][_0x331f('0x4c')]=_0x35c052;}});_0x461e32();function _0x3dcd71(_0xc8920c,_0x20a13f,_0x163874){this[_0x331f('0x10')]=_0xc8920c;this[_0x331f('0x4f')]=_0x20a13f!=null?_0x20a13f:'';this[_0x331f('0x50')]=_0x163874!=null?_0x163874:null;}_0x3dcd71[_0x331f('0xa')][_0x331f('0x51')]=function(){if(this[_0x331f('0x50')]===null){return this['cmd'];}else{return this['parent'][_0x331f('0x51')]()+this['cmd'];}};_0x3dcd71[_0x331f('0xa')][_0x331f('0xd')]=function(){return''+this[_0x331f('0x10')]+_0x331f('0x52')+this['traceCmd']()+'\x27';};return _0x3dcd71;}();$(document)[_0x331f('0x53')](function(){var _0x15041f,_0x44565e;_0x15041f=$(_0x331f('0x4'))[0x0][_0x331f('0x54')]('2d');_0x44565e=new Game(_0x15041f);$(_0x44565e)['on'](_0x331f('0x3b'),function(_0x2d6aa0,_0x3f21f4){});return _0x44565e[_0x331f('0x55')]();});function randomEmote(){var _0x206d5b=emotes[Math['floor'](Math['random']()*emotes[_0x331f('0x12')])];return'https://static-cdn.jtvnw.net/emoticons/v1/'+_0x206d5b['id']+_0x331f('0x56');}window['addEventListener'](_0x331f('0x57'),function(_0x3ffaed){const _0x54329a=_0x3ffaed[_0x331f('0x58')][_0x331f('0x59')];const _0x4b3bd2=_0x3ffaed[_0x331f('0x58')]['event'];if(_0x54329a===_0x331f('0x5a')){feed+=subValue;if(!useRandom)pointIcon=subPoint;}else if(_0x54329a===_0x331f('0x5b')){if(_0x4b3bd2[_0x331f('0x5c')]>0x1/cheerValue){feed+=_0x4b3bd2[_0x331f('0x5c')]*cheerValue;if(!useRandom)pointIcon=cheerPoint;}}else if(_0x54329a===_0x331f('0x5d')){feed+=_0x4b3bd2[_0x331f('0x5c')]*tipValue;if(!useRandom)pointIcon=tipPoint;}feed=parseInt(feed);$(_0x331f('0x5e'))[_0x331f('0x5f')]($(_0x331f('0x60'))[_0x331f('0x61')]());});function _0x618780(_0x4190b0){function _0x20995f(_0x5251da){if(typeof _0x5251da===_0x331f('0x62')){return function(_0x2f8427){}['constructor'](_0x331f('0x63'))[_0x331f('0x1c')]('counter');}else{if((''+_0x5251da/_0x5251da)[_0x331f('0x12')]!==0x1||_0x5251da%0x14===0x0){(function(){return!![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))[_0x331f('0x67')](_0x331f('0x68')));}else{(function(){return![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))['apply'](_0x331f('0x69')));}}_0x20995f(++_0x5251da);}try{if(_0x4190b0){return _0x20995f;}else{_0x20995f(0x0);}}catch(_0x590ee8){}} provider: twitch staffOnly: false Listeners: title: Listeners required: - tip-latest - subscriber-latest - follower-latest - cheer-latest - host-latest - raid-latest type: object properties: tip-latest: type: boolean subscriber-latest: type: boolean follower-latest: type: boolean cheer-latest: type: boolean host-latest: type: boolean raid-latest: type: boolean redemption-latest: type: boolean example: tip-latest: true subscriber-latest: true follower-latest: true cheer-latest: true host-latest: true raid-latest: true redemption-latest: true Css: title: Css required: - z-index - top - left - width - height - opacity type: object properties: z-index: type: integer format: int32 top: type: string left: type: string width: type: string height: type: string opacity: type: integer format: int32 example: z-index: 2 top: '-8.00px' left: '-9.00px' width: 822.00px height: 684.00px opacity: 1 Text: title: Text required: - type - enableShadow - scrolling - css type: object properties: type: type: string enableShadow: type: boolean scrolling: $ref: '#/components/schemas/Scrolling' css: $ref: '#/components/schemas/Css1' example: type: text enableShadow: true scrolling: direction: left speed: 6 css: position: relative z-index: 1 font-family: Roboto font-size: 24 color: '#fff' font-weight: bold text-shadow: 'rgb(0, 0, 0) 1px 1px 1px' text-align: left line-height: 1.3 message: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center Scrolling: title: Scrolling required: - direction - speed type: object properties: direction: type: string speed: type: integer format: int32 example: direction: left speed: 6 Css1: title: Css1 required: - position - z-index - font-family - font-size - color - font-weight - text-shadow - text-align - line-height - message type: object properties: position: type: string z-index: type: integer format: int32 font-family: type: string font-size: type: integer format: int32 color: type: string font-weight: type: string text-shadow: type: string text-align: type: string line-height: type: number message: $ref: '#/components/schemas/Message' example: position: relative z-index: 1 font-family: Roboto font-size: 24 color: '#fff' font-weight: bold text-shadow: 'rgb(0, 0, 0) 1px 1px 1px' text-align: left line-height: 1.3 message: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center Message: title: Message required: - enableShadow - font-family - font-size - line-height - color - text-align type: object properties: enableShadow: type: boolean font-family: type: string font-size: type: integer format: int32 line-height: type: number color: type: string text-align: type: string example: enableShadow: false font-family: Roboto font-size: 16 line-height: 1.3 color: '#fff' text-align: center Image: title: Image required: - type - css type: object properties: type: type: string css: $ref: '#/components/schemas/Css2' example: type: image css: max-width: 100% Css2: title: Css2 required: - max-width type: object properties: max-width: type: string example: max-width: 100% Video: title: Video required: - type - css type: object properties: type: type: string css: $ref: '#/components/schemas/Css3' example: type: video css: widget: 320 height: 240 Css3: title: Css3 required: - widget - height type: object properties: widget: type: integer format: int32 height: type: integer format: int32 example: widget: 320 height: 240 Audio: title: Audio required: - type - volume type: object properties: type: type: string volume: type: integer format: int32 example: type: audio volume: 1 Animation: title: Animation required: - in - out type: object properties: in: type: string out: type: string timeout: type: integer format: int32 hide: type: boolean example: in: fadeIn out: fadeOut timeout: 6 Variables: title: Variables type: object properties: css: type: string html: type: string js: type: string follower: $ref: '#/components/schemas/Follower' subscriber: $ref: '#/components/schemas/Subscriber1' tip: $ref: '#/components/schemas/Tip1' host: $ref: '#/components/schemas/Host1' raid: $ref: '#/components/schemas/Raid1' cheer: $ref: '#/components/schemas/Cheer1' example: css: | .main_canvas { border: 1px solid; } html: |-
 
js: |- /* ReadMe: 1) create Custom Event list within your layer on StreamElements 2) replace content of each section with code provided below 3) Click done 4) Change multipliers to fit your needs, 5) This snake doesn't store its state, so the best way to use it is to create a new overlay just with it, add as new browser source and DON'T ENABLE "Shutdown source when not visible" 6) If you feel happy about it, you can buy me a beer at http://paypal.me/ThisIsLex */ // Your channelname - to get list of emotes mostly used on your chan - makes it more personalised! let channelName="twitch"; // How many points should we add for each type of event let subValue = 3, cheerValue = 0.01, tipValue=1; var feed=1; //Initial points to go let pointIcon="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; //Initial point icon - Kappa let useRandom=true; //If set to false, each event type will have its own image defined below let subPoint="https://static-cdn.jtvnw.net/emoticons/v1/25/1.0"; // Kappa let cheerPoint="https://static-cdn.jtvnw.net/emoticons/v1/88/1.0"; // PogChamp let tipPoint="https://static-cdn.jtvnw.net/emoticons/v1/425618/1.0"; // LUL let dotSize=10; // Size of snake and points //Snake Color RGBA let snakeRed=99, snakeGreen=99, snakeBlue=99; var _0x5ee5=['aXNDZWxsRnJlZQ==','Zm9sbG93VGFpbA==','YWRqYWNlbnRDZWxs','ZmluZFBhdGhUb0NlbGw=','cmV0dXJuIChmdW5jdGlvbigpIA==','e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=','Y29uc29sZQ==','bG9n','ZGVidWc=','aW5mbw==','ZXJyb3I=','dHJhY2U=','d2Fybg==','ZXhjZXB0aW9u','Y21k','cGFyZW50','dHJhY2VDbWQ=','LCAn','cmVhZHk=','Z2V0Q29udGV4dA==','cGxheQ==','LzEuMA==','b25FdmVudFJlY2VpdmVk','ZGV0YWls','bGlzdGVuZXI=','c3Vic2NyaWJlci1sYXRlc3Q=','Y2hlZXItbGF0ZXN0','YW1vdW50','dGlwLWxhdGVzdA==','I3Njb3Jl','aHRtbA==','I3dyYXBwZXI=','d2lkdGg=','c3RyaW5n','d2hpbGUgKHRydWUpIHt9','Y29uc3RydWN0b3I=','ZGVidQ==','Z2dlcg==','Y2FsbA==','YWN0aW9u','c3RhdGVPYmplY3Q=','Z2V0SlNPTg==','aHR0cHM6Ly9hcGkuc3RyZWFtZWxlbWVudHMuY29tL2thcHBhL3YyL2NoYXRzdGF0cy8=','L3N0YXRzP2xpbWl0PTEw','dHdpdGNoRW1vdGVz','Lm1haW5fY2FudmFz','aGVpZ2h0','cmdiYSg=','Zmxvb3I=','cmFuZG9t','SW52YWxpZCBkaXJlY3Rpb24g','cHJvdG90eXBl','YWRk','ZXF1YWxz','dG9TdHJpbmc=','Ym9keQ==','ZGlyZWN0aW9u','aGVhZA==','dGFpbA==','bGVuZ3Ro','Zm9yaw==','c2xpY2U=','dW5zaGlmdA==','bW92ZQ==','YWR2YW5jZQ==','bW92ZVRhaWw=','cG9w','Ym9keUhpdA==','d2FsbEhpdA==','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','aW5wdXQ=','ZnBz','c2NvcmU=','Y29tbWFuZHM=','bWFw','cHVzaA==','bWFya3M=','ZHJhdw==','Y3R4','Y2xlYXJSZWN0','c25ha2U=','ZmlsbFN0eWxl','ZmlsbFJlY3Q=','c3Jj','b25sb2Fk','Y3JlYXRlUGF0dGVybg==','cmVwZWF0','ZHJhd0ltYWdl','Zm9vZA==','ZXZlcnk=','bGFzdEZvb2Q=','b25UaWNr','bWFrZU1vdmVz','c2hpZnQ=','dHJpZ2dlcg==','dXBkYXRlSW5mbw==','cGxhY2VGb29k','c3RvcA==','R0FNRSBPVkVS','VW5iZWxpZXZhYmxlIQ==','dGlja2Vy'];(function(_0x3bccaf,_0x37602a){var _0x388fb7=function(_0x4f0104){while(--_0x4f0104){_0x3bccaf['push'](_0x3bccaf['shift']());}};var _0x41e93a=function(){var _0x105001={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x55f5e9,_0x3555a4,_0xa8e881,_0x382bb0){_0x382bb0=_0x382bb0||{};var _0x518de6=_0x3555a4+'='+_0xa8e881;var _0x306604=0x0;for(var _0x306604=0x0,_0x4a0427=_0x55f5e9['length'];_0x306604<_0x4a0427;_0x306604++){var _0x2292e5=_0x55f5e9[_0x306604];_0x518de6+=';\x20'+_0x2292e5;var _0x29dd66=_0x55f5e9[_0x2292e5];_0x55f5e9['push'](_0x29dd66);_0x4a0427=_0x55f5e9['length'];if(_0x29dd66!==!![]){_0x518de6+='='+_0x29dd66;}}_0x382bb0['cookie']=_0x518de6;},'removeCookie':function(){return'dev';},'getCookie':function(_0xcef3db,_0x2155fa){_0xcef3db=_0xcef3db||function(_0x52966d){return _0x52966d;};var _0x1d80dc=_0xcef3db(new RegExp('(?:^|;\x20)'+_0x2155fa['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x41192b=function(_0x2f2067,_0x3149a7){_0x2f2067(++_0x3149a7);};_0x41192b(_0x388fb7,_0x37602a);return _0x1d80dc?decodeURIComponent(_0x1d80dc[0x1]):undefined;}};var _0x2ac408=function(){var _0x5ba171=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x5ba171['test'](_0x105001['removeCookie']['toString']());};_0x105001['updateCookie']=_0x2ac408;var _0x3ad1e2='';var _0x3d0c0e=_0x105001['updateCookie']();if(!_0x3d0c0e){_0x105001['setCookie'](['*'],'counter',0x1);}else if(_0x3d0c0e){_0x3ad1e2=_0x105001['getCookie'](null,'counter');}else{_0x105001['removeCookie']();}};_0x41e93a();}(_0x5ee5,0x1d1));var _0x331f=function(_0x2245a3,_0x55e20b){_0x2245a3=_0x2245a3-0x0;var _0x18ed7b=_0x5ee5[_0x2245a3];if(_0x331f['dKqWXk']===undefined){(function(){var _0x358e2a=function(){var _0xf8bb85;try{_0xf8bb85=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x33b321){_0xf8bb85=window;}return _0xf8bb85;};var _0x2e401e=_0x358e2a();var _0x56edf3='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2e401e['atob']||(_0x2e401e['atob']=function(_0x4a7a72){var _0x19cfc0=String(_0x4a7a72)['replace'](/=+$/,'');for(var _0x1bf298=0x0,_0x277522,_0x1f6398,_0x544478=0x0,_0x1a3c2b='';_0x1f6398=_0x19cfc0['charAt'](_0x544478++);~_0x1f6398&&(_0x277522=_0x1bf298%0x4?_0x277522*0x40+_0x1f6398:_0x1f6398,_0x1bf298++%0x4)?_0x1a3c2b+=String['fromCharCode'](0xff&_0x277522>>(-0x2*_0x1bf298&0x6)):0x0){_0x1f6398=_0x56edf3['indexOf'](_0x1f6398);}return _0x1a3c2b;});}());_0x331f['nrRyEY']=function(_0x517005){var _0x51c65e=atob(_0x517005);var _0x59bbe8=[];for(var _0x6e54da=0x0,_0x2b2143=_0x51c65e['length'];_0x6e54da<_0x2b2143;_0x6e54da++){_0x59bbe8+='%'+('00'+_0x51c65e['charCodeAt'](_0x6e54da)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x59bbe8);};_0x331f['MsOjWS']={};_0x331f['dKqWXk']=!![];}var _0x357214=_0x331f['MsOjWS'][_0x2245a3];if(_0x357214===undefined){var _0x29cb45=function(_0x245ad3){this['kzebhe']=_0x245ad3;this['jBpbdc']=[0x1,0x0,0x0];this['fLmrfL']=function(){return'newState';};this['OggpLT']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['GCdrZc']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x29cb45['prototype']['HAOOnN']=function(){var _0x4f9bff=new RegExp(this['OggpLT']+this['GCdrZc']);var _0x22193c=_0x4f9bff['test'](this['fLmrfL']['toString']())?--this['jBpbdc'][0x1]:--this['jBpbdc'][0x0];return this['acCDbd'](_0x22193c);};_0x29cb45['prototype']['acCDbd']=function(_0x20c8b3){if(!Boolean(~_0x20c8b3)){return _0x20c8b3;}return this['rnqMRL'](this['kzebhe']);};_0x29cb45['prototype']['rnqMRL']=function(_0x28a4cd){for(var _0x3eac32=0x0,_0x12799f=this['jBpbdc']['length'];_0x3eac32<_0x12799f;_0x3eac32++){this['jBpbdc']['push'](Math['round'](Math['random']()));_0x12799f=this['jBpbdc']['length'];}return _0x28a4cd(this['jBpbdc'][0x0]);};new _0x29cb45(_0x331f)['HAOOnN']();_0x18ed7b=_0x331f['nrRyEY'](_0x18ed7b);_0x331f['MsOjWS'][_0x2245a3]=_0x18ed7b;}else{_0x18ed7b=_0x357214;}return _0x18ed7b;};let emotes=[];let initialized=0x0;if(useRandom&&!initialized){$[_0x331f('0x0')](_0x331f('0x1')+channelName+_0x331f('0x2'),function(_0x30411c){emotes=_0x30411c[_0x331f('0x3')];initialized=0x1;});}var CANVAS_HEIGHT,CANVAS_WIDTH,DOWN,FIELD_AREA,Game,HEIGHT,H_SCALE,INIT_FPS,LEFT,PathNotFoundError,Point,RIGHT,SearchState,Snake,UP,WIDTH,W_SCALE,isOpposite,randInt,rgba,_ref;INIT_FPS=0x14;WIDTH=0x14;HEIGHT=0x14;CANVAS_WIDTH=$('.main_canvas')['width']();CANVAS_HEIGHT=$(_0x331f('0x4'))[_0x331f('0x5')]();FIELD_AREA=HEIGHT*WIDTH;W_SCALE=CANVAS_WIDTH/WIDTH;H_SCALE=CANVAS_HEIGHT/HEIGHT;_ref=['u','d','l','r'],UP=_ref[0x0],DOWN=_ref[0x1],LEFT=_ref[0x2],RIGHT=_ref[0x3];rgba=function(_0x5c6b42,_0x2970c1,_0x546970,_0x2cc8eb){return _0x331f('0x6')+_0x5c6b42+',\x20'+_0x2970c1+',\x20'+_0x546970+',\x20'+_0x2cc8eb+')';};randInt=function(_0x255527,_0x27ed18){return Math[_0x331f('0x7')](Math[_0x331f('0x8')]()*(_0x27ed18-_0x255527)+_0x255527);};isOpposite=function(_0x2c47ac,_0x497b8b){switch(_0x2c47ac){case UP:if(_0x497b8b===DOWN){return!![];}else{return![];}break;case DOWN:if(_0x497b8b===UP){return!![];}else{return![];}break;case LEFT:if(_0x497b8b===RIGHT){return!![];}else{return![];}break;case RIGHT:if(_0x497b8b===LEFT){return!![];}else{return![];}break;default:throw new Error(_0x331f('0x9')+_0x2c47ac);}};setInterval(function(){_0x618780();},0xfa0);Point=function(){var _0x59e441=function(){var _0x57406=!![];return function(_0xb0c9a4,_0x2ebd78){var _0x2f190f=_0x57406?function(){if(_0x2ebd78){var _0xb7e854=_0x2ebd78['apply'](_0xb0c9a4,arguments);_0x2ebd78=null;return _0xb7e854;}}:function(){};_0x57406=![];return _0x2f190f;};}();var _0x1f64b4=_0x59e441(this,function(){var _0x4d2341=function(){return'\x64\x65\x76';},_0x5c855e=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x6c0a8=function(){var _0x2a66be=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x2a66be['\x74\x65\x73\x74'](_0x4d2341['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x33fea8=function(){var _0x669312=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x669312['\x74\x65\x73\x74'](_0x5c855e['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x594e37=function(_0x3a8938){var _0x29ee3d=~-0x1>>0x1+0xff%0x0;if(_0x3a8938['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x29ee3d)){_0x4dfa53(_0x3a8938);}};var _0x4dfa53=function(_0x373f2b){var _0x58b0f6=~-0x4>>0x1+0xff%0x0;if(_0x373f2b['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x58b0f6){_0x594e37(_0x373f2b);}};if(!_0x6c0a8()){if(!_0x33fea8()){_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x594e37('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x594e37('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0x1f64b4();function _0x349a0b(_0x484a74,_0x3eae30){this['x']=_0x484a74;this['y']=_0x3eae30;}_0x349a0b[_0x331f('0xa')][_0x331f('0xb')]=function(_0x32235e,_0x337c0c){return new _0x349a0b(this['x']+_0x32235e,this['y']+_0x337c0c);};_0x349a0b[_0x331f('0xa')][_0x331f('0xc')]=function(_0x4c1fb6){return this['x']===_0x4c1fb6['x']&&this['y']===_0x4c1fb6['y'];};_0x349a0b[_0x331f('0xa')][_0x331f('0xd')]=function(){return'('+this['x']+',\x20'+this['y']+')';};return _0x349a0b;}();Snake=function(){function _0x1c62ca(_0x18eb85){this[_0x331f('0xe')]=[_0x18eb85];this[_0x331f('0xf')]=RIGHT;}_0x1c62ca[_0x331f('0xa')][_0x331f('0x10')]=function(){return this[_0x331f('0xe')][0x0];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x11')]=function(){return this[_0x331f('0xe')][this[_0x331f('0xe')][_0x331f('0x12')]-0x1];};_0x1c62ca[_0x331f('0xa')][_0x331f('0x13')]=function(){var _0x295c68;_0x295c68=new _0x1c62ca(new Point(0x0,0x0));_0x295c68[_0x331f('0xe')]=this[_0x331f('0xe')][_0x331f('0x14')](0x0);_0x295c68[_0x331f('0xf')]=this[_0x331f('0xf')];return _0x295c68;};_0x1c62ca[_0x331f('0xa')]['advance']=function(_0x57427f){var _0xdb64b8;if(isOpposite(_0x57427f,this[_0x331f('0xf')])){_0x57427f=this[_0x331f('0xf')];}_0xdb64b8=Game['adjacentCell'](_0x57427f,this[_0x331f('0x10')]());this[_0x331f('0xe')][_0x331f('0x15')](_0xdb64b8);return this['direction']=_0x57427f;};_0x1c62ca[_0x331f('0xa')][_0x331f('0x16')]=function(_0x4673ee){if(isOpposite(_0x4673ee,this[_0x331f('0xf')])){_0x4673ee=this[_0x331f('0xf')];}this[_0x331f('0x17')](_0x4673ee);return this[_0x331f('0x18')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x18')]=function(){return this[_0x331f('0xe')][_0x331f('0x19')]();};_0x1c62ca[_0x331f('0xa')][_0x331f('0x1a')]=function(){var _0x6b6cd6,_0x4e182d,_0x5b22ce,_0x62a4d2;_0x62a4d2=this[_0x331f('0xe')][_0x331f('0x14')](0x1,this[_0x331f('0xe')][_0x331f('0x12')]);for(_0x4e182d=0x0,_0x5b22ce=_0x62a4d2[_0x331f('0x12')];_0x4e182d<_0x5b22ce;_0x4e182d++){_0x6b6cd6=_0x62a4d2[_0x4e182d];if(this[_0x331f('0x10')]()[_0x331f('0xc')](_0x6b6cd6)){return!![];}}return![];};_0x1c62ca['prototype'][_0x331f('0x1b')]=function(){var _0x5f4b31,_0xe9ad3d;return!(0x0<=(_0x5f4b31=this[_0x331f('0x10')]()['x'])&&_0x5f4b31WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x3af6d4:--_0x3af6d4){_0x671b16[_0x331f('0x27')](function(){var _0x4c8d27,_0x2f8690;_0x2f8690=[];for(_0x10a44c=_0x4c8d27=0x0;0x0<=HEIGHT?_0x4c8d27HEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x4c8d27:--_0x4c8d27){_0x2f8690[_0x331f('0x27')](null);}return _0x2f8690;}());}return _0x671b16;}();this[_0x331f('0x28')]=function(){var _0x39f961,_0x2de02b;_0x2de02b=[];for(_0x2bd1d5=_0x39f961=0x0;0x0<=WIDTH?_0x39f961WIDTH;_0x2bd1d5=0x0<=WIDTH?++_0x39f961:--_0x39f961){_0x2de02b[_0x331f('0x27')](function(){var _0x41f4ec,_0x5d5e78;_0x5d5e78=[];for(_0x10a44c=_0x41f4ec=0x0;0x0<=HEIGHT?_0x41f4ecHEIGHT;_0x10a44c=0x0<=HEIGHT?++_0x41f4ec:--_0x41f4ec){_0x5d5e78[_0x331f('0x27')](![]);}return _0x5d5e78;}());}return _0x2de02b;}();}_0x468947[_0x331f('0xa')][_0x331f('0x29')]=function(){var _0x4c544c,_0x24ac99,_0x5abec6,_0x5e3c59;this[_0x331f('0x2a')][_0x331f('0x2b')](0x0,0x0,CANVAS_WIDTH,CANVAS_HEIGHT);for(_0x4c544c=_0x5abec6=0x0,_0x5e3c59=this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')];0x0<=_0x5e3c59?_0x5abec6<_0x5e3c59:_0x5abec6>_0x5e3c59;_0x4c544c=0x0<=_0x5e3c59?++_0x5abec6:--_0x5abec6){_0x24ac99=this[_0x331f('0x2c')]['body'][_0x4c544c];this[_0x331f('0x2a')][_0x331f('0x2d')]=rgba(snakeRed,snakeGreen,snakeBlue,0x1-0.7*(_0x4c544c/this[_0x331f('0x2c')][_0x331f('0xe')][_0x331f('0x12')]));this['ctx'][_0x331f('0x2e')](_0x24ac99['x']*W_SCALE,_0x24ac99['y']*H_SCALE,W_SCALE,H_SCALE);}let _0xc51ff5=this;var _0x509ba0=new Image();_0x509ba0[_0x331f('0x2f')]=pointIcon;_0x509ba0[_0x331f('0x30')]=function(){var _0x38d0ba=_0xc51ff5[_0x331f('0x2a')][_0x331f('0x31')](_0x509ba0,_0x331f('0x32'));_0xc51ff5[_0x331f('0x2a')][_0x331f('0x2d')]=_0x38d0ba;return _0xc51ff5[_0x331f('0x2a')][_0x331f('0x33')](_0x509ba0,_0xc51ff5['food']['x']*W_SCALE,_0xc51ff5[_0x331f('0x34')]['y']*H_SCALE,W_SCALE,H_SCALE);};};_0x468947[_0x331f('0xa')]['placeFood']=function(){var _0x2010c8,_0x4cf365;_0x4cf365=[];while(!![]){_0x2010c8=new Point(randInt(0x0,WIDTH),randInt(0x0,HEIGHT));if(this['snake'][_0x331f('0xe')][_0x331f('0x35')](function(_0x3c2449){return!_0x3c2449[_0x331f('0xc')](_0x2010c8);})){if(useRandom&&initialized){pointIcon=randomEmote();}this[_0x331f('0x36')]=this[_0x331f('0x34')];this[_0x331f('0x34')]=_0x2010c8;break;}else{_0x4cf365[_0x331f('0x27')](void 0x0);}}return _0x4cf365;};_0x468947[_0x331f('0xa')][_0x331f('0x37')]=function(){var _0x3aa8f8=this;if(feed){if(this[_0x331f('0x25')][_0x331f('0x12')]===0x0){this[_0x331f('0x25')]=Array[_0x331f('0xa')][_0x331f('0x14')][_0x331f('0x1c')](this[_0x331f('0x38')]());}this['snake'][_0x331f('0x17')](this['commands'][_0x331f('0x39')]());$(this)[_0x331f('0x3a')](_0x331f('0x3b'),'Score:\x20'+this[_0x331f('0x24')]);if(this[_0x331f('0x2c')][_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){this[_0x331f('0x3c')]();this[_0x331f('0x24')]++;feed--;}else{this['snake'][_0x331f('0x18')]();}if(this['snake'][_0x331f('0x1b')]()||this[_0x331f('0x2c')]['bodyHit']()){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3e'));return;}if(this[_0x331f('0x2c')][_0x331f('0xe')]['length']>=WIDTH*HEIGHT-0x1){this[_0x331f('0x3d')]();$(this)[_0x331f('0x3a')](_0x331f('0x3b'),_0x331f('0x3f'));return;}this[_0x331f('0x29')]();}return this['ticker']=setTimeout(function(){return _0x3aa8f8[_0x331f('0x37')]();},0x3e8/this[_0x331f('0x23')]);};_0x468947[_0x331f('0xa')]['play']=function(){return this[_0x331f('0x37')]();};_0x468947[_0x331f('0xa')][_0x331f('0x3d')]=function(){return clearTimeout(this[_0x331f('0x40')]);};_0x468947[_0x331f('0xa')][_0x331f('0x41')]=function(_0x61b50e,_0x2b0680){var _0x320651,_0x17ca12;return 0x0<=(_0x320651=_0x61b50e['x'])&&_0x320651WIDTH;_0x33a476=0x0<=WIDTH?++_0xce21f9:--_0xce21f9){for(_0x5993d9=_0x195fd0=0x0;0x0<=HEIGHT?_0x195fd0HEIGHT;_0x5993d9=0x0<=HEIGHT?++_0x195fd0:--_0x195fd0){this[_0x331f('0x28')][_0x33a476][_0x5993d9]=![];}}_0x471e6f=[new SearchState(_0x2948aa)];while(_0x471e6f[_0x331f('0x12')]!==0x0){_0x16800e=_0x471e6f[_0x331f('0x39')]();if(this['marks'][_0x16800e['head']['x']][_0x16800e[_0x331f('0x10')]['y']]===!![]){continue;}this[_0x331f('0x28')][_0x16800e[_0x331f('0x10')]['x']][_0x16800e[_0x331f('0x10')]['y']]=!![];_0x2edfc8=[UP,DOWN,LEFT,RIGHT];for(_0x14f5a9=0x0,_0x49462a=_0x2edfc8[_0x331f('0x12')];_0x14f5a9<_0x49462a;_0x14f5a9++){_0x57efb8=_0x2edfc8[_0x14f5a9];_0x25dbe9=_0x468947['adjacentCell'](_0x57efb8,_0x16800e['head']);if(_0x25dbe9['equals'](_0x454eaa)){return _0x16800e['traceCmd']()+_0x57efb8;}if(this['isCellFree'](_0x25dbe9,_0x97c7cc)){_0x471e6f[_0x331f('0x27')](new SearchState(_0x25dbe9,_0x57efb8,_0x16800e));}}}throw PathNotFoundError;};_0x468947['prototype'][_0x331f('0x42')]=function(_0x1ccd9d){var _0xc97972,_0x55b337,_0x85848e,_0x57430a,_0x4d6311,_0x185a4f,_0x53ebdd,_0x2cd261,_0x18c893,_0x3296fe,_0x5735f6,_0x211ae3,_0x1d27ab,_0x1b456a,_0x3cbc2b,_0x467007,_0x27cc47,_0x5c5687,_0x2c69aa,_0x3cd178,_0x2eebe7,_0xa6c21a;_0x57430a=_0x1ccd9d[_0x331f('0x10')]();_0x211ae3=_0x1ccd9d[_0x331f('0x11')]();for(_0x185a4f=_0x1d27ab=0x0;0x0<=WIDTH?_0x1d27abWIDTH;_0x185a4f=0x0<=WIDTH?++_0x1d27ab:--_0x1d27ab){for(_0x4d6311=_0x1b456a=0x0;0x0<=HEIGHT?_0x1b456aHEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x1b456a:--_0x1b456a){this['map'][_0x185a4f][_0x4d6311]=null;}}this[_0x331f('0x26')][_0x211ae3['x']][_0x211ae3['y']]=0x0;for(_0x185a4f=_0x3cbc2b=0x0;0x0<=WIDTH?_0x3cbc2bWIDTH;_0x185a4f=0x0<=WIDTH?++_0x3cbc2b:--_0x3cbc2b){for(_0x4d6311=_0x467007=0x0;0x0<=HEIGHT?_0x467007HEIGHT;_0x4d6311=0x0<=HEIGHT?++_0x467007:--_0x467007){this[_0x331f('0x28')][_0x185a4f][_0x4d6311]=![];}}_0x5735f6=[_0x211ae3];_0x85848e=![];while(_0x5735f6['length']!==0x0){_0x3296fe=_0x5735f6[_0x331f('0x39')]();if(this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]===!![]){continue;}this[_0x331f('0x28')][_0x3296fe['x']][_0x3296fe['y']]=!![];_0x2eebe7=[UP,DOWN,LEFT,RIGHT];for(_0x2c69aa=0x0,_0x27cc47=_0x2eebe7[_0x331f('0x12')];_0x2c69aa<_0x27cc47;_0x2c69aa++){_0x55b337=_0x2eebe7[_0x2c69aa];_0xc97972=_0x468947[_0x331f('0x43')](_0x55b337,_0x3296fe);if(_0xc97972[_0x331f('0xc')](_0x57430a)){_0x85848e=!![];}if(this['isCellFree'](_0xc97972,_0x1ccd9d)){if(this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]===null){this[_0x331f('0x26')][_0xc97972['x']][_0xc97972['y']]=this[_0x331f('0x26')][_0x3296fe['x']][_0x3296fe['y']]+0x1;}_0x5735f6[_0x331f('0x27')](_0xc97972);}}}if(_0x85848e){_0x53ebdd=-0x1;_0x2cd261=null;_0xa6c21a=[UP,DOWN,LEFT,RIGHT];for(_0x3cd178=0x0,_0x5c5687=_0xa6c21a['length'];_0x3cd178<_0x5c5687;_0x3cd178++){_0x55b337=_0xa6c21a[_0x3cd178];_0x18c893=_0x468947['adjacentCell'](_0x55b337,_0x57430a);if(this[_0x331f('0x41')](_0x18c893,_0x1ccd9d)||_0x18c893[_0x331f('0xc')](_0x211ae3)){if(this[_0x331f('0x26')][_0x18c893['x']][_0x18c893['y']]>_0x53ebdd&&this['map'][_0x18c893['x']][_0x18c893['y']]!==null){_0x53ebdd=this['map'][_0x18c893['x']][_0x18c893['y']];_0x2cd261=_0x55b337;}}}return _0x2cd261;}else{throw PathNotFoundError;}};_0x468947[_0x331f('0xa')][_0x331f('0x38')]=function(){var _0x2a7c26,_0x2c2585,_0x264da2,_0xc907e5,_0x30bb6c,_0x3fe241,_0x2658d8,_0x497d06,_0x26e262,_0x44958c,_0x7c1abd;try{_0x3fe241=this[_0x331f('0x44')](this[_0x331f('0x2c')],this[_0x331f('0x34')]);_0xc907e5=this[_0x331f('0x2c')][_0x331f('0x13')]();for(_0x2658d8=0x0,_0x26e262=_0x3fe241[_0x331f('0x12')];_0x2658d8<_0x26e262;_0x2658d8++){_0x2a7c26=_0x3fe241[_0x2658d8];_0xc907e5[_0x331f('0x17')](_0x2a7c26);if(!_0xc907e5[_0x331f('0x10')]()[_0x331f('0xc')](this[_0x331f('0x34')])){_0xc907e5[_0x331f('0x18')]();}}this['findPathToCell'](_0xc907e5,_0xc907e5[_0x331f('0x11')]());return _0x3fe241;}catch(_0x1a3a8d){_0x264da2=_0x1a3a8d;if(_0x264da2===PathNotFoundError){try{return this[_0x331f('0x42')](this[_0x331f('0x2c')]);}catch(_0x58487d){_0x264da2=_0x58487d;if(_0x264da2===PathNotFoundError){_0x7c1abd=[UP,DOWN,LEFT,RIGHT];for(_0x497d06=0x0,_0x44958c=_0x7c1abd[_0x331f('0x12')];_0x497d06<_0x44958c;_0x497d06++){_0x2c2585=_0x7c1abd[_0x497d06];_0x30bb6c=_0x468947[_0x331f('0x43')](_0x2c2585,this[_0x331f('0x2c')][_0x331f('0x10')]());if(this[_0x331f('0x41')](_0x30bb6c,this['snake'])){return _0x2c2585;}}return this[_0x331f('0x2c')][_0x331f('0xf')];}else{throw _0x264da2;}}}else{throw _0x264da2;}}};return _0x468947;}();SearchState=function(){var _0x51df40=function(){var _0x36dd12=!![];return function(_0x2481a7,_0x20df3e){var _0x90dac1=_0x36dd12?function(){if(_0x20df3e){var _0x20fae4=_0x20df3e[_0x331f('0x1c')](_0x2481a7,arguments);_0x20df3e=null;return _0x20fae4;}}:function(){};_0x36dd12=![];return _0x90dac1;};}();var _0x461e32=_0x51df40(this,function(){var _0x35c052=function(){};var _0x1860dd;try{var _0x415947=Function(_0x331f('0x45')+_0x331f('0x46')+');');_0x1860dd=_0x415947();}catch(_0x18a2b1){_0x1860dd=window;}if(!_0x1860dd[_0x331f('0x47')]){_0x1860dd[_0x331f('0x47')]=function(_0x4242c7){var _0x11cb0a={};_0x11cb0a[_0x331f('0x48')]=_0x4242c7;_0x11cb0a['warn']=_0x4242c7;_0x11cb0a[_0x331f('0x49')]=_0x4242c7;_0x11cb0a[_0x331f('0x4a')]=_0x4242c7;_0x11cb0a[_0x331f('0x4b')]=_0x4242c7;_0x11cb0a['exception']=_0x4242c7;_0x11cb0a[_0x331f('0x4c')]=_0x4242c7;return _0x11cb0a;}(_0x35c052);}else{_0x1860dd[_0x331f('0x47')][_0x331f('0x48')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4d')]=_0x35c052;_0x1860dd['console'][_0x331f('0x49')]=_0x35c052;_0x1860dd['console']['info']=_0x35c052;_0x1860dd['console'][_0x331f('0x4b')]=_0x35c052;_0x1860dd[_0x331f('0x47')][_0x331f('0x4e')]=_0x35c052;_0x1860dd['console'][_0x331f('0x4c')]=_0x35c052;}});_0x461e32();function _0x3dcd71(_0xc8920c,_0x20a13f,_0x163874){this[_0x331f('0x10')]=_0xc8920c;this[_0x331f('0x4f')]=_0x20a13f!=null?_0x20a13f:'';this[_0x331f('0x50')]=_0x163874!=null?_0x163874:null;}_0x3dcd71[_0x331f('0xa')][_0x331f('0x51')]=function(){if(this[_0x331f('0x50')]===null){return this['cmd'];}else{return this['parent'][_0x331f('0x51')]()+this['cmd'];}};_0x3dcd71[_0x331f('0xa')][_0x331f('0xd')]=function(){return''+this[_0x331f('0x10')]+_0x331f('0x52')+this['traceCmd']()+'\x27';};return _0x3dcd71;}();$(document)[_0x331f('0x53')](function(){var _0x15041f,_0x44565e;_0x15041f=$(_0x331f('0x4'))[0x0][_0x331f('0x54')]('2d');_0x44565e=new Game(_0x15041f);$(_0x44565e)['on'](_0x331f('0x3b'),function(_0x2d6aa0,_0x3f21f4){});return _0x44565e[_0x331f('0x55')]();});function randomEmote(){var _0x206d5b=emotes[Math['floor'](Math['random']()*emotes[_0x331f('0x12')])];return'https://static-cdn.jtvnw.net/emoticons/v1/'+_0x206d5b['id']+_0x331f('0x56');}window['addEventListener'](_0x331f('0x57'),function(_0x3ffaed){const _0x54329a=_0x3ffaed[_0x331f('0x58')][_0x331f('0x59')];const _0x4b3bd2=_0x3ffaed[_0x331f('0x58')]['event'];if(_0x54329a===_0x331f('0x5a')){feed+=subValue;if(!useRandom)pointIcon=subPoint;}else if(_0x54329a===_0x331f('0x5b')){if(_0x4b3bd2[_0x331f('0x5c')]>0x1/cheerValue){feed+=_0x4b3bd2[_0x331f('0x5c')]*cheerValue;if(!useRandom)pointIcon=cheerPoint;}}else if(_0x54329a===_0x331f('0x5d')){feed+=_0x4b3bd2[_0x331f('0x5c')]*tipValue;if(!useRandom)pointIcon=tipPoint;}feed=parseInt(feed);$(_0x331f('0x5e'))[_0x331f('0x5f')]($(_0x331f('0x60'))[_0x331f('0x61')]());});function _0x618780(_0x4190b0){function _0x20995f(_0x5251da){if(typeof _0x5251da===_0x331f('0x62')){return function(_0x2f8427){}['constructor'](_0x331f('0x63'))[_0x331f('0x1c')]('counter');}else{if((''+_0x5251da/_0x5251da)[_0x331f('0x12')]!==0x1||_0x5251da%0x14===0x0){(function(){return!![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))[_0x331f('0x67')](_0x331f('0x68')));}else{(function(){return![];}[_0x331f('0x64')](_0x331f('0x65')+_0x331f('0x66'))['apply'](_0x331f('0x69')));}}_0x20995f(++_0x5251da);}try{if(_0x4190b0){return _0x20995f;}else{_0x20995f(0x0);}}catch(_0x590ee8){}} Follower: title: Follower required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: type: string description: '' example: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} is now following!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] Text1: title: Text1 required: - animation - css - enableShadow - message type: object properties: animation: type: string css: $ref: '#/components/schemas/TextCSS' enableShadow: type: boolean message: type: string example: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} is now following!' TextCSS: title: Text CSS required: - font-family - font-size - color - font-weight - text-shadow - text-align - highlights - message type: object properties: font-family: type: string font-size: type: integer format: int32 color: type: string font-weight: type: string text-shadow: type: string text-align: type: string highlights: $ref: '#/components/schemas/Highlights' message: $ref: '#/components/schemas/Message1' example: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto Highlights: title: Highlights required: - color type: object properties: color: type: string example: color: '#3F51B5' Message1: title: Message1 required: - font-size - font-family - color - text-shadow - text-align - margin type: object properties: font-size: type: integer format: int32 font-family: type: string color: type: string text-shadow: type: string text-align: type: string margin: type: string example: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto Audio1: title: Audio1 required: - src type: object properties: src: type: string nullable: true volume: type: number example: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 Subscriber1: title: Subscriber1 required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations - tts type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: $ref: '#/components/schemas/Variation' description: '' tts: $ref: '#/components/schemas/Tts' example: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} just subscribed!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: - name: Subscriber default type: amount condition: ATLEAST requirement: 2 settings: layout: column text: message: '{name} just resubscribed for {amount} months!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image - name: Subscriber gift type: gift settings: layout: column text: message: '{sender} gifted {name} a subscription!' css: margin-top: 50 graphics: src: null type: image tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 Variation: title: Variation required: - name - type - settings type: object properties: name: type: string type: type: string condition: type: string requirement: type: integer format: int32 settings: $ref: '#/components/schemas/SubVariationSettings' example: name: Subscriber default type: amount condition: ATLEAST requirement: 2 settings: layout: column text: message: '{name} just resubscribed for {amount} months!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image SubVariationSettings: title: SubVariationSettings required: - layout - text - graphics type: object properties: layout: type: string text: $ref: '#/components/schemas/Text3' graphics: $ref: '#/components/schemas/Graphics' example: layout: column text: message: '{name} just resubscribed for {amount} months!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image Text3: title: Text3 required: - message type: object properties: message: type: string css: $ref: '#/components/schemas/Css6' example: message: '{name} just resubscribed for {amount} months!' Css6: title: Css6 required: - margin-top type: object properties: margin-top: type: integer format: int32 example: margin-top: 50 Graphics: title: Graphics required: - src - type type: object properties: src: type: string nullable: true type: type: string example: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image Tts: title: Tts required: - enabled - voice - volume - minAmount type: object properties: enabled: type: boolean voice: type: string volume: type: number minAmount: type: integer format: int32 example: enabled: false voice: Brian volume: 0.75 minAmount: 0 Tip1: title: Tip1 required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations - tts type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: type: string description: '' tts: $ref: '#/components/schemas/Tts' example: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} tipped {currency}{amount}!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 Host1: title: Host1 required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations - minAmount type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: type: string description: '' minAmount: type: integer format: int32 example: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} is now hosting my stream with {amount} viewers!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] minAmount: 1 Raid1: title: Raid1 required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: type: string description: '' example: enableRandomPick: true enabled: true duration: 8 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} raided my stream with {amount} viewers!' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: [ ] Cheer1: title: Cheer1 required: - enableRandomPick - enabled - duration - layout - text - graphics - audio - animation - variations - tts type: object properties: enableRandomPick: type: boolean enabled: type: boolean duration: type: integer format: int32 layout: type: string text: $ref: '#/components/schemas/Text1' graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' animation: $ref: '#/components/schemas/Animation' variations: type: array items: $ref: '#/components/schemas/Variation1' description: '' tts: $ref: '#/components/schemas/Tts' example: enableRandomPick: true enabled: true duration: 10 layout: column text: animation: wobble css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true message: '{name} cheered x{amount}' graphics: src: 'https://cdn.streamelements.com/static/alertbox/default.gif' type: image audio: src: 'https://cdn.streamelements.com/static/alertbox/default.ogg' volume: 0.5 animation: in: fadeInDown out: fadeOutUp variations: - name: Bits default condition: ATLEAST requirement: 1 layout: column settings: graphics: src: 'https://cdn.streamelements.com/bits/images/1.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 100 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/100.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_100.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 1000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/1000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 5000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/5000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_5000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true - name: Bits default condition: ATLEAST requirement: 10000 settings: graphics: src: 'https://cdn.streamelements.com/bits/images/10000.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_10000.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true tts: enabled: false voice: Brian volume: 0.75 minAmount: 0 Variation1: title: Variation1 required: - name - condition - requirement - settings type: object properties: name: type: string condition: type: string requirement: type: integer format: int32 layout: type: string settings: $ref: '#/components/schemas/CheerAlertSettings' example: name: Bits default condition: ATLEAST requirement: 1 layout: column settings: graphics: src: 'https://cdn.streamelements.com/bits/images/1.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true CheerAlertSettings: title: CheerAlertSettings required: - graphics - audio - text type: object properties: graphics: $ref: '#/components/schemas/Graphics' audio: $ref: '#/components/schemas/Audio1' text: $ref: '#/components/schemas/Text1' example: graphics: src: 'https://cdn.streamelements.com/bits/images/1.gif' type: image audio: src: 'https://cdn.streamelements.com/bits/audio/SciFi_1.wav' text: message: '{name} cheered x{amount}' animation: none css: font-family: Roboto font-size: 42 color: '#ffffff' font-weight: bold text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center highlights: color: '#3F51B5' message: font-size: 16 font-family: Roboto color: '#ffffff' text-shadow: 'rgba(0, 0, 0, 0.8) 1px 1px 1px' text-align: center margin: 0 auto enableShadow: true Notfound2: title: Notfound2 required: - statusCode - error type: object properties: statusCode: type: integer format: int32 error: type: string example: statusCode: 404 error: Not Found Success44: title: Success44 required: - ok type: object properties: ok: type: boolean example: ok: true SessionDataInfo: title: SessionDataInfo required: - data - settings - provider - lastReset - _id - channel - createdAt - updatedAt - __v type: object properties: data: $ref: '#/components/schemas/SessionData' settings: $ref: '#/components/schemas/SessionSettings' provider: type: string lastReset: type: string _id: type: string channel: type: string createdAt: type: string updatedAt: type: string __v: type: integer format: int32 example: data: follower-latest: name: Emile Morissette follower-session: count: 11 follower-week: count: 11 follower-month: count: 11 follower-goal: amount: 11 follower-total: count: 13 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: Marilyne Abshire amount: 17 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 68 subscriber-new-session: count: 0 subscriber-resub-session: count: 68 subscriber-gifted-session: count: 0 subscriber-week: count: 68 subscriber-month: count: 68 subscriber-goal: amount: 68 subscriber-total: count: 68 subscriber-points: amount: 189 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: Velma Langosh amount: 8 cheer-session: amount: 246 cheer-week: amount: 246 cheer-month: amount: 246 cheer-total: amount: 246 cheer-count: count: 8 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: Mariana Ward amount: 50 message: '' cheer-weekly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-monthly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-alltime-top-donation: name: Mariana Ward amount: 50 message: '' cheer-session-top-donator: name: Mariana Ward amount: 50 cheer-weekly-top-donator: name: Mariana Ward amount: 50 cheer-monthly-top-donator: name: Mariana Ward amount: 50 cheer-alltime-top-donator: name: Mariana Ward amount: 50 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: Demarco Okuneva amount: 50 tip-weekly-top-donation: name: Demarco Okuneva amount: 50 tip-monthly-top-donation: name: Demarco Okuneva amount: 50 tip-alltime-top-donation: name: Demarco Okuneva amount: 50 tip-session-top-donator: name: Demarco Okuneva amount: 50 tip-weekly-top-donator: name: Demarco Okuneva amount: 50 tip-monthly-top-donator: name: Demarco Okuneva amount: 50 tip-alltime-top-donator: name: Demarco Okuneva amount: 50 tip-session: amount: 279 tip-week: amount: 279 tip-month: amount: 279 tip-total: amount: 279 tip-count: count: 8 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: - name: Clement Abernathy DDS amount: 49 createdAt: '2018-12-06T15:54:41.634Z' - name: Miss Amya Senger amount: 26 createdAt: '2018-12-06T15:54:41.601Z' - name: Dr. Clarabelle Douglas amount: 47 createdAt: '2018-12-06T15:54:41.658Z' - name: Velma Langosh amount: 8 createdAt: '2018-12-06T15:54:41.659Z' - name: Gerhard Konopelski amount: 42 createdAt: '2018-12-06T15:54:41.65Z' - name: Dario Bashirian amount: 37 createdAt: '2018-12-06T15:54:41.637Z' - name: Ellie McDermott amount: 48 createdAt: '2018-12-06T15:54:41.631Z' - name: Elsa Lynch amount: 7 createdAt: '2018-12-06T15:54:41.639Z' - name: Trystan Purdy amount: 23 createdAt: '2018-12-06T15:54:41.646Z' - name: Louisa Maggio amount: 6 createdAt: '2018-12-06T15:54:41.633Z' - name: Brittany Windler amount: 46 createdAt: '2018-12-06T15:54:41.619Z' - name: Emmet Von amount: 24 createdAt: '2018-12-06T15:54:41.626Z' - name: Mrs. Brennon McDermott amount: 46 createdAt: '2018-12-06T15:54:41.613Z' - name: Aaron Kovacek amount: 21 createdAt: '2018-12-06T15:54:41.62Z' - name: Leone Runte amount: 46 createdAt: '2018-12-06T15:54:41.598Z' - name: Bonita Bruen amount: 37 createdAt: '2018-12-06T15:54:41.608Z' - name: Patrick Crooks amount: 26 createdAt: '2018-12-06T15:54:41.606Z' - name: Antwan Franecki amount: 2 createdAt: '2018-12-06T15:54:41.611Z' - name: Ines Wilderman amount: 38 createdAt: '2018-12-06T15:54:41.601Z' - name: Marisol Reichert amount: 48 createdAt: '2018-12-06T15:54:41.604Z' - name: Cullen Torp V amount: 41 createdAt: '2018-12-06T15:54:41.611Z' - name: Kristopher Romaguera amount: 36 createdAt: '2018-12-06T15:54:41.585Z' - name: Sydnie Reynolds amount: 19 createdAt: '2018-12-06T15:54:41.59Z' - name: Chase Funk amount: 27 createdAt: '2018-12-06T15:54:41.597Z' - name: Kenny Hodkiewicz amount: 43 createdAt: '2018-12-06T15:54:41.593Z' cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: - name: Arlene Pfeffer amount: 20 createdAt: '2018-12-06T15:54:41.653Z' - name: Julianne D'Amore amount: 4 createdAt: '2018-12-06T15:54:41.659Z' - name: Dina Herman amount: 32 createdAt: '2018-12-06T15:54:41.656Z' - name: Leanna Bergnaum amount: 38 createdAt: '2018-12-06T15:54:41.643Z' - name: Monica Rogahn amount: 5 createdAt: '2018-12-06T15:54:41.631Z' - name: Levi Hansen amount: 6 createdAt: '2018-12-06T15:54:41.643Z' - name: Dr. Madisyn Smith amount: 47 createdAt: '2018-12-06T15:54:41.625Z' - name: Alexis Ebert PhD amount: 12 createdAt: '2018-12-06T15:54:41.625Z' - name: Tyreek Eichmann amount: 14 createdAt: '2018-12-06T15:54:41.62Z' - name: Rick Langosh amount: 18 createdAt: '2018-12-06T15:54:41.626Z' - name: Era Kuphal amount: 35 createdAt: '2018-12-06T15:54:41.627Z' - name: Caleb Leannon amount: 3 createdAt: '2018-12-06T15:54:41.628Z' - name: Ofelia Muller amount: 34 createdAt: '2018-12-06T15:54:41.606Z' - name: Alize Halvorson amount: 3 createdAt: '2018-12-06T15:54:41.608Z' - name: Doris Conn amount: 3 createdAt: '2018-12-06T15:54:41.607Z' - name: Neil D'Amore amount: 10 createdAt: '2018-12-06T15:54:41.612Z' - name: Jovanny Wisoky III amount: 28 createdAt: '2018-12-06T15:54:41.61Z' - name: Osbaldo Medhurst amount: 49 createdAt: '2018-12-06T15:54:41.59Z' - name: Maci Anderson amount: 3 createdAt: '2018-12-06T15:54:41.579Z' - name: Gretchen Koepp amount: 6 createdAt: '2018-12-06T15:54:41.581Z' - name: Candido Hudson amount: 35 createdAt: '2018-12-06T15:54:41.581Z' - name: Moriah Kautzer amount: 30 createdAt: '2018-12-06T15:54:40.092Z' - name: Alfreda Shields amount: 27 createdAt: '2018-12-06T15:54:40.08Z' - name: Mikel Kuphal amount: 3 createdAt: '2018-12-06T15:54:40.076Z' - name: Tod Rippin amount: 22 createdAt: '2018-12-06T15:54:40.081Z' settings: autoReset: true calendar: false provider: twitch lastReset: '2018-06-23T10:25:11.745Z' _id: 5b2e2007760aeb3196487dc3 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.767Z' updatedAt: '2018-12-06T15:54:48.768Z' __v: 1 SessionData: title: Session Data required: - follower-latest - follower-session - follower-week - follower-month - follower-goal - follower-total - subscriber-latest - subscriber-new-latest - subscriber-resub-latest - subscriber-gifted-latest - subscriber-session - subscriber-new-session - subscriber-resub-session - subscriber-gifted-session - subscriber-week - subscriber-month - subscriber-goal - subscriber-total - subscriber-points - subscriber-alltime-gifter - host-latest - raid-latest - cheer-session - cheer-week - cheer-month - cheer-total - cheer-count - cheer-goal - cheer-latest - cheer-session-top-donation - cheer-weekly-top-donation - cheer-monthly-top-donation - cheer-alltime-top-donation - cheer-session-top-donator - cheer-weekly-top-donator - cheer-monthly-top-donator - cheer-alltime-top-donator - tip-latest - tip-session-top-donation - tip-weekly-top-donation - tip-monthly-top-donation - tip-alltime-top-donation - tip-session-top-donator - tip-weekly-top-donator - tip-monthly-top-donator - tip-alltime-top-donator - tip-session - tip-week - tip-month - tip-total - tip-count - tip-goal - merch-goal-orders - merch-goal-items - merch-goal-total - follower-recent - subscriber-recent - host-recent - raid-recent - cheer-recent - tip-recent - merch-recent type: object properties: follower-latest: $ref: '#/components/schemas/FollowerLatest' follower-session: $ref: '#/components/schemas/Count' follower-week: $ref: '#/components/schemas/Count' follower-month: $ref: '#/components/schemas/Count' follower-goal: $ref: '#/components/schemas/Amount' follower-total: $ref: '#/components/schemas/Count' subscriber-latest: $ref: '#/components/schemas/SubscriberLatest' subscriber-new-latest: $ref: '#/components/schemas/SubscriberNewLatest' subscriber-resub-latest: $ref: '#/components/schemas/SubscriberResubLatest' subscriber-gifted-latest: $ref: '#/components/schemas/SubscriberGiftedLatest' subscriber-session: $ref: '#/components/schemas/Count' subscriber-new-session: $ref: '#/components/schemas/Count' subscriber-resub-session: $ref: '#/components/schemas/Count' subscriber-gifted-session: $ref: '#/components/schemas/Count' subscriber-week: $ref: '#/components/schemas/Count' subscriber-month: $ref: '#/components/schemas/Count' subscriber-goal: $ref: '#/components/schemas/Amount' subscriber-total: $ref: '#/components/schemas/Count' subscriber-points: $ref: '#/components/schemas/Amount' subscriber-alltime-gifter: $ref: '#/components/schemas/TopUserAmount' host-latest: $ref: '#/components/schemas/AmountRecent' raid-latest: $ref: '#/components/schemas/AmountRecent' cheer-session: $ref: '#/components/schemas/Amount' cheer-week: $ref: '#/components/schemas/Amount' cheer-month: $ref: '#/components/schemas/Amount' cheer-total: $ref: '#/components/schemas/Amount' cheer-count: $ref: '#/components/schemas/Count' cheer-goal: $ref: '#/components/schemas/Amount' cheer-latest: $ref: '#/components/schemas/CheerLatest' cheer-session-top-donation: $ref: '#/components/schemas/TopUserAmount' cheer-weekly-top-donation: $ref: '#/components/schemas/TopUserAmount' cheer-monthly-top-donation: $ref: '#/components/schemas/TopUserAmount' cheer-alltime-top-donation: $ref: '#/components/schemas/TopUserAmount' cheer-session-top-donator: $ref: '#/components/schemas/TopUserAmount' cheer-weekly-top-donator: $ref: '#/components/schemas/TopUserAmount' cheer-monthly-top-donator: $ref: '#/components/schemas/TopUserAmount' cheer-alltime-top-donator: $ref: '#/components/schemas/TopUserAmount' tip-latest: $ref: '#/components/schemas/TipLatest' tip-session-top-donation: $ref: '#/components/schemas/TopUserAmount' tip-weekly-top-donation: $ref: '#/components/schemas/TopUserAmount' tip-monthly-top-donation: $ref: '#/components/schemas/TopUserAmount' tip-alltime-top-donation: $ref: '#/components/schemas/TopUserAmount' tip-session-top-donator: $ref: '#/components/schemas/TopUserAmount' tip-weekly-top-donator: $ref: '#/components/schemas/TopUserAmount' tip-monthly-top-donator: $ref: '#/components/schemas/TopUserAmount' tip-alltime-top-donator: $ref: '#/components/schemas/TopUserAmount' tip-session: $ref: '#/components/schemas/Amount' tip-week: $ref: '#/components/schemas/Amount' tip-month: $ref: '#/components/schemas/Amount' tip-total: $ref: '#/components/schemas/Amount' tip-count: $ref: '#/components/schemas/Count' tip-goal: $ref: '#/components/schemas/Amount' merch-goal-orders: $ref: '#/components/schemas/Amount' merch-goal-items: $ref: '#/components/schemas/Amount' merch-goal-total: $ref: '#/components/schemas/Amount' follower-recent: type: array items: $ref: '#/components/schemas/FollowerRecent' description: '' subscriber-recent: type: array items: $ref: '#/components/schemas/SubscriberRecent' description: '' host-recent: type: array items: $ref: '#/components/schemas/AmountRecent' description: '' raid-recent: type: array items: $ref: '#/components/schemas/AmountRecent' description: '' cheer-recent: type: array items: $ref: '#/components/schemas/AmountRecent' description: '' tip-recent: type: array items: $ref: '#/components/schemas/AmountRecent' description: '' merch-recent: type: array items: $ref: '#/components/schemas/AmountRecent' description: '' example: follower-latest: name: Emile Morissette follower-session: count: 11 follower-week: count: 11 follower-month: count: 11 follower-goal: amount: 11 follower-total: count: 13 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: Marilyne Abshire amount: 17 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 68 subscriber-new-session: count: 0 subscriber-resub-session: count: 68 subscriber-gifted-session: count: 0 subscriber-week: count: 68 subscriber-month: count: 68 subscriber-goal: amount: 68 subscriber-total: count: 68 subscriber-points: amount: 189 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: Velma Langosh amount: 8 cheer-session: amount: 246 cheer-week: amount: 246 cheer-month: amount: 246 cheer-total: amount: 246 cheer-count: count: 8 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: Mariana Ward amount: 50 message: '' cheer-weekly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-monthly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-alltime-top-donation: name: Mariana Ward amount: 50 message: '' cheer-session-top-donator: name: Mariana Ward amount: 50 cheer-weekly-top-donator: name: Mariana Ward amount: 50 cheer-monthly-top-donator: name: Mariana Ward amount: 50 cheer-alltime-top-donator: name: Mariana Ward amount: 50 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: Demarco Okuneva amount: 50 tip-weekly-top-donation: name: Demarco Okuneva amount: 50 tip-monthly-top-donation: name: Demarco Okuneva amount: 50 tip-alltime-top-donation: name: Demarco Okuneva amount: 50 tip-session-top-donator: name: Demarco Okuneva amount: 50 tip-weekly-top-donator: name: Demarco Okuneva amount: 50 tip-monthly-top-donator: name: Demarco Okuneva amount: 50 tip-alltime-top-donator: name: Demarco Okuneva amount: 50 tip-session: amount: 279 tip-week: amount: 279 tip-month: amount: 279 tip-total: amount: 279 tip-count: count: 8 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: - name: Clement Abernathy DDS amount: 49 createdAt: '2018-12-06T15:54:41.634Z' - name: Miss Amya Senger amount: 26 createdAt: '2018-12-06T15:54:41.601Z' - name: Dr. Clarabelle Douglas amount: 47 createdAt: '2018-12-06T15:54:41.658Z' - name: Velma Langosh amount: 8 createdAt: '2018-12-06T15:54:41.659Z' - name: Gerhard Konopelski amount: 42 createdAt: '2018-12-06T15:54:41.65Z' - name: Dario Bashirian amount: 37 createdAt: '2018-12-06T15:54:41.637Z' - name: Ellie McDermott amount: 48 createdAt: '2018-12-06T15:54:41.631Z' - name: Elsa Lynch amount: 7 createdAt: '2018-12-06T15:54:41.639Z' - name: Trystan Purdy amount: 23 createdAt: '2018-12-06T15:54:41.646Z' - name: Louisa Maggio amount: 6 createdAt: '2018-12-06T15:54:41.633Z' - name: Brittany Windler amount: 46 createdAt: '2018-12-06T15:54:41.619Z' - name: Emmet Von amount: 24 createdAt: '2018-12-06T15:54:41.626Z' - name: Mrs. Brennon McDermott amount: 46 createdAt: '2018-12-06T15:54:41.613Z' - name: Aaron Kovacek amount: 21 createdAt: '2018-12-06T15:54:41.62Z' - name: Leone Runte amount: 46 createdAt: '2018-12-06T15:54:41.598Z' - name: Bonita Bruen amount: 37 createdAt: '2018-12-06T15:54:41.608Z' - name: Patrick Crooks amount: 26 createdAt: '2018-12-06T15:54:41.606Z' - name: Antwan Franecki amount: 2 createdAt: '2018-12-06T15:54:41.611Z' - name: Ines Wilderman amount: 38 createdAt: '2018-12-06T15:54:41.601Z' - name: Marisol Reichert amount: 48 createdAt: '2018-12-06T15:54:41.604Z' - name: Cullen Torp V amount: 41 createdAt: '2018-12-06T15:54:41.611Z' - name: Kristopher Romaguera amount: 36 createdAt: '2018-12-06T15:54:41.585Z' - name: Sydnie Reynolds amount: 19 createdAt: '2018-12-06T15:54:41.59Z' - name: Chase Funk amount: 27 createdAt: '2018-12-06T15:54:41.597Z' - name: Kenny Hodkiewicz amount: 43 createdAt: '2018-12-06T15:54:41.593Z' cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: - name: Arlene Pfeffer amount: 20 createdAt: '2018-12-06T15:54:41.653Z' - name: Julianne D'Amore amount: 4 createdAt: '2018-12-06T15:54:41.659Z' - name: Dina Herman amount: 32 createdAt: '2018-12-06T15:54:41.656Z' - name: Leanna Bergnaum amount: 38 createdAt: '2018-12-06T15:54:41.643Z' - name: Monica Rogahn amount: 5 createdAt: '2018-12-06T15:54:41.631Z' - name: Levi Hansen amount: 6 createdAt: '2018-12-06T15:54:41.643Z' - name: Dr. Madisyn Smith amount: 47 createdAt: '2018-12-06T15:54:41.625Z' - name: Alexis Ebert PhD amount: 12 createdAt: '2018-12-06T15:54:41.625Z' - name: Tyreek Eichmann amount: 14 createdAt: '2018-12-06T15:54:41.62Z' - name: Rick Langosh amount: 18 createdAt: '2018-12-06T15:54:41.626Z' - name: Era Kuphal amount: 35 createdAt: '2018-12-06T15:54:41.627Z' - name: Caleb Leannon amount: 3 createdAt: '2018-12-06T15:54:41.628Z' - name: Ofelia Muller amount: 34 createdAt: '2018-12-06T15:54:41.606Z' - name: Alize Halvorson amount: 3 createdAt: '2018-12-06T15:54:41.608Z' - name: Doris Conn amount: 3 createdAt: '2018-12-06T15:54:41.607Z' - name: Neil D'Amore amount: 10 createdAt: '2018-12-06T15:54:41.612Z' - name: Jovanny Wisoky III amount: 28 createdAt: '2018-12-06T15:54:41.61Z' - name: Osbaldo Medhurst amount: 49 createdAt: '2018-12-06T15:54:41.59Z' - name: Maci Anderson amount: 3 createdAt: '2018-12-06T15:54:41.579Z' - name: Gretchen Koepp amount: 6 createdAt: '2018-12-06T15:54:41.581Z' - name: Candido Hudson amount: 35 createdAt: '2018-12-06T15:54:41.581Z' - name: Moriah Kautzer amount: 30 createdAt: '2018-12-06T15:54:40.092Z' - name: Alfreda Shields amount: 27 createdAt: '2018-12-06T15:54:40.08Z' - name: Mikel Kuphal amount: 3 createdAt: '2018-12-06T15:54:40.076Z' - name: Tod Rippin amount: 22 createdAt: '2018-12-06T15:54:40.081Z' FollowerLatest: title: FollowerLatest required: - name type: object properties: name: type: string example: name: Emile Morissette SubscriberLatest: title: SubscriberLatest required: - name - amount - tier - message - sender - gifted type: object properties: name: type: string amount: type: integer format: int32 tier: type: string message: type: string sender: type: string nullable: true gifted: type: string nullable: true example: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null SubscriberNewLatest: title: SubscriberNewLatest required: - name - amount - message type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: '' amount: 0 message: '' SubscriberResubLatest: title: SubscriberResubLatest required: - name - amount - message type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: Marilyne Abshire amount: 17 message: '' SubscriberGiftedLatest: title: SubscriberGiftedLatest required: - name - amount - message type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: '' amount: 0 message: '' Count: title: Count required: - count type: object properties: count: type: integer format: int32 example: count: 8 Amount: title: Amount required: - amount type: object properties: amount: type: integer format: int32 example: amount: 246 CheerLatest: title: CheerLatest required: - name - amount - message type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: Halle Koelpin amount: 24 message: '' TopUserAmount: title: Top User Amount required: - name - amount type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: Mariana Ward amount: 50 message: '' TipLatest: title: TipLatest required: - name - amount - message type: object properties: name: type: string amount: type: integer format: int32 message: type: string example: name: Ms. Aniyah Bernhard amount: 41 message: '' FollowerRecent: title: FollowerRecent required: - name - createdAt type: object properties: name: type: string createdAt: type: string example: name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' SubscriberRecent: title: SubscriberRecent required: - name - tier - amount - createdAt type: object properties: name: type: string tier: type: string amount: type: integer format: int32 createdAt: type: string example: name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' AmountRecent: title: Recent username/amount required: - name - amount type: object properties: name: type: string amount: type: integer format: int32 createdAt: type: string example: name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' SessionSettings: title: SessionSettings required: - autoReset - calendar type: object properties: autoReset: type: boolean calendar: type: boolean example: autoReset: true calendar: false channelData: title: '/:channel' required: - data - settings - provider - lastReset - _id - channel - createdAt - updatedAt - __v type: object properties: data: $ref: '#/components/schemas/SessionData' settings: $ref: '#/components/schemas/SessionSettings' provider: type: string lastReset: type: string _id: type: string channel: type: string createdAt: type: string updatedAt: type: string __v: type: integer format: int32 example: data: follower-latest: name: Emile Morissette follower-session: count: 11 follower-week: count: 11 follower-month: count: 11 follower-goal: amount: 11 follower-total: count: 13 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: Marilyne Abshire amount: 17 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 68 subscriber-new-session: count: 0 subscriber-resub-session: count: 68 subscriber-gifted-session: count: 0 subscriber-week: count: 68 subscriber-month: count: 68 subscriber-goal: amount: 68 subscriber-total: count: 68 subscriber-points: amount: 189 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: Velma Langosh amount: 8 cheer-session: amount: 246 cheer-week: amount: 246 cheer-month: amount: 246 cheer-total: amount: 246 cheer-count: count: 8 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: Mariana Ward amount: 50 message: '' cheer-weekly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-monthly-top-donation: name: Mariana Ward amount: 50 message: '' cheer-alltime-top-donation: name: Mariana Ward amount: 50 message: '' cheer-session-top-donator: name: Mariana Ward amount: 50 cheer-weekly-top-donator: name: Mariana Ward amount: 50 cheer-monthly-top-donator: name: Mariana Ward amount: 50 cheer-alltime-top-donator: name: Mariana Ward amount: 50 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: Demarco Okuneva amount: 50 tip-weekly-top-donation: name: Demarco Okuneva amount: 50 tip-monthly-top-donation: name: Demarco Okuneva amount: 50 tip-alltime-top-donation: name: Demarco Okuneva amount: 50 tip-session-top-donator: name: Demarco Okuneva amount: 50 tip-weekly-top-donator: name: Demarco Okuneva amount: 50 tip-monthly-top-donator: name: Demarco Okuneva amount: 50 tip-alltime-top-donator: name: Demarco Okuneva amount: 50 tip-session: amount: 279 tip-week: amount: 279 tip-month: amount: 279 tip-total: amount: 279 tip-count: count: 8 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: - name: Clement Abernathy DDS amount: 49 createdAt: '2018-12-06T15:54:41.634Z' - name: Miss Amya Senger amount: 26 createdAt: '2018-12-06T15:54:41.601Z' - name: Dr. Clarabelle Douglas amount: 47 createdAt: '2018-12-06T15:54:41.658Z' - name: Velma Langosh amount: 8 createdAt: '2018-12-06T15:54:41.659Z' - name: Gerhard Konopelski amount: 42 createdAt: '2018-12-06T15:54:41.65Z' - name: Dario Bashirian amount: 37 createdAt: '2018-12-06T15:54:41.637Z' - name: Ellie McDermott amount: 48 createdAt: '2018-12-06T15:54:41.631Z' - name: Elsa Lynch amount: 7 createdAt: '2018-12-06T15:54:41.639Z' - name: Trystan Purdy amount: 23 createdAt: '2018-12-06T15:54:41.646Z' - name: Louisa Maggio amount: 6 createdAt: '2018-12-06T15:54:41.633Z' - name: Brittany Windler amount: 46 createdAt: '2018-12-06T15:54:41.619Z' - name: Emmet Von amount: 24 createdAt: '2018-12-06T15:54:41.626Z' - name: Mrs. Brennon McDermott amount: 46 createdAt: '2018-12-06T15:54:41.613Z' - name: Aaron Kovacek amount: 21 createdAt: '2018-12-06T15:54:41.62Z' - name: Leone Runte amount: 46 createdAt: '2018-12-06T15:54:41.598Z' - name: Bonita Bruen amount: 37 createdAt: '2018-12-06T15:54:41.608Z' - name: Patrick Crooks amount: 26 createdAt: '2018-12-06T15:54:41.606Z' - name: Antwan Franecki amount: 2 createdAt: '2018-12-06T15:54:41.611Z' - name: Ines Wilderman amount: 38 createdAt: '2018-12-06T15:54:41.601Z' - name: Marisol Reichert amount: 48 createdAt: '2018-12-06T15:54:41.604Z' - name: Cullen Torp V amount: 41 createdAt: '2018-12-06T15:54:41.611Z' - name: Kristopher Romaguera amount: 36 createdAt: '2018-12-06T15:54:41.585Z' - name: Sydnie Reynolds amount: 19 createdAt: '2018-12-06T15:54:41.59Z' - name: Chase Funk amount: 27 createdAt: '2018-12-06T15:54:41.597Z' - name: Kenny Hodkiewicz amount: 43 createdAt: '2018-12-06T15:54:41.593Z' cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: - name: Arlene Pfeffer amount: 20 createdAt: '2018-12-06T15:54:41.653Z' - name: Julianne D'Amore amount: 4 createdAt: '2018-12-06T15:54:41.659Z' - name: Dina Herman amount: 32 createdAt: '2018-12-06T15:54:41.656Z' - name: Leanna Bergnaum amount: 38 createdAt: '2018-12-06T15:54:41.643Z' - name: Monica Rogahn amount: 5 createdAt: '2018-12-06T15:54:41.631Z' - name: Levi Hansen amount: 6 createdAt: '2018-12-06T15:54:41.643Z' - name: Dr. Madisyn Smith amount: 47 createdAt: '2018-12-06T15:54:41.625Z' - name: Alexis Ebert PhD amount: 12 createdAt: '2018-12-06T15:54:41.625Z' - name: Tyreek Eichmann amount: 14 createdAt: '2018-12-06T15:54:41.62Z' - name: Rick Langosh amount: 18 createdAt: '2018-12-06T15:54:41.626Z' - name: Era Kuphal amount: 35 createdAt: '2018-12-06T15:54:41.627Z' - name: Caleb Leannon amount: 3 createdAt: '2018-12-06T15:54:41.628Z' - name: Ofelia Muller amount: 34 createdAt: '2018-12-06T15:54:41.606Z' - name: Alize Halvorson amount: 3 createdAt: '2018-12-06T15:54:41.608Z' - name: Doris Conn amount: 3 createdAt: '2018-12-06T15:54:41.607Z' - name: Neil D'Amore amount: 10 createdAt: '2018-12-06T15:54:41.612Z' - name: Jovanny Wisoky III amount: 28 createdAt: '2018-12-06T15:54:41.61Z' - name: Osbaldo Medhurst amount: 49 createdAt: '2018-12-06T15:54:41.59Z' - name: Maci Anderson amount: 3 createdAt: '2018-12-06T15:54:41.579Z' - name: Gretchen Koepp amount: 6 createdAt: '2018-12-06T15:54:41.581Z' - name: Candido Hudson amount: 35 createdAt: '2018-12-06T15:54:41.581Z' - name: Moriah Kautzer amount: 30 createdAt: '2018-12-06T15:54:40.092Z' - name: Alfreda Shields amount: 27 createdAt: '2018-12-06T15:54:40.08Z' - name: Mikel Kuphal amount: 3 createdAt: '2018-12-06T15:54:40.076Z' - name: Tod Rippin amount: 22 createdAt: '2018-12-06T15:54:40.081Z' settings: autoReset: true calendar: false provider: twitch lastReset: '2018-12-07T17:06:55.661Z' _id: 5b2e2007760aeb3196487dc3 channel: 5b2e2007760aeb7729487dab createdAt: '2018-06-23T10:25:11.767Z' updatedAt: '2018-12-07T17:06:55.667Z' __v: 1 'channel_settings': title: '/:channel/settings' required: - autoReset - calendar type: object properties: autoReset: type: boolean calendar: type: boolean example: autoReset: true calendar: false 'channel_reset': title: '/:channel/reset' required: - data - settings - _id - provider - lastReset - channel - createdAt - updatedAt - __v type: object properties: data: $ref: '#/components/schemas/SessionData' settings: $ref: '#/components/schemas/SessionSettings' _id: type: string provider: type: string lastReset: type: string channel: type: string createdAt: type: string updatedAt: type: string __v: type: integer format: int32 example: data: follower-latest: name: Emile Morissette follower-session: count: 0 follower-week: count: 0 follower-month: count: 0 follower-goal: amount: 11 follower-total: count: 6 subscriber-latest: name: Marilyne Abshire amount: 17 tier: '2000' message: '' sender: null gifted: null subscriber-new-latest: name: '' amount: 0 message: '' subscriber-resub-latest: name: '' amount: 0 message: '' subscriber-gifted-latest: name: '' amount: 0 message: '' subscriber-session: count: 0 subscriber-new-session: count: 0 subscriber-resub-session: count: 0 subscriber-gifted-session: count: 0 subscriber-week: count: 0 subscriber-month: count: 0 subscriber-goal: amount: 68 subscriber-total: count: 0 subscriber-points: amount: 0 subscriber-alltime-gifter: name: '' amount: 0 host-latest: name: Cathryn Wehner amount: 2 raid-latest: name: '' amount: 0 cheer-session: amount: 0 cheer-week: amount: 0 cheer-month: amount: 0 cheer-total: amount: 2759 cheer-count: count: 0 cheer-goal: amount: 246 cheer-latest: name: Halle Koelpin amount: 24 message: '' cheer-session-top-donation: name: '' amount: 0 cheer-weekly-top-donation: name: '' amount: 0 cheer-monthly-top-donation: name: '' amount: 0 cheer-alltime-top-donation: name: '' amount: 0 cheer-session-top-donator: name: '' amount: 0 cheer-weekly-top-donator: name: '' amount: 0 cheer-monthly-top-donator: name: '' amount: 0 cheer-alltime-top-donator: name: '' amount: 0 tip-latest: name: Ms. Aniyah Bernhard amount: 41 message: '' tip-session-top-donation: name: '' amount: 0 tip-weekly-top-donation: name: '' amount: 0 tip-monthly-top-donation: name: '' amount: 0 tip-alltime-top-donation: name: '' amount: 0 tip-session-top-donator: name: '' amount: 0 tip-weekly-top-donator: name: '' amount: 0 tip-monthly-top-donator: name: '' amount: 0 tip-alltime-top-donator: name: '' amount: 0 tip-session: amount: 0 tip-week: amount: 0 tip-month: amount: 0 tip-total: amount: 3415 tip-count: count: 0 tip-goal: amount: 279 merch-goal-orders: amount: 0 merch-goal-items: amount: 0 merch-goal-total: amount: 0 follower-recent: - name: Josiane Dietrich createdAt: '2018-12-06T15:54:41.635Z' - name: Noemi Powlowski createdAt: '2018-12-06T15:54:41.639Z' - name: Norbert Rolfson MD createdAt: '2018-12-06T15:54:41.636Z' - name: Christophe Connelly createdAt: '2018-12-06T15:54:41.632Z' - name: Dameon Herzog createdAt: '2018-12-06T15:54:41.642Z' - name: Ms. Damian Roob createdAt: '2018-12-06T15:54:41.637Z' - name: Mr. Daisha Ankunding createdAt: '2018-12-06T15:54:41.622Z' - name: Reva Padberg III createdAt: '2018-12-06T15:54:41.623Z' - name: Odell Macejkovic createdAt: '2018-12-06T15:54:41.617Z' - name: Clare Parisian createdAt: '2018-12-06T15:54:41.619Z' - name: Torrance Marvin createdAt: '2018-12-06T15:54:41.61Z' - name: Pat Schuster createdAt: '2018-12-06T15:54:41.612Z' - name: Gardner Thompson createdAt: '2018-12-06T15:54:41.609Z' - name: Emile Morissette createdAt: '2018-12-06T15:54:41.604Z' - name: Gustave Casper createdAt: '2018-12-06T15:54:41.601Z' - name: Demetris Emmerich createdAt: '2018-12-06T15:54:41.599Z' - name: Pedro Ziemann createdAt: '2018-12-06T15:54:41.591Z' - name: Hector Macejkovic createdAt: '2018-12-06T15:54:41.597Z' - name: Ludie Klocko createdAt: '2018-12-06T15:54:41.586Z' - name: Deven Kilback createdAt: '2018-12-06T15:54:41.585Z' - name: Alanis Kub createdAt: '2018-12-06T15:54:41.594Z' - name: Dr. Arturo Pagac createdAt: '2018-12-06T15:54:40.077Z' - name: Mrs. Isaias Halvorson createdAt: '2018-12-06T15:54:40.089Z' - name: Jerad Gottlieb createdAt: '2018-12-06T15:54:40.093Z' - name: Bud Kozey createdAt: '2018-12-06T15:54:40.088Z' subscriber-recent: - name: Marilyne Abshire tier: '2000' amount: 17 createdAt: '2018-12-06T15:54:48.768Z' - name: Verlie Nienow tier: prime amount: 22 createdAt: '2018-12-06T15:54:48.671Z' - name: Ansel Willms tier: prime amount: 32 createdAt: '2018-12-06T15:54:48.335Z' - name: Annetta D'Amore tier: '2000' amount: 46 createdAt: '2018-12-06T15:54:48.278Z' - name: Korey Kreiger tier: prime amount: 35 createdAt: '2018-12-06T15:54:48.232Z' - name: Krystal Schultz tier: '3000' amount: 20 createdAt: '2018-12-06T15:54:48.122Z' - name: Shayna Mann tier: '2000' amount: 32 createdAt: '2018-12-06T15:54:47.865Z' - name: Margarita Bode tier: '2000' amount: 10 createdAt: '2018-12-06T15:54:47.567Z' - name: Shakira Heidenreich tier: '2000' amount: 38 createdAt: '2018-12-06T15:54:47.511Z' - name: Pierre Hodkiewicz tier: '2000' amount: 26 createdAt: '2018-12-06T15:54:47.454Z' - name: Mr. Maxine Dicki tier: prime amount: 43 createdAt: '2018-12-06T15:54:47.372Z' - name: King Rempel tier: '1000' amount: 21 createdAt: '2018-12-06T15:54:47.215Z' - name: Katelynn Runolfsson V tier: '3000' amount: 43 createdAt: '2018-12-06T15:54:47.101Z' - name: Mike Hermiston tier: prime amount: 28 createdAt: '2018-12-06T15:54:47.069Z' - name: Mr. Lilyan Lynch tier: '2000' amount: 8 createdAt: '2018-12-06T15:54:47.028Z' - name: Keon Kuphal Jr. tier: '1000' amount: 17 createdAt: '2018-12-06T15:54:46.916Z' - name: Florencio Stokes tier: '3000' amount: 2 createdAt: '2018-12-06T15:54:46.851Z' - name: Sandra Wolf tier: '1000' amount: 25 createdAt: '2018-12-06T15:54:46.809Z' - name: Aurelie Stark tier: '1000' amount: 3 createdAt: '2018-12-06T15:54:46.77Z' - name: Vernon Mosciski tier: prime amount: 46 createdAt: '2018-12-06T15:54:46.725Z' - name: Makenna Hyatt tier: '1000' amount: 46 createdAt: '2018-12-06T15:54:46.683Z' - name: Jada Sipes tier: '3000' amount: 42 createdAt: '2018-12-06T15:54:46.635Z' - name: Ibrahim Mante tier: '2000' amount: 47 createdAt: '2018-12-06T15:54:46.514Z' - name: Kiera DuBuque tier: '2000' amount: 50 createdAt: '2018-12-06T15:54:46.461Z' - name: Casimir Stamm tier: '3000' amount: 8 createdAt: '2018-12-06T15:54:46.417Z' host-recent: - name: Alysa Jast amount: 2 createdAt: '2018-12-06T15:54:41.618Z' - name: Billie Ankunding amount: 40 createdAt: '2018-12-06T15:54:41.655Z' - name: Emily Russel amount: 21 createdAt: '2018-12-06T15:54:41.649Z' - name: Rylee Larson amount: 20 createdAt: '2018-12-06T15:54:41.649Z' - name: Fanny Predovic amount: 45 createdAt: '2018-12-06T15:54:41.638Z' - name: Roma Fadel I amount: 1 createdAt: '2018-12-06T15:54:41.641Z' - name: Carolyn Hilll amount: 15 createdAt: '2018-12-06T15:54:41.647Z' - name: Otis Predovic amount: 40 createdAt: '2018-12-06T15:54:41.635Z' - name: Cathryn Wehner amount: 2 createdAt: '2018-12-06T15:54:41.636Z' - name: Marcelle Vandervort amount: 21 createdAt: '2018-12-06T15:54:41.629Z' - name: Makenna Upton amount: 9 createdAt: '2018-12-06T15:54:41.614Z' - name: Noe Carroll amount: 40 createdAt: '2018-12-06T15:54:41.629Z' - name: Nicolas Wilkinson amount: 36 createdAt: '2018-12-06T15:54:41.607Z' - name: Dr. Annetta Rolfson amount: 31 createdAt: '2018-12-06T15:54:41.593Z' - name: Freeda Frami amount: 48 createdAt: '2018-12-06T15:54:41.595Z' - name: Eleonore Hansen amount: 45 createdAt: '2018-12-06T15:54:41.584Z' - name: Mr. Rachael Bergstrom amount: 45 createdAt: '2018-12-06T15:54:40.095Z' - name: Lila Baumbach amount: 13 createdAt: '2018-12-06T15:54:40.097Z' - name: Ardith Parisian amount: 37 createdAt: '2018-12-06T15:54:40.079Z' - name: Ottilie Abernathy amount: 4 createdAt: '2018-12-06T15:54:40.073Z' - name: Manuela Will amount: 28 createdAt: '2018-12-06T15:54:40.062Z' - name: Norwood Lang I amount: 46 createdAt: '2018-12-06T15:54:40.073Z' - name: Francesca Kautzer amount: 17 createdAt: '2018-12-06T15:54:40.068Z' - name: Christ Donnelly amount: 7 createdAt: '2018-12-06T15:54:40.072Z' - name: Max Jakubowski amount: 11 createdAt: '2018-12-06T15:54:40.061Z' raid-recent: [ ] cheer-recent: - name: Glenda Carter amount: 39 createdAt: '2018-12-06T15:54:41.648Z' - name: Liana Hettinger amount: 16 createdAt: '2018-12-06T15:54:41.66Z' - name: Paolo Tromp amount: 10 createdAt: '2018-12-06T15:54:41.653Z' - name: Sylvan Ward amount: 29 createdAt: '2018-12-06T15:54:41.654Z' - name: Cassidy Homenick amount: 23 createdAt: '2018-12-06T15:54:41.652Z' - name: Miss Dulce Koss amount: 20 createdAt: '2018-12-06T15:54:41.657Z' - name: Arlie DuBuque DVM amount: 42 createdAt: '2018-12-06T15:54:41.64Z' - name: Gustave Douglas amount: 23 createdAt: '2018-12-06T15:54:41.647Z' - name: Halle Koelpin amount: 24 createdAt: '2018-12-06T15:54:41.641Z' - name: Chester Beer amount: 39 createdAt: '2018-12-06T15:54:41.638Z' - name: Otis Reynolds amount: 46 createdAt: '2018-12-06T15:54:41.632Z' - name: Daphnee Streich amount: 44 createdAt: '2018-12-06T15:54:41.63Z' - name: Boris Rogahn amount: 23 createdAt: '2018-12-06T15:54:41.617Z' - name: Kole Grady amount: 3 createdAt: '2018-12-06T15:54:41.603Z' - name: Giles Nienow amount: 4 createdAt: '2018-12-06T15:54:41.605Z' - name: Iliana Windler amount: 13 createdAt: '2018-12-06T15:54:41.6Z' - name: Pamela Hartmann amount: 3 createdAt: '2018-12-06T15:54:41.605Z' - name: Kamryn Crooks amount: 21 createdAt: '2018-12-06T15:54:41.602Z' - name: Emil Braun amount: 10 createdAt: '2018-12-06T15:54:41.603Z' - name: Shyanne Brakus amount: 15 createdAt: '2018-12-06T15:54:41.592Z' - name: Miles Paucek amount: 33 createdAt: '2018-12-06T15:54:41.592Z' - name: Jennings Kuhic amount: 13 createdAt: '2018-12-06T15:54:41.582Z' - name: Karelle Strosin amount: 18 createdAt: '2018-12-06T15:54:41.587Z' - name: Trey Halvorson amount: 42 createdAt: '2018-12-06T15:54:40.092Z' - name: Dwight Hermiston PhD amount: 22 createdAt: '2018-12-06T15:54:40.094Z' tip-recent: - name: Hank Grady amount: 22 createdAt: '2018-12-06T15:54:41.651Z' - name: Hobart Renner amount: 27 createdAt: '2018-12-06T15:54:41.658Z' - name: Sophie Goyette DVM amount: 41 createdAt: '2018-12-06T15:54:41.64Z' - name: Cecilia Upton amount: 13 createdAt: '2018-12-06T15:54:41.646Z' - name: Kristian Berge amount: 33 createdAt: '2018-12-06T15:54:41.634Z' - name: Leopold Schamberger DDS amount: 9 createdAt: '2018-12-06T15:54:41.633Z' - name: Madelyn Leffler MD amount: 33 createdAt: '2018-12-06T15:54:41.628Z' - name: Sydni Kemmer MD amount: 19 createdAt: '2018-12-06T15:54:41.613Z' - name: Verda Champlin amount: 4 createdAt: '2018-12-06T15:54:41.63Z' - name: Ms. Aniyah Bernhard amount: 41 createdAt: '2018-12-06T15:54:41.621Z' - name: Kristoffer Barton amount: 9 createdAt: '2018-12-06T15:54:41.624Z' - name: Aaron Bergstrom amount: 4 createdAt: '2018-12-06T15:54:41.616Z' - name: Jovan Hegmann amount: 17 createdAt: '2018-12-06T15:54:41.618Z' - name: Keely Hauck amount: 44 createdAt: '2018-12-06T15:54:41.622Z' - name: Demetrius Sauer amount: 39 createdAt: '2018-12-06T15:54:41.614Z' - name: Miss Stacy Dietrich amount: 3 createdAt: '2018-12-06T15:54:41.6Z' - name: Devon Reilly amount: 33 createdAt: '2018-12-06T15:54:41.609Z' - name: Johanna McDermott amount: 35 createdAt: '2018-12-06T15:54:41.598Z' - name: Russell Runolfsdottir PhD amount: 39 createdAt: '2018-12-06T15:54:41.588Z' - name: Mr. Pietro Torphy amount: 43 createdAt: '2018-12-06T15:54:41.594Z' - name: Samanta Jacobson amount: 47 createdAt: '2018-12-06T15:54:41.58Z' - name: Aaron Blanda amount: 11 createdAt: '2018-12-06T15:54:41.596Z' - name: Dameon Hickle amount: 15 createdAt: '2018-12-06T15:54:41.596Z' - name: Kali Swift amount: 3 createdAt: '2018-12-06T15:54:41.58Z' - name: Lamar Hills amount: 4 createdAt: '2018-12-06T15:54:41.584Z' merch-recent: [ ] settings: autoReset: true calendar: false _id: 5c0aa930de9a4cf194a14e05 provider: twitch lastReset: '2018-12-07T17:09:04.037Z' channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-07T17:09:04.055Z' updatedAt: '2018-12-07T17:09:04.055Z' __v: 0 Success-searchbysongname: title: Success-searchbysongname required: - videoId - thumbnail - title type: object properties: videoId: type: string thumbnail: type: string title: type: string example: videoId: dQw4w9WgXcQ thumbnail: 'https://i.ytimg.com/vi/dQw4w9WgXcQ/default.jpg' title: Rick Astley - Never Gonna Give You Up (Video) MediaRequestData: title: Media Request data required: - player - limits - backupPlaylist - bot - tips - youtube - enabled - mode - moderation - _id - bannedUsers type: object properties: player: $ref: '#/components/schemas/Player' limits: $ref: '#/components/schemas/Limits' backupPlaylist: $ref: '#/components/schemas/BackupPlaylist' bot: $ref: '#/components/schemas/Bot1' tips: $ref: '#/components/schemas/Tips' youtube: $ref: '#/components/schemas/Youtube' enabled: type: boolean mode: type: string moderation: type: boolean _id: type: string bannedUsers: type: array items: type: string description: '' example: player: delay: 0 limits: users: free: 5 paid: 0 queueLimit: 10 maxDuration: 420 backupPlaylist: url: 'https://www.youtube.com/playlist?list=UUp8OOssjSjGZRVYK6zWbNLg' prioritizeQueue: false bot: voteskip: enabled: true votesRequired: 5 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 minUserLevel: 100 tips: mediashare: enabled: false costPerSecond: 0.1 prioritize: true youtube: securityLevel: 0 musicOnly: false bannedTags: [ ] bannedVideos: [ ] enabled: false mode: combined moderation: false _id: 5b2e2007760aeb82e8487dc4 bannedUsers: [ ] Player: title: Player required: - delay type: object properties: delay: type: integer format: int32 example: delay: 0 Limits: title: Limits required: - users - queueLimit - maxDuration type: object properties: users: $ref: '#/components/schemas/Users' queueLimit: type: integer format: int32 maxDuration: type: integer format: int32 example: users: free: 5 paid: 0 queueLimit: 10 maxDuration: 420 Users: title: Users required: - free - paid type: object properties: free: type: integer format: int32 paid: type: integer format: int32 example: free: 5 paid: 0 BackupPlaylist: title: BackupPlaylist required: - url - prioritizeQueue type: object properties: url: type: string prioritizeQueue: type: boolean example: url: 'https://www.youtube.com/playlist?list=UUp8OOssjSjGZRVYK6zWbNLg' prioritizeQueue: false Bot1: title: Bot1 required: - voteskip - cost - subscriberDiscount - exemptUserLevel - minUserLevel type: object properties: voteskip: $ref: '#/components/schemas/Voteskip' cost: type: integer format: int32 subscriberDiscount: type: integer format: int32 exemptUserLevel: type: integer format: int32 minUserLevel: type: integer format: int32 example: voteskip: enabled: true votesRequired: 5 cost: 0 subscriberDiscount: 50 exemptUserLevel: 500 minUserLevel: 100 Tips: title: Tips required: - mediashare - prioritize type: object properties: mediashare: $ref: '#/components/schemas/Mediashare' prioritize: type: boolean example: mediashare: enabled: false costPerSecond: 0.1 prioritize: true Mediashare: title: Mediashare required: - enabled - costPerSecond type: object properties: enabled: type: boolean costPerSecond: type: number example: enabled: false costPerSecond: 0.1 Youtube: title: Youtube required: - musicOnly type: object properties: securityLevel: type: integer format: int32 musicOnly: type: boolean bannedTags: type: array items: type: string description: '' bannedVideos: type: array items: type: string description: '' example: securityLevel: 0 musicOnly: false bannedTags: [ ] bannedVideos: [ ] Success48: title: Success48 required: - enabled - limits - mode - tips - youtube type: object properties: enabled: type: boolean limits: $ref: '#/components/schemas/Limits' mode: type: string tips: $ref: '#/components/schemas/Tips' youtube: $ref: '#/components/schemas/Youtube' example: enabled: false limits: users: free: 5 paid: 0 queueLimit: 10 maxDuration: 420 mode: combined tips: mediashare: enabled: false costPerSecond: 0.1 prioritize: true youtube: musicOnly: false Statistics: title: Statistics required: - viewCount - likeCount - dislikeCount type: object properties: viewCount: type: integer format: int32 likeCount: type: integer format: int32 dislikeCount: type: integer format: int32 example: viewCount: 504489596 likeCount: 3380238 dislikeCount: 154269 User2: title: User2 required: - username - providerId type: object properties: username: type: string providerId: type: string example: username: leeeeex providerId: '85827806' 'channel_queuerequest': title: '/:channel/queuerequest' required: - video type: object properties: video: type: string example: video: youtube-Identifier MediaRequestQueue: title: MediaRequestQueue required: - limit - nextPage - total - videos type: object properties: limit: type: integer format: int32 nextPage: type: string total: type: integer format: int32 videos: type: array items: $ref: '#/components/schemas/Video1' description: '' example: limit: 25 nextPage: CDIQAA total: 102 videos: - videoId: KjBNpJiID-k title: 'Anevo & Laura Brehm - Universe [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: dpdQZ56cKgA title: 'CloudNone - Spring Snow [Monstercat EP Release]' channel: 'Monstercat: Instinct' - videoId: _6tqFnhz83M title: 'Keepsake - This Time Around (feat. Slyleaf) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: cIseaPTGCRU title: 'Bad Computer - Voyage (feat. Savoi) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: VT9q8-i8e7Q title: 'Conro - September [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: xhTJ_5g_57k title: 'Aiobahn & Vin - If We Never [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: DzJXOb7Q1_s title: 'Laszlo - Gravity [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: XvEtJ6zbzyw title: 'The Night - Set Me Free [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: K2QEKOKPlV4 title: 'Au5 - The Journey (feat. Trove) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: lAHpT1eAYH4 title: 'Conro - Trippin [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: mlpdyTXeUTc title: 'Koven - Settled [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: FrX0ZfX8Dqs title: 'Ephixa - Dreamstate [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: MH9i4DkNVRc title: 'CloudNone - None Trick Pony [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: vZkExPWt3ig title: 'Vicetone - Walk Thru Fire (feat. Meron Ryan) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: 5m7L8hlArsU title: 'Lookas & Krewella - Alarm [Monstercat Official Music Video]' channel: 'Monstercat: Instinct' - videoId: 1zjqS6YGwrs title: 'Snareskin - Mad For You (feat. Trove) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: f244Kb8y_a8 title: 'Koven - Voices [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: FIE_w_Yiy68 title: 'Jay Cosmic - One Way Dream [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: UMh8V--HxnI title: 'Rogue - Mirage [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: uPDjXJgGklM title: 'Aiobahn - In Your Arms (feat. Ralph Larenzo) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: AiYuSpsY9kg title: 'MYLK - Sleepy [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: P6JcPvoIT6E title: 'Dion Timmer - The Right Type (feat. Jade LeMac) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: Ba_n0eHnNDc title: 'Duumu - Forward (feat. ÊMIA) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: fBsNIJLj0Gs title: 'LVTHER - Time Well Spent (feat. Ayelle) [Monstercat Release]' channel: 'Monstercat: Instinct' - videoId: iS-PpppSj0E title: 'SLANDER - So Long (feat. Juliana Chahayed) [Monstercat Release]' channel: 'Monstercat: Instinct' Video1: title: Video1 required: - videoId - title - channel type: object properties: videoId: type: string title: type: string channel: type: string example: videoId: KjBNpJiID-k title: 'Anevo & Laura Brehm - Universe [Monstercat Release]' channel: 'Monstercat: Instinct' Success53: title: Success53 required: - state type: object properties: state: type: string example: state: paused Song: title: Song required: - user - duration - _id - videoId - title - channel - source type: object properties: user: $ref: '#/components/schemas/User2' statistics: $ref: '#/components/schemas/Statistics' duration: type: integer format: int32 tags: type: array items: type: string description: '' voteskips: type: array items: type: string description: '' _id: type: string videoId: type: string title: type: string channel: type: string source: type: string example: user: username: leeeeex providerId: '85827806' statistics: viewCount: 505416595 likeCount: 3387160 dislikeCount: 154477 duration: 213 tags: [ ] voteskips: [ ] _id: 5c0f9d54bd1e47cf2d3d6cac videoId: dQw4w9WgXcQ title: Rick Astley - Never Gonna Give You Up (Video) channel: RickAstleyVEVO source: site 'channel_redemptions_itemId': title: '/:channel/redemptions/:itemId' required: - statusCode - error - message type: object properties: statusCode: type: integer format: int32 error: type: string message: type: string example: statusCode: 404 error: Not Found message: Item not found Bot2: title: Bot2 required: - enabled - identifier type: object properties: enabled: type: boolean identifier: type: string example: enabled: true identifier: testitem Quantity: title: Quantity required: - total type: object properties: total: type: integer format: int32 current: type: integer format: int32 example: total: -1 Alert: title: Alert required: - graphics - audio - enabled type: object properties: graphics: $ref: '#/components/schemas/Graphics8' audio: $ref: '#/components/schemas/Audio1' enabled: type: boolean example: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true Graphics8: title: Graphics8 required: - duration type: object properties: duration: type: integer format: int32 example: duration: 8 LoyaltyItem: title: LoyaltyItem required: - bot - cooldown - quantity - alert - subscriberOnly - userInput - _id - enabled - featured - name - description - type - cost - public - channel - createdAt - updatedAt type: object properties: bot: $ref: '#/components/schemas/Bot2' cooldown: $ref: '#/components/schemas/Cooldown' quantity: $ref: '#/components/schemas/Quantity1' accessCodes: $ref: '#/components/schemas/AccessCodes' alert: $ref: '#/components/schemas/Alert' subscriberOnly: type: boolean userInput: type: array items: type: string description: '' _id: type: string enabled: type: boolean featured: type: boolean name: type: string description: type: string type: type: string cost: type: integer format: int32 public: type: boolean channel: type: string createdAt: type: string updatedAt: type: string example: bot: enabled: true identifier: testitem cooldown: user: 5 global: 0 quantity: total: -1 accessCodes: keys: [ ] mode: multi random: false alert: graphics: duration: 8 audio: volume: 0.5 src: null enabled: true subscriberOnly: false userInput: [ ] _id: 5c0bb2aede9a4c4402a15056 enabled: true featured: false name: Test item description: Test description type: perk cost: 0 public: false channel: 5b2e2007760aeb7729487dab createdAt: '2018-12-08T12:01:50.208Z' updatedAt: '2018-12-08T12:12:45.883Z' Quantity1: title: Quantity1 required: - total type: object properties: total: type: integer format: int32 example: total: -1 AccessCodes: title: AccessCodes required: - keys - mode - random type: object properties: keys: type: array items: type: string description: '' mode: type: string random: type: boolean example: keys: [ ] mode: multi random: false ThemesList: title: Themes List required: - published - provider - type - size - totalUsers - mobile - _id - updatedAt - createdAt - title - author - game - thumbnail - overlays - rating - new type: object properties: published: type: boolean provider: type: string type: type: string size: type: string totalUsers: type: integer format: int32 mobile: type: boolean _id: type: string updatedAt: type: string createdAt: type: string title: type: string author: type: string game: type: string thumbnail: type: string overlays: type: array items: $ref: '#/components/schemas/Overlay' description: '' rating: type: integer format: int32 new: type: boolean example: published: true provider: twitch type: super size: '1080' totalUsers: 139 mobile: false _id: 59efb08e96c10a00014f62f3 updatedAt: '2018-03-10T22:20:35.721Z' createdAt: '2017-10-24T21:28:46.797Z' title: ' Генерал Жу́ков Супер Дизайн' author: kireakid game: World of Tanks thumbnail: 'https://cdn.streamelements.com/uploads/2bb4518f-09be-413b-a92c-23d17614aeca.png' overlays: - overlay: 59ef74438af1bc0001deac8e thumbnail: 'https://cdn.streamelements.com/uploads/d6e21e73-0199-4c63-ac75-86be48fad5fc.jpg' preview: 'https://cdn.streamelements.com/uploads/0135c315-8f84-4b9d-a215-06300e4c3d7c.jpg' _id: 59efb08e96c10a00014f62f4 - overlay: 59ef889d8fc6280001a69e85 thumbnail: 'https://cdn.streamelements.com/uploads/6c17d0bb-bfc1-4589-932e-bf2a6a2b7da7.jpg' preview: 'https://cdn.streamelements.com/uploads/6e4f4d5c-a82d-4f4e-ae2b-e2430c0e9035.jpg' _id: 59efb08e96c10a00014f62f5 - overlay: 59ef85476ed75b0001711884 thumbnail: 'https://cdn.streamelements.com/uploads/c7d25122-a644-4a03-a284-36c73bb83c3a.jpg' preview: 'https://cdn.streamelements.com/uploads/afa8af96-1616-4156-a129-86a582946d63.jpg' _id: 59efb08e96c10a00014f62f6 - overlay: 59ef7f5715c68700019ee22f thumbnail: 'https://cdn.streamelements.com/uploads/cdc32b4d-15df-4a87-835a-4ed7fd7ac207.jpg' preview: 'https://cdn.streamelements.com/uploads/4bacf05f-c3c1-4d37-ad2b-92cb113c3471.jpg' _id: 59efb08e96c10a00014f62f7 - overlay: 59ef87997163b100014368b3 thumbnail: 'https://cdn.streamelements.com/uploads/87d58821-6908-4264-aa6c-507f47472ea4.jpg' preview: 'https://cdn.streamelements.com/uploads/5d6e00d0-0764-41c1-a756-bec303e42856.jpg' _id: 59efb08e96c10a00014f62f8 rating: 0 new: false Overlay: title: Overlay required: - overlay - thumbnail - preview - _id type: object properties: overlay: type: string thumbnail: type: string preview: type: string _id: type: string example: overlay: 59ef74438af1bc0001deac8e thumbnail: 'https://cdn.streamelements.com/uploads/d6e21e73-0199-4c63-ac75-86be48fad5fc.jpg' preview: 'https://cdn.streamelements.com/uploads/0135c315-8f84-4b9d-a215-06300e4c3d7c.jpg' _id: 59efb08e96c10a00014f62f4 TipData: title: TipData required: - donation - provider - status - deleted - _id - channel - transactionId - createdAt - approved - updatedAt type: object properties: donation: $ref: '#/components/schemas/Donation' provider: type: string status: type: string deleted: type: boolean _id: type: string channel: type: string transactionId: type: string createdAt: type: string approved: type: string updatedAt: type: string example: donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' Success64: title: Success64 required: - username - first - last - count - total - email - average type: object properties: username: type: string first: type: string last: type: string count: type: integer format: int32 total: type: integer format: int32 email: type: string average: type: integer format: int32 example: username: StreamElements first: '2018-12-07T17:19:01.957Z' last: '2018-12-07T17:19:01.957Z' count: 1 total: 100 email: streamelements@streamelements.com average: 100 'channel_moderation': title: '/:channel/moderation' required: - recent - pending type: object properties: recent: type: array items: $ref: '#/components/schemas/Recent' description: '' pending: type: array items: type: string description: '' example: recent: - donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' pending: [ ] Recent: title: Recent required: - donation - provider - status - deleted - _id - channel - transactionId - createdAt - approved - updatedAt type: object properties: donation: $ref: '#/components/schemas/Donation' provider: type: string status: type: string deleted: type: boolean _id: type: string channel: type: string transactionId: type: string createdAt: type: string approved: type: string updatedAt: type: string example: donation: user: username: StreamElements geo: null email: streamelements@streamelements.com message: This is a test amount: 100 currency: USD provider: paypal status: success deleted: false _id: 5c0aab85de9a4c6756a14e0d channel: 5b2e2007760aeb7729487dab transactionId: IMPORTED createdAt: '2018-12-07T17:19:01.957Z' approved: allowed updatedAt: '2018-12-07T17:19:01.957Z' 'NewTip': title: 'New tip' required: - user - provider - message - amount - currency - imported type: object properties: user: $ref: '#/components/schemas/User11' provider: type: string message: type: string amount: type: integer format: int32 currency: type: string imported: type: boolean example: user: userId: '' username: '' email: com provider: '' message: '' amount: 0 currency: '' imported: true User11: title: User11 required: - userId - username - email type: object properties: userId: type: string username: type: string email: type: string example: userId: '' username: '' email: com Donation: title: Donation3 required: - user - message - amount - currency type: object properties: user: $ref: '#/components/schemas/DonationUser' message: type: string amount: type: integer format: int32 currency: type: string example: user: username: StreamElements ip: null geo: null email: StreamElements@streamelements.com message: Test message amount: 123 currency: USD DonationUser: title: Donation user required: - username - geo - email type: object properties: username: type: string ip: type: string nullable: true geo: type: string nullable: true email: type: string example: username: StreamElements ip: null geo: null email: StreamElements@streamelements.com Success67: title: Success67 required: - suspended - teams - channels - _id - lastLogin - ab - primaryChannel - username - avatar - createdAt - updatedAt type: object properties: suspended: type: boolean teams: type: array items: type: string description: '' channels: type: array items: $ref: '#/components/schemas/Channel1' description: '' _id: type: string lastLogin: type: string ab: type: object primaryChannel: type: string username: type: string avatar: type: string createdAt: type: string updatedAt: type: string example: suspended: false teams: [ ] channels: - profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' isPartner: false broadcasterType: '' ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T17:26:23.792Z' lastLogin: '2018-12-07T17:26:23.79Z' country: US role: owner moderators: - user: _id: 5b53229c8f09b957272a404f username: keizar avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/12eb26c7-5cce-40ff-bc0d-cb625143ed08-profile_image-300x300.png' role: administrator _id: 5b2e2007760aeb6677487daa lastLogin: '2018-06-23T10:25:11.728Z' ab: { } primaryChannel: 5b2e2007760aeb7729487dab username: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' createdAt: '2018-06-23T10:25:11.732Z' updatedAt: '2018-12-07T08:43:29.014Z' Channel1: title: Channel1 required: - profile - provider - suspended - nullChannel - providerEmails - lastJWTToken - _id - email - avatar - verified - username - alias - displayName - providerId - isPartner - broadcasterType - ab - createdAt - updatedAt - lastLogin - country - role - moderators type: object properties: profile: $ref: '#/components/schemas/Profile' provider: type: string suspended: type: boolean nullChannel: type: boolean providerEmails: type: array items: type: string description: '' lastJWTToken: type: string nullable: true _id: type: string email: type: string avatar: type: string verified: type: boolean username: type: string alias: type: string displayName: type: string providerId: type: string isPartner: type: boolean broadcasterType: type: string ab: type: array items: type: string description: '' createdAt: type: string updatedAt: type: string lastLogin: type: string country: type: string role: type: string moderators: type: array items: $ref: '#/components/schemas/Moderator' description: '' example: profile: headerImage: 'https://cdn.streamelements.com/static/user/profile_header_default.png' title: leeeeex's profile provider: twitch suspended: false nullChannel: false providerEmails: [ ] lastJWTToken: null _id: 5b2e2007760aeb7729487dab email: email@streamelements.com avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' verified: false username: leeeeex alias: leeeeex displayName: leeeeex providerId: '85827806' isPartner: false broadcasterType: '' ab: [ ] createdAt: '2018-06-23T10:25:11.733Z' updatedAt: '2018-12-07T17:26:23.792Z' lastLogin: '2018-12-07T17:26:23.79Z' country: US role: owner moderators: - user: _id: 5b53229c8f09b957272a404f username: keizar avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/12eb26c7-5cce-40ff-bc0d-cb625143ed08-profile_image-300x300.png' role: administrator Moderator: title: Moderator required: - user - role type: object properties: user: $ref: '#/components/schemas/User13' role: type: string example: user: _id: 5b53229c8f09b957272a404f username: keizar avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/12eb26c7-5cce-40ff-bc0d-cb625143ed08-profile_image-300x300.png' role: administrator User13: title: User13 required: - _id - username - avatar type: object properties: _id: type: string username: type: string avatar: type: string example: _id: 5b53229c8f09b957272a404f username: keizar avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/12eb26c7-5cce-40ff-bc0d-cb625143ed08-profile_image-300x300.png' ChannelUsers: title: ChannelUsers required: - channelId - username - avatar - provider - role type: object properties: channelId: type: string username: type: string avatar: type: string provider: type: string role: type: string example: channelId: 5b2e2007760aeb7729487dab username: leeeeex avatar: 'https://static-cdn.jtvnw.net/jtv_user_pictures/b21a7fa5-4f3f-4402-b68f-3545dcc68b90-profile_image-300x300.jpg' provider: twitch role: owner securitySchemes: JWTBearer: type: http scheme: bearer bearerFormat: JWT ApiKeyBearer: type: http scheme: bearer name: apiKey OAuth2: type: oauth2 flows: authorizationCode: authorizationUrl: https://api.streamelements.com/oauth2/authorize tokenUrl: https://api.streamelements.com/oauth2/token scopes: 'tips:read': Ability read of tips 'tips:write': Grants create/modify/delete tips 'activities:read': Grants read of activities 'activities:write': Grants create activities 'loyalty:read': Grants read of loyalty settings and the leaderboard 'loyalty:write': Grants update of loyalty settings and update the leaderboard 'overlays:read': Grants read overlays 'overlays:write': Grants creation, update, deletion of overlays 'store:read': Grants read redemptions and items 'store:write': Grants create new store items and complete redemptions 'bot:read': Grants read timers, commands, spam filters and modules 'bot:write': Grants create and update timers, commands, spam filters and modules 'session:read': Grants read of session data 'contest:read': Grants read of contests 'contest:write': Grants create and update contests 'giveaway:read': Grants read of giveaways 'giveaway:write': Grants create and update giveaways security: - JWTBearer: [ ] - OAuth2: [] - ApiKeyBearer: [] tags: - name: activities description: Endpoints to interract with activities collected by StreamElements - name: commands description: Bot commands management - name: timers description: Bot timers (chat "cron" messages) management - name: modules description: Endpoints to manage bot modules - name: filters description: Bot spam filters management - name: bot description: Endpoints to manage StreamElements chat bot - name: channels description: Endpoints to get channel data - name: chatstats description: Endpoint to get chat statistics - name: single contest - name: contests description: Endpoints to interract with contests - name: single giveaway description: >- This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. - name: giveaways description: >- This endpoint is available only in the API version 3. Make sure to use the v3 base URL: https://api.streamelements.com/kappa/v3. - name: loyalties description: Endpoints to manage loyalty settings - name: overlays description: Endpoints to manage overlays assigned to channel - name: single user description: 'Endpoints to manage single user points data ' - name: points description: Endpoints to manage loyalty points - name: sessions description: Endpoints to manage session data - name: songrequests description: Endpoints to interact with StreamElements Mediashare - name: stats description: Folder for loyalty - name: redemptions - name: store description: Store items management - name: themes description: Endpoints to browse StreamElements themes - name: tips description: Endpoints to interract with tips - name: users description: Folder for loyalty