← 返回命令列表

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.