チャット履歴のバックアップ/アーカイブ機能

毎月、メインチャンネルのチャット履歴を投稿機能にアーカイブしてから、新しいメインチャンネルチャットを開始しようとしてきました。毎月数千件にも及ぶメッセージの量から、バックアッププロセスが一定数の投稿/返信が作成された後に停止し、チャット履歴のすべてがバックアップされないことに気づきました。この状況を改善する方法についてご指導いただければ幸いです。

私たちのコミュニティはチャットに大きく依存しています。チャット履歴が無制限に続くとパフォーマンスが低下するのではないかと懸念しています。実際、一部のユーザーは、チャットの量が多い場合にパフォーマンスの問題にすでに気づいています。

チャットを投稿に自動的に週次または日次でバックアップ/アーカイブし、新しいメインチャンネルチャットを開くことができる機能があれば理想的です。もし貴社のアップストリームチームがそのような機能の組み込みを計画していない場合は、プラグインを開発してオープンソース化することを検討します。この件についてご指導いただければ幸いです。

コミュニティを6か月間運営した後、ユーザーベースがチャットをより好むことが明らかになりました。したがって、ディスコースのチャット機能が今後も発展し、投稿との統合がよりシームレスになることを願っています。よろしくお願いいたします。

「いいね!」 1

月あたり数千通というのは、それほど多くないように思えます。現在、チャットを週に1万~3万メッセージのペースで使用しているサイトもあります。もう少し正確な数字を教えていただけますか?

現在、設計上の制限がどのようになっているのか分かりません。それについていくつか回答を得られるように調べます。アーカイブ機能は、私の知る限りではそれほど頻繁には使用されていません。まだ私たちが認識していない制限に達している可能性があります。他の多くのサイトでは、チャットをより一時的なものとして扱い、「引用をトピックに」を意図的に保存したい特定の会話をアーカイブするために、すべてをアーカイブするのではなく、より控えめに使用しています。

おそらく、チャットをより頻繁にアーカイブすると役立つのではないでしょうか?

理想としては、チャンネルを閉じなくても、実行中の(毎日の)アーカイブを行うオプションがあれば良いと思います。その後、保持期間を設定して、指定された日のメッセージが定期的にトピックにキャプチャされ、その後保持設定によって削除されるようにすることができます。

このようなことを行うことは、将来的には行うかもしれませんが、現時点ではチーム内で詳細に議論されたものではありません。

ここでさらに議論することは歓迎しますが、現時点では短期的なロードマップには含まれていません。

「いいね!」 1

素朴な質問で申し訳ありませんが、チャット統計を確認する方法が見つかりません。教えていただけますでしょうか。

「いいね!」 1

もっともな疑問です。管理ダッシュボードには、チャットに関するレポート機能がまだありません。通常、このような情報はそこで確認できると思われるかもしれません。

ただし、/about ページにはいくつかの統計情報があります(例:過去7日間および過去30日間のチャットメッセージ数)。これだけでも、この議論に役立ちます(また、あなたと同じ問題を経験している人、またはそうでない人が比較し、その理由をよりよく理解するのに役立ちます)。

「いいね!」 1


デイブさん、ありがとう。チャットの統計情報はこちらです。
過去24時間:675
過去7日間:3.5k
過去30日間:15.2K
全期間:45.0k

ですので、約15Kの投稿をアーカイブすると、問題が発生したり、制限に達したりする可能性があるようですね。

「いいね!」 3

チャット/フォーラム間の強力な連携を構築することは、私たちの主要な目標の1つです。内部で引き続き議論していくため、近い将来、この件はあまり進展しないかもしれませんが、これを改善することは理にかなっていると思います。

内部プラグインを開発しました。このプラグインは以下の機能を提供します。

  1. チャットを毎日自動的に投稿にバックアップします(OpenAIで要約されたタイトル付き)。
  2. チャンネルを30日などの一定期間後に自動的に閉じ、新しいチャンネルを開きます。
    まだ本番環境には導入していませんが、コミュニティユーザーの皆様のお役に立てることを願っています。現在のソーシャルメディアの習慣として、人々は短いメッセージを好むため、投稿よりもチャットを利用する傾向があると考えています。
「いいね!」 2