---
title: 방 참여 목록 화면에서 팔로잉 상태 콜백 받아오기
slug: world-sdk-guide-kr/fbxJ1PndE4drKd1d7J-IK
docTags: 
createdAt: 2024-09-02T08:34:13.135Z
---

월드에서 함께 플레이할 때 누군가가 당신을 팔로우하기 시작하면 콜백을 받을 수 있는 기능을 추가했습니다.

이 기능을 소셜 콘텐츠에서 최대한 활용하세요!

:::hint{type="danger"}
- 이 기능은 World SDK 버전 1.21.21 및 ZEPETO.Module 버전 1.0.11 이상에서 사용할 수 있습니다.
- 이 기능은 멀티플레이어 기능이 있는 월드에서 적용됩니다.
- ZEPETO 모바일 앱에서 방 멤버 목록 화면을 확인할 수 있습니다.
:::

다음 샘플 코드를 참조하여 `SocialService.onRoomMemberStatusChanged`.

- 이것은 방 멤버 목록의 팔로우 상태가 변경될 때 사용자 ID와 팔로우 상태를 콘솔 로그에 출력하는 예입니다.

```typescript
import { RoomMemberStatus, SocialService } from 'ZEPETO.Module.Social';
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
 
export default class SampleScript extends ZepetoScriptBehaviour {
 
    Start() {       
        SocialService.onRoomMemberStatusChanged += (userId: string, status: RoomMemberStatus) => {            
            console.log(`onRoomMemberStatusChanged: userId = ${userId}, status = ${status}`);
    }
 
}
```

### 룸멤버상태

| **열거형** | **설명**                        |
| ------- | ----------------------------- |
| 없음 = 0  | 같은 방의 플레이어가 로컬 플레이어를 따르지 않을 때 |
| 따름 = 1  | 같은 방의 플레이어가 로컬 플레이어를 따를 때     |
| 차단됨 = 3 | 같은 방의 플레이어가 로컬 플레이어를 차단했을 때   |

위 샘플 코드를 모바일에서 실행하면, 룸 멤버 목록 화면에서 상태가 변경될 때마다 콘솔 로그가 호출되는 것을 볼 수 있습니다.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-1lZecNPqhzSUGrcV3h6Pp-20240904-102426.png)

