10 điểm bởi GN⁺ 2024-07-19 | 2 bình luận | Chia sẻ qua WhatsApp
  • Máy chủ SSH tùy biến kết nối vào giao diện chat thay vì dấu nhắc shell
  • Có thể truy cập từ mọi nền tảng qua ứng dụng SSH và cũng dùng được trên di động
  • Kết nối bằng nickname của bạn qua ssh nickname@devzat.hackclub.com
  • Có thể tích hợp với Slack và Discord, đồng thời liên kết với Twitter để đăng thông báo người dùng mới
  • Có thể tích hợp với các dịch vụ khác thông qua API plugin
  • Các tính năng chính của Devzat:
    • Tính năng phòng: xem danh sách phòng và di chuyển bằng lệnh cd
    • Hỗ trợ Markdown: hỗ trợ bảng, tiêu đề, chữ nghiêng, v.v.
    • Tô sáng cú pháp mã: gửi mã bằng Markdown fence
    • Tin nhắn trực tiếp: gửi DM bằng lệnh =user
    • Thiết lập múi giờ: đặt múi giờ bằng lệnh tz Continent/City
    • Tích hợp sẵn game cờ ca-rô và hangman
    • Tính năng thay thế emoji: :rocket: => 🚀
  • Các lệnh chính:
    • = : gửi DM cho người dùng
    • users: xem danh sách người dùng
    • color : đổi màu tên
    • exit: thoát chat
    • help: xem trợ giúp
    • man : xem trợ giúp cho lệnh cụ thể
    • emojis: xem danh sách emoji
    • bell on|off|all: thiết lập thông báo
    • clear: xóa màn hình
    • hang : bắt đầu game hangman
    • tic : bắt đầu game cờ ca-rô
    • devmonk: kiểm tra tốc độ gõ
    • cd #room|user: chuyển phòng hoặc bắt đầu DM
    • tz [24h]: thiết lập múi giờ
    • nick : đổi tên người dùng
    • pronouns @user|pronouns: thiết lập hoặc xem đại từ xưng hô
    • theme |list: đổi theme tô sáng cú pháp
    • rest: danh sách lệnh bất thường
    • cmds: xem danh sách lệnh

2 bình luận

 
xguru 2024-07-20

Devzat - mã nguồn mở chat giống Discord dựa trên SSH
Tôi nhớ là đã từng giới thiệu ngắn gọn cách đây 2 năm vì thấy ý tưởng này khá thú vị? Có vẻ đến giờ nó vẫn đang được phát triển rất tốt.

 
GN⁺ 2024-07-19
Ý kiến trên Hacker News
  • Tò mò liệu có thể làm điều gì đó tương tự như chạy ytalk bằng tài khoản SSH hay không
  • Có thắc mắc về vấn đề bảo mật. Tò mò liệu kẻ tấn công có thể tạo ra thông điệp khiến lệnh được thực thi trong terminal của client hay không
  • Đã triển khai tính năng tương tự bằng ứng dụng SSH (pico.sh) thành ứng dụng chat IRC (senpai). Sau khi người dùng tạo tài khoản, họ có thể kết nối tới bộ IRC bouncer công khai chỉ bằng một lệnh duy nhất (ssh pico.sh -t chat)
  • Cũng có ssh-chat của shazow, được viết bằng Go từ khoảng 10 năm trước
  • Khi thử kết nối tới devzat.hackclub.com thì bị từ chối kết nối ở cổng 22
    • Cổng 22/tcp đang đóng
    • Kết quả Nmap: hoàn tất quét 1 địa chỉ IP (1 host) trong 1,18 giây
    • Có thể đang trong tình trạng quá tải
  • Nếu muốn dùng máy chủ của tôi thì nó có thể mạnh hơn máy chủ hiện tại. Cũng có thể tự self-host, nhưng tôi muốn hỗ trợ instance chính
  • Xin lỗi vì máy chủ hiện đang bị sập. Hiện tượng bùng nổ lưu lượng từ Hacker News (Hug of Death) đã thực sự xảy ra
  • Từng có một machine thân thiện với người mới trên HackTheBox, nơi phải hack một instance Devzat
  • Việc chat qua SSH mang lại rất nhiều góc nhìn. Xin cảm ơn
  • Mã nguồn rất dễ đọc. Tôi cũng thích khiếu hài hước của nó