Chat
Hive 채팅 서비스는 실시간 채팅, 그룹 채팅, 1:1 채팅, 사용자 간 차단 기능 등 앱에서 원활한 채팅을 할 수 있도록 핵심 기능을 제공한다. 또 AI 채팅 필터링 기능으로 금칙어와 광고성 텍스트를 감지, 차단해 사용자 환경을 개선할 수 있다.
The Hive Chat service provides essential features for seamless chat within the app, including real-time chat, group chat, one-on-one chat, and user blocking functionality. Additionally, the AI chat filtering feature helps detect and block prohibited words and promotional text, enhancing the user experience.
Since
25.0.0
Types
차단 멤버 조회시 반환되는 차단 멤버 객체
Blocked member object returned when retrieving blocked members
멤버 차단 후 결과 값을 전달하는 리스너
Listener for delivering the result after blocking a member
채널 정보 조회 시 반환되는 객체
Object returned when retrieving channel information
채널 관련 이벤트를 처리하는 리스너
Listener for handling channel-related events
채널 메시지 조회 객체
Channel message query Object
채널 정보 조회시 반환되는 채널 페이지 객체
Channel page object returned when retrieving channel information
채널 메시지 전송 후 결과 값을 전달하는 리스너
Listener for delivering the result after sending a channel message
채널 메시지 전송 객체
Channel message sending object
채널 자동 번역 설정 결과 값을 전달하는 리스너
Listener that delivers the result of the channel auto-translation setting
채널 타입
Channel Type
연결 상태 변화에 대한 콜백을 제공하는 리스너
Listener for connection state changes
Hive 채팅 서버 연결 후 결과 값을 전달하는 리스너
Listener for delivering the result after connecting to the Hive chat server
채널 생성후 결과 값을 전달하는 리스너
Listener for delivering the result after channel creation
채널 생성 객체
Channel creation object
커스텀 데이터 수신 리스너
Listener for handling custom data events
채널 삭제 후 결과 값을 전달하는 리스너
Listener for delivering the result after deleting the channel
삭제된 채널 정보 객체
Deleted channel information object
1:1 메시지 관련 이벤트를 처리하는 리스너
Listener for handling 1:1 message-related events
1:1 메시지 전송 후 결과 값을 전달하는 리스너
Listener for delivering the result after sending a 1:1 message
1:1 메시지 전송 객체
1:1 message sending object
Hive 채팅 서버 연결 연결 해제 후 결과 값을 전달하는 리스너
Listener for delivering the result after disconnecting to the Hive chat server
채널 입장 후 결과 값을 전달하는 리스너
Listener for delivering the result after entering the channel
채널 입장 객체
Channel entry object
채널에 입장한 멤버 객체
Member object who entered the channel
채널 퇴장 후 결과 값을 전달하는 리스너
Listener for delivering the result after exiting the channel
채널에서 퇴장한 멤버 객체
Member object who exited the channel
차단된 멤버 목록 조회 후 결과 값을 전달하는 리스너
Listener for delivering the result after retrieving the list of blocked members
채널 정보 조회 후 결과 값을 전달하는 리스너
Listener for delivering the result after retrieving channel information
채널 멤버 목록 조회 후 결과 값을 전달하는 리스너
Listener for delivering the result after retrieving the list of channel members
사용자 별 채널 목록 조회 후 결과 값을 전달하는 리스너
Listener for delivering the result after retrieving the list of channels by user
채널 목록 조회 후 결과 값을 전달하는 리스너
Listener for delivering the result after retrieving the list of channels
채널 정보 조회 객체
Channel information retrieval object
사용자 공지 메시지
User notice message object
Hive 채팅 서버 재연결 후 결과 값을 전달하는 리스너
Listener for delivering the result after re-connecting to the Hive chat server
정렬 기준 타입
Sort Type
번역 요청 후, 결과 값을 전달하는 리스너
listener that receives the result of the translation request
번역 요청 객체
Translation request object
멤버 차단 해제 후 결과 값을 전달하는 리스너
Listener for delivering the result after unblocking a member
사용자 관련 이벤트를 처리하는 리스너
Listener for handling user-related events
Functions
Hive 채팅 서버에 연결된 사용자와 채널 간의 이벤트를 감지하고 변경 이벤트 수신
Detects events between the connected user and the Hive chat server channel, and listens for change events.
Hive 채팅 서버와 연결 상태를 감지하고 상태 변경 이벤트 수신
Detects the connection status with the Hive chat server and listens for status change events.
Hive 채팅 서버에서 전달되는 커스텀 데이터 이벤트를 감지하고 수신
Detect and receive custom data events delivered from the Hive chat server
Hive 채팅 서버에 연결된 사용자에게 전달된 1:1 메시지 이벤트를 감지하고 이벤트 수신
Detects 1:1 message events delivered to the connected user on the Hive chat server and listens for these events.
Hive 채팅 서버에 연결된 사용자에 대한 이벤트를 감지하고 수신
Detect and receive events related to users connected to the Hive chat server.
멤버 차단
Block member
Hive 채팅 서버 연결
Hive chat server connection
채널 생성
Create channel
채널 삭제
Delete channel
Hive 채팅 서버 연결 해제
Hive chat server disconnect
채널 입장
Enter channel
채널 퇴장
Exit Channel
사용자 차단 목록 조회
Get blocked member
채널 정보 조회
Retrieve channel information
채널 참여자 정보 조회
Retrieve channel participant information
현재 생성된 채널 목록 조회
Retrieve list of currently created channels
사용자 참여 채널 조회
Retrieve channels the user is participating in
현재 사용자의 Hive 채팅 서버 연결 상태를 조회
Retrieves the current user's Hive chat server connection status
Hive 채팅 서버 재연결
Hive chat server reconnection
등록된 채널 이벤트 리스너(addChannelListener)를 제거한다.
Removes the registered channel event listener (addChannelListener)
등록된 연결 이벤트 리스너(addConnectionListener) 제거
Removes the registered connection event listener (addConnectionListener)
등록된 커스텀 데이터 이벤트 리스너(addCustomDataListener)를 제거한다.
Removes the registered user event listener (addCustomDataListener)
등록된 1:1 메시지 이벤트 리스너(addDirectMessageListener)를 제거한다.
Removes the registered 1:1 message event listener (addDirectMessageListener)
등록된 사용자 이벤트 리스너(addUserListener)를 제거한다.
Removes the registered user event listener (addUserListener)
채널 메시지 전송
Send channel message
1:1 메시지 전송
Send 1:1 message
번역 translation
멤버 차단 해제
Unblock member