ผู้ใช้¶
การสอบถามช่องทางการมีส่วนร่วมของผู้ใช้¶
ในการดึงรายการช่องที่ผู้ใช้แอปได้เข้าร่วม ให้เรียกใช้เมธอด getChannelsByUser() ของคลาส Chat 
อ็อบเจ็กต์ Channel จะถูกส่งเป็นการตอบกลับ และโครงสร้างมีดังนี้
ช่อง¶
| ชื่อฟิลด์ | คำอธิบาย | ประเภท | 
|---|---|---|
| channelId | รหัสช่อง | string | 
| type | ประเภทช่อง ( PRIVATE,PUBLIC,GROUP) | enum | 
| owner | Hive PlayerID ของเจ้าของช่อง | string | 
| channelName | ชื่อช่อง | string | 
| maxMemberCount | จำนวนผู้เข้าร่วมสูงสุดของช่อง | integer | 
| regTime | วันที่และเวลาที่สร้างช่อง (ตาม UTC+0, รูปแบบyyyy-MM-dd'T'HH:mm:ss.SSSZ) | string | 
นี่คือตัวอย่างโค้ดที่ดึงรายชื่อช่องที่ผู้ใช้เข้าร่วม
การสอบถามรายการบล็อกผู้ใช้¶
ในการดูรายชื่อสมาชิกที่ถูกบล็อกโดยผู้ใช้แอป ให้เรียกใช้วิธี getBlockMembers() ของคลาส Chat 
การตอบสนองจะรวมถึงวัตถุ BlockMember และโครงสร้างเป็นดังนี้
บล็อกสมาชิก¶
| ชื่อฟิลด์ | คำอธิบาย | ประเภท | 
|---|---|---|
| playerId | PlayerID ของผู้ใช้ที่ถูกบล็อก | long | 
| blockedTime | เวลาที่ถูกบล็อก (ตาม UTC+0, รูปแบบyyyy-MM-dd'T'HH:mm:ss.SSSZ) | string | 
ต่อไปนี้คือตัวอย่างโค้ดเพื่อดึงรายชื่อสมาชิกที่ถูกบล็อกโดยผู้ใช้
บล็อกผู้ใช้¶
ในการบล็อกสมาชิกเฉพาะ ผู้ใช้แอปจะเรียกใช้คลาส Chat เมธอด blockMember() 
ต่อไปนี้คือตัวอย่างโค้ดสำหรับผู้ใช้ในการบล็อกสมาชิกเฉพาะ
ปลดบล็อกผู้ใช้¶
ในการปลดบล็อกสมาชิก ให้เรียกใช้คลาส Chat เมธอด unblockMember() 
ต่อไปนี้คือตัวอย่างโค้ดสำหรับผู้ใช้ในการปลดบล็อกสมาชิก