# 텍스트 채팅 개발자 가이드

> Learn to implement text chat with Vivox.

Vivox는 텍스트 채팅 서비스를 제공합니다.

* 텍스트 채팅 - 채널 기반 및 다이렉트 텍스트 채팅입니다.
  * 채팅 메시지는 서비스에서 정의한 크기 및 속도 제한까지 모든 언어와 콘텐츠를 포함할 수 있습니다.
  * 채팅 메시지 전송에는 TLS가 적용됩니다. 어떤 채팅 메시지도 저장되거나 아카이브되지 않습니다.

다음 추가 기능을 사용할 수 있습니다.

* [적응형 채팅 필터](/safe-text/concepts/adaptive-chat-filter.md)
* [채팅 이력](./chat-history.md)
* [텍스트 증거 관리](./text-evidence/text-evidence-management.md)
* [메시지 편집 및 삭제](./edit-delete.md)
* [오프라인 다이렉트 메시지](./offline-direct-messages.md)
* [도배 방지](./anti-flooding.md)
* [대규모 텍스트 채널 지원](./large-text-channels.md)
* [대화 목록 검색](./retrieve-conversations-list.md)
* [채팅 마커 설정](./set-chat-markers.md)

서버는 사전 로그인 설정에서 텍스트 메시지의 최대 바이트 수를 커스터마이즈할 수 있습니다. 기본적으로 최대 320바이트(UTF-8 인코딩)입니다. 최대 바이트 길이를 초과하는 텍스트 메시지는 `VxErrorMessageTextTooLong` 오류와 함께 거부됩니다.

텍스트 채팅이 제대로 작동하려면 유니코드 지원 시스템이 필요합니다. Unity 에디터는 2017.1 이상 버전에서 유니코드를 완벽하게 지원합니다.
