10 ポイント 投稿者 GN⁺ 2024-07-19 | 2件のコメント | WhatsAppで共有
  • シェルプロンプトの代わりにチャットへ接続されるカスタムSSHサーバー
  • すべてのプラットフォームでSSHアプリを通じて接続でき、モバイルでも利用可能
  • ssh nickname@devzat.hackclub.com で自分のニックネームを使って接続
  • SlackおよびDiscordと統合可能で、Twitterと連携して新規ユーザー通知を投稿可能
  • プラグインAPIを通じて他のサービスとも連携可能
  • Devzatの主な機能:
    • ルーム機能: cd コマンドでルーム一覧の確認と移動
    • Markdown対応: 表、見出し、イタリックなどをサポート
    • コード構文ハイライト: Markdownフェンスを使ってコードを送信
    • ダイレクトメッセージ: =user コマンドでDMを送信
    • タイムゾーン設定: tz Continent/City コマンドでタイムゾーンを設定
    • 内蔵の三目並べとハングマンゲーム
    • 絵文字置換機能: :rocket: => 🚀
  • 主なコマンド:
    • = : ユーザーにDMを送信
    • users: ユーザー一覧を見る
    • color : 名前の色を変更
    • exit: チャットを終了
    • help: ヘルプを見る
    • man : 特定コマンドのヘルプを見る
    • emojis: 絵文字一覧を見る
    • bell on|off|all: 通知を設定
    • clear: 画面をクリア
    • hang : ハングマンゲームを開始
    • tic : 三目並べゲームを開始
    • devmonk: タイピング速度テスト
    • cd #room|user: ルームに移動、またはDMを開始
    • tz [24h]: タイムゾーンを設定
    • nick : ユーザー名を変更
    • pronouns @user|pronouns: 代名詞を設定または確認
    • theme |list: 構文ハイライトのテーマを変更
    • rest: 通常ではないコマンド一覧
    • cmds: コマンド一覧を見る

2件のコメント

 
xguru 2024-07-20

Devzat - SSH ベースの Discord に似たチャットのオープンソース
2年前に面白いコンセプトだな?と思って簡単に紹介した気がしますが、今でもしっかり発展しているようですね。

 
GN⁺ 2024-07-19
Hacker Newsのコメント
  • SSHアカウントで ytalk を実行するのと似たことができるのか気になる
  • セキュリティ上の問題が気になる。攻撃者がクライアント端末でコマンドを実行できるメッセージを作れるのか気になる
  • 類似の機能を、SSHアプリ pico.sh 上で IRC チャットアプリ senpai として実装した。ユーザーがアカウントを作成した後、単一のコマンド(ssh pico.sh -t chat)で共有 IRC バウンサーに接続できるようにしている
  • 約10年前に Go で書かれた shazow の ssh-chat もある
  • devzat.hackclub.com への接続を試みると、ポート22で接続拒否になる
    • 22/tcp ポートは閉じている
    • Nmap の結果: 1.18秒で1個の IP アドレス(1ホスト)のスキャンを完了
    • 過負荷状態の可能性がある
  • 自分のサーバーを使いたいなら、今のサーバーより強力かもしれない。セルフホストもできるが、メインインスタンスを助けたい
  • 現在サーバーがダウンしていることを謝罪している。Hacker News のトラフィック急増(Hug of Death)が実際に起きた
  • HackTheBox には、Devzat インスタンスをハックする初心者向けのマシンがあった
  • SSH 経由のチャットは多くの示唆を与えてくれる。感謝している
  • ソースコードがとても読みやすい。ユーモアのセンスも気に入っている