# テキストチャット開発者ガイド

> 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` エラーが表示されて拒否されます。

テキストチャットが正しく機能するためには、Unicode がサポートされているシステムが必要です。バージョン 2017.1 以降の Unity エディターでは、Unicode が完全にサポートされています。
