getPanelAgentCurrentChatEmotion(params: GetPanelAgentCurrentChatEmotionParams)

Requires:
@tuya-miniapp/cloud-api≥1.0.6

Description

Get the current chat mood.

Parameters

ParameterTypeRequiredDescription
YesRequest body

Return Value

Type: Promise<GetPanelAgentCurrentChatEmotionResult>
GetPanelAgentCurrentChatEmotionResult (see type definitions and minituya return parameters for field meanings)

Referenced Types

typeGetPanelAgentCurrentChatEmotionResult
PropertyTypeDescription
emotionOpenbooleanWhether mood is enabled
emotionstringMood
textstringText
urlstringImage URL
gmtCreatenumberCreation time
gmtModifiednumberUpdate time

Examples

Request example

import { getPanelAgentCurrentChatEmotion } from '@tuya-miniapp/cloud-api';

const params = {
  devId: 'your_device_id',
};

getPanelAgentCurrentChatEmotion(params)
  .then(result => {
    console.log('Current chat emotion:', result);
  })
  .catch(error => {
    console.error('Failed to get chat emotion:', error);
  });

Response example

{
  "emotionOpen": true,
  "emotion": "happy",
  "text": "I'm in a great mood now!",
  "url": "https://example.com/happy_emoji.png",
  "gmtCreate": 1699200000000,
  "gmtModified": 1699200300000
}