---
# System prepended metadata

title: 新機能について
tags: [CorPort]

---

# 新機能について
###### tags: `CorPort`

## 既読機能
それぞれのチャットコンポーネントにIDなどを付与し、スクロール位置から判断する。
`setRead(roomid, id)`で送信。

## ルーム入室時のスクロール変更
ルーム入室時に実行される`fetchAllMessageOnRoom(roomid)`にて、スムーズスクロールではなく初期位置を最後に既読をつけた位置にする。

## リアクション機能
メッセージ横にアクションボタンを配置。
アクションボタンを押すと、いいねなどのアイコンが出てきて、通知を送らずにリアクションを取ることができる。

## ShotSnap
入力欄の上にバッジのようなものが表示される。
バッジにはモードがあり、テンプレートモードと推論モードがある。
テンプレートモードでは自分が設定した定型文や単語が登録されている。
推論モードでは前のチャットに含まれている単語から適切だと思われる単語を推論する。
#### 一回タップ
入力欄に追加される。
先に入力されていた内容は上書きされない。
#### 二回タップ
入力欄に追加された文字を削除し、ラベルの文字単体で送信する。
先に入力されていた内容は上書きされない。

## グループ会話機能
個人チャットが完成してから、一部スクリプトを使用して作る。
#### メンバー管理
がんばれ。