Web Chat @ chat.echoplex.usに参加してください。 Firefox Open Webアプリをインストール - (Firefox Open Webアプリとは何ですか?)
Parlez-vousfrançais?継続的なICI
開発者chat @ chat.echoplex.us/echodev
新着情報?
Echoplexusは、匿名のWebベースのIRCのようなチャットプラットフォームであり、プライバシーを尊重するために最善を尽くしています。パブリックチャネルまたはプライベートチャネルを作成できます。リンク可能な匿名性の仮名を確保し、PGPで保護できます。リアルタイムでコードして描画できます。チャンネルの人々と一緒にPeer2peerビデオと音声通話を作成できます。
Echoplexusはモジュール式になるように設計されています。シンプルなチャットベースアプリケーションから始まり、多くの異なるものを網羅するように成長しました。
現在、Echoplexusは、チャット、コード、ドロー、コールの4つのモジュールで構成されています。おそらく、ニーズに応じて、これらのモジュールの任意の組み合わせ(または1つだけ)を実行できます。
Echoplexusは、チャットを尊重してリッチで安全で真にプライバシーを可能にしたいチームに適しています。 OSSであり、インストールがかなり簡単であるため、クラウドサービスに頼る必要なく、独自のプライベートコミュニケーションインフラストラクチャを使用できます。その中には安心があります。データを気にする友人のグループ(そしてそれを見ているかもしれないし、見ていないかもしれない)にも最適であることがわかりました。
多くのチームは、有料のWebベースの通信プラットフォームを使用する場合があります。そこにはたくさんありますが、私たちは私たちの開発において彼らからいくらかのインスピレーションを得ています。 Echoplexusは、オープンソースソフトウェアとそのギャップを橋渡しします。
他の人はIRCを使用しています。ただし、サーバーをセットアップするのはやや時間がかかります。多くの人はクライアントを設定したくありません。また、クライアントにサーバーやポートを構成したくありません。最終的に、ほとんどのユーザーはテキストのみのインターフェイス(リッチメディアはありません)に固執しています。あなたのIPは、それを隠すための措置を講じない限り、他の人にも見えます。
他のサービス(Google Talk /ハングアウトなど)は問題ありませんが、デフォルトでは1v1チャット、クローズドクライアントプラットフォーム、クラウドベースです。
ほぼすべての代替案では、チャットを開始する前に、何らかの名前を指定する必要があります。さらに悪いことに、電子メールアドレスに登録します。最大の障壁は、ユーザーが完了することを気にしないアクションを実行することを要求することだと思っていました。匿名性は、素晴らしい会話を助長することができます。
Echoplexusの最も重要な部分は、匿名性のサポートです。ユーザーはサインアップを嫌います。匿名性は言論の自由を促進します。リンク可能な匿名性も可能です。
Echoplexusは、任意の画像URLを右側のメディアバーに直接埋め込もうとします。同様に、YouTube URLを解析してオブジェクトを埋め込もうとします。サーバーがURLに遭遇すると、問題のページのスクリーンショットを使用して、ユーザーに短い抜粋を提供しようとすることができます。プライバシーを保護するために、メディアの埋め込みはデフォルトでクライアントのために無効になります。
接続を失っていない限り、2時間前に送信したメッセージを編集できます。この期間は、サーバーオペレーターが構成できます。これを行うには、メッセージをダブルクリックするか、メッセージをホバリング中に表示される鉛筆アイコンをクリックします。
チャンネルに参加すると、不在時に見逃した可能性のある最新のチャット履歴の一部を自動的に同期します。いつでも、そのチャンネルのChatLogの履歴を引き出すことができます。
現在サポートされているコマンド:
/join [channel_name] :チャンネルに参加します/leave :現在のチャネルを離れます/topic [topic string] :チャンネルの会話のトピックを設定します(上部で常に見えるメッセージ)/broadcast [a chat message] :接続しているすべてのチャネルにメッセージを送信します。エイリアス: /bc/nick [your_nickname] :匿名から名前を変更します。この好みは、チャネルごとにクッキーに保存されます/private [channel_password] :チャンネルをプライベートにします。パスワードを持っている人だけが入力できます。/public :プライベートチャンネルをパブリックチャンネルにします。/whisper [nickname] :提供したニックネームを持っている人に見えるプライベートメッセージを送信します。エイリアス: /w 、 /tell 、 /t 、 /pm 。 Pro-Tip: 「Ctrl+R」を押して、あなたをささやいた最後の人に迅速に繰り返します。/pull [N] :チャンネルに接続されていないときに見逃した最新のチャットメッセージを同期します。現在、より効率的なレンダリング方法が追加されるまで、UI応答性に対して最大値は100に設定されています。[partial nickname]+<TABKEY> :チャンネル内の誰かの名前に対するオートコンプレット(l-distanceに基づく)@[nickname] :問題のユーザーの注意を引く/color [#FFFFFF] : #の有無にかかわらず6桁のヘックスコードを提供し、ニックネームの色を変更します/edit #[integer] [new body text] :特定のメッセージのボディテキストを他の何かに変更します。タイプミスを修正し、自分自身を検閲するのに役立ちます。また、チャットメッセージをダブルクリックしてインラインを編集することもできます。Enterを押して、他の場所を確認、エスケープ、またはクリックしてキャンセルします。>>[integer] :特定のチャットメッセージを引用します。チャットメッセージの返信アイコンをクリックすると、これを自動的に追加します。/chown [password] :チャネル所有者になります。これにより、チャネル内のすべての許可が得られ、 /chmodになります/chmod [(+|-)permissionName] [optional username] :これにより、特定のチャネルまたはユーザーの特定の権限をオン/オフすることができます。ユーザー許可が最初にチェックされ、設定されていない場合は、チャネルアクセス許可がチェックされます。ユーザー名が提供されていない場合、チャネルレベルで許可が指定されます。/github track [github repo URL] :これにより、githubのリポジトリの事後フックに追加できるURLが生成されます。/roll [1d20|2d30|5d6] ) :1d20をロールします。縦圧落すると、各ロールが表示され、一緒に追加されます。無効なサイコロ形式を転がそうとすると、デフォルトはD20になります。エイリアス: /r/destroy :あなたがチャンネルの所有者である場合、問題のチャンネルのチャットログ履歴全体を削除できます。回復はありません!例:
/chmod -canSpeak :特定のユーザーに対して選択的に有効にするために/chmod +canSpeak [username]実行しない限り、チャンネルの全員が話すことはできません。現在実装されている権限のリスト(およびそのデフォルト)には次のものが含まれます。
注:ニックネーム登録は、すべてのユーザーが利用可能なニックスペースを増やすためにチャネルごとに考慮されます。したがって、参加する各チャネルで特定のニックネームに何度も登録する必要があります。
ファイルを「メディア&リンク」パネルにドラッグしてアップロードできます。そこから、アップロードを確認するオプションと画像プレビュー(画像の場合)があります。
サーバーオペレーターの場合、これはconfig.jsで有効にする必要があります( config.sample.jsを参照)。最大ファイルサイズの制限を設定するオプションがあります。さらに、チャネル演算子によってチャネルごとに有効にする必要があります。まだチャネル演算子がない場合は、それになるには/chown [operator password]が必要になります(上記のCommands参照)。
現在、インタラクティブで共同のHTML&JavaScriptがサポートされています。サンドボックス化されたiframe 、ブラウザの内容を保護するために使用されますが、完全に安全になるためには、同意なしにコードは評価されません。 LiveReloadチェックボックスを使用すると、自分や他の誰かのタイプとして再評価できます。 Refreshボタンは、 iframe状態をリセットして拭きます。
iframe 、ユーザーの利便性のためにjQueryとunderscore.jsにアクセスできます。将来、より多くのライブラリが公開される可能性があります。
現在、ドロー機能はかなり基本的です。おしゃべりしている人と永続的なホワイトボードを共有するのに十分です。ホイールを完全に再発明する必要があるとは思いません(そして、ここでPhotoshop/Illustratorを再実装することになります)。
Webrtcを使用して、あなたと同じチャンネルの全員と安全にPeer2peerオーディオとビデオ通話を作成します。このためには、おそらくChrome Canary/BetaまたはFirefox Aurora/Betaを使用することをお勧めします。
Echoplexusは完全に安全ではありませんが、そこに到達しています。このプロジェクトがセキュリティを非常に真剣に受け止めることを保証する必要があります。
/privateコマンドを介して共有パスワードを知っている人のみにチャンネルをプライベートにすることができます。そのためには、 /chownコマンドを使用してチャネル所有者になる必要があります。
プライベートチャンネルとチャネルの所有者のパスワードは、最初にノードのcrypto.randomBytesから256のランダムバイトで塩漬けされます。次に、Redisに保存される前に、キー長の256バイトでcrypto.pbkdf2の4096反復を介して実行されます。展開では、HTTPSを使用しない場合、これらの測定値は無意味であると見なすことができます。
チャンネルに最初に参加するときに、チャット入力領域のオレンジキーボタンに気付くでしょう。このボタンをクリックすると、共有された秘密を提供するオプションがあります( Echoplexusではなく安全なサイドチャネルを介してこれを交渉する必要があります)。供給されると、ボタンはEncrypted化されます。暗号化は、 Crypto-JSライブラリ(256ビットAES)で実行されます。
さらに、PGP署名および/またはPGP暗号化を使用できます。 PGP暗号化されたメッセージを共有秘密の暗号化でレイヤー化できます。
暗号化されていないもの:
暗号化されている間はない特定のもの:
計画された機能強化を必ずチェックしてください