Linux command
bitchat-tui 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Launch bitchat-tui
bitchat-tui
Set your nickname
/name [alice]
Join a channel
/j #[channel] [password]
Send a direct message
/dm [bob] [message]
List all online users
/online
Quick reply to the last DM
/reply
Return to the public chat room
/public
Leave the current channel
/leave
Block a user
/block @[username]
Show all available commands
/help
说明
bitchat-tui is a terminal user interface client for BitChat, a secure peer-to-peer messaging protocol that operates over Bluetooth Low Energy. It enables off-grid encrypted communication without requiring internet connectivity or central servers. The application automatically scans for nearby peers via Bluetooth LE and establishes direct mesh connections. All messages are end-to-end encrypted using X25519 Elliptic Curve Diffie-Hellman for key exchange, AES-256-GCM for message encryption with integrity authentication, and Ed25519 digital signatures for verifying message authenticity. Channel passwords are derived using PBKDF2-SHA256 with 100,000 rounds. Large messages are automatically fragmented and reassembled across Bluetooth LE's limited packet size. The TUI provides a sidebar-based interface built with ratatui and crossterm, organizing conversations into public chat, named channels, direct messages, and a blocked users list. Unread message indicators and section counters help track activity across channels. Written in Rust, bitchat-tui runs on Linux, macOS, and Windows.
FAQ
What is the bitchat-tui command used for?
bitchat-tui is a terminal user interface client for BitChat, a secure peer-to-peer messaging protocol that operates over Bluetooth Low Energy. It enables off-grid encrypted communication without requiring internet connectivity or central servers. The application automatically scans for nearby peers via Bluetooth LE and establishes direct mesh connections. All messages are end-to-end encrypted using X25519 Elliptic Curve Diffie-Hellman for key exchange, AES-256-GCM for message encryption with integrity authentication, and Ed25519 digital signatures for verifying message authenticity. Channel passwords are derived using PBKDF2-SHA256 with 100,000 rounds. Large messages are automatically fragmented and reassembled across Bluetooth LE's limited packet size. The TUI provides a sidebar-based interface built with ratatui and crossterm, organizing conversations into public chat, named channels, direct messages, and a blocked users list. Unread message indicators and section counters help track activity across channels. Written in Rust, bitchat-tui runs on Linux, macOS, and Windows.
How do I run a basic bitchat-tui example?
Run `bitchat-tui` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more bitchat-tui examples?
This page includes 10 examples for bitchat-tui, plus related commands for nearby Linux tasks.