콘텐츠로 이동

멘션

채널 메시지에서 특정 사용자를 언급(멘션)하여 알림을 보낼 수 있는 기능입니다.

'멘션' 기능의 동작 방식은 아래와 같습니다.

  • '멘션' 기능만을 위한 독립적인 API는 존재하지 않으며, 기존 API 응답 데이터에 '멘션' 정보를 포함하는 방식으로 동작합니다.
  • 멘션된 유저는 별도의 푸시 알림(리모트 푸시, SDK 사용 필요)을 수신합니다.

'멘션' 정보를 포함한 API 응답

기존 채널 메시지 내역 조회 API 응답에 포함된 '멘션' 정보를 설명합니다.

Response body > data > content > pluginData

채널 메시지에 '멘션' 정보가 있을 경우, 채널 메시지 내역 조회 API 응답 본문data > content > pluginDatamentions 필드가 포함됩니다.

필드명 설명 타입
mentions 멘션 정보 object array

Response body > data > content > pluginData > mentions

필드명 설명 타입
playerId 멘션된 유저의 Player ID long

Response sample

{
  // ... 중략
        "content": [
            {
                "gameIndex": 1374,
                "from": 1,
                "messageId": "ggJ5Csh15J-mI3i5",
                "extraData": "",
                "pluginData": {
                    "mentions": [
                        {
                            "playerId": 101
                        }
                    ]
                },
                "to": "public:10",
                "message": "aaa",
                "langCode": "ko",
                "timestamp": "2025-07-17T00:56:17.156Z",
                "timestampMillis": 1752713777156
            }
        ]
  // ... 중략
}