2017-02-13 5 views
2

私はElixir + Phoenixで作成された簡単なチャットアプリを持っています。今のように誰もが1つの部屋に参加できます。しかし、私はそれを動作させるようにしたい:ユーザは彼のユーザ名を入力し、チャットは彼に、別のユーザが参加するのをちょっと待たなければならず、待ち行列に入っている2人のランダムなユーザを接続する。ユーザー認証を実装することはできますが、この機能を作成する方法はわかりません。同様のことについてドキュメントを検索しましたが、答えが見つかりませんでした。フェニックスチャンネル、チャンネルごとに最大ユーザー数を設定

+1

アプリケーションがあります.Presence.html)。チャネル内のユーザー数をトラッキングする方法はありません(自分で実装することはありません)。 –

答えて

0

は良いフェニックス、WebSocketをについての講義とチャットあなたはおそらくhttps://hexdocs.pm/phoenix/Phoenix([Phoenix.Presence]に見てみたいとしている

https://www.youtube.com/watch?v=tdLJvuQkTNE

関連する問題