維持されていません。 MORTEMポストを参照してください

あらゆるWebページに匿名のEphemeralリアルタイムチャットを追加します。
Disco.Chatは、匿名のEphemeralリアルタイムチャットをあらゆるWebページに追加します。これは、Twitchのチャットとインターコムのカスタマーサービスチャットウィジェットのマッシュアップです。

他の読者と匿名および短命でチャットします。
父のブログの1つの記事に実際にこれを展開しましたが、このサイドプロジェクトの作業をやめました。 Spot.imという会社は、ほぼ同じことをしています。
サードパーティのJSを書いて、IFRAMSおよびWebSocketsを使用したのはこれが初めてでした。私があなたが役に立つと思うかもしれない私が特に誇りに思っているいくつかのコードがあります:
web/sdk/disco.jsアプリとウィジェット全体で状態の変更を調整しました(ReactとPreactictアプリを個別に)web/src/App.tsx twitterliteの空のdiv +チャットレイアウト用のフレックスボックステクニックプロジェクトのルートは現時点でAPIです。ソースは./srcにあります。
./webには、React x TypeScript Chat Applicationがあり、 web/sdk/disco.jsには、サードパーティJSがあります。ロールアップウォッチタスク(YARN sdk )は、SDK JSを./web/publicディレクトリ(これはreact-scripts-ts -reac-appアプリのpublicディレクトリです)にlocalhost:3000/disco.dev.jsに出力します。
yarn install && cd web && yarn install && cd .. 3つのターミナルタブを開きます。
yarn start # 1. start the API
cd web
yarn start # 2. start the application (chat UI)
yarn sdk # 3. develop the sdk (./web/sdk/disco.js) localhost:3000でチャットアプリを開発できます。ただし、開発中にlocalhost:5000およびlocalhost:5000/aboutにアクセスすることで、エンドユーザーエクスペリエンスを完全に得ることができます。これらは、2つのHTMLページ./public/about.htmlおよび./public/index.htmlを提供します。これらは、SDKがサードパーティのサイトでどのように使用されるかを模倣することを目的としています。より現実的な使用をシミュレートしたいので、自由に変更してください。