From 460efa8fe7c1429bedc252a367b8bb722df23d18 Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:45:29 +0300 Subject: [PATCH 1/6] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 886f1ef..d006a3d 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# BitChat Python +# BitChat Lime Client A Python implementation of the BitChat decentralized, peer-to-peer, encrypted chat application over BLE. -*This project is a rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* +*This project is a wrapper/client of bitchat-python, which is rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* ## Table of contents * [Installation](#installation) From de0278bdb5e902be329d00c37256549aecaa1b5b Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:46:53 +0300 Subject: [PATCH 2/6] Update README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d006a3d..0d1cc88 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,10 @@ A Python implementation of the BitChat decentralized, peer-to-peer, encrypted ch * [Build](#build-sdist-and-wheel) - +## Installation +```Shell +pip install bleak>=0.22.3 cryptography>=44.0.0 lz4>=4.3.3 aioconsole>=0.8.1 pybloom-live>=4.0.0 +``` ## Usage ### Simple start From 22bb08e6e1150ddce4bb8cf44699f46c4d762354 Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:50:52 +0300 Subject: [PATCH 3/6] Adding aliases --- bitchat.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bitchat.py b/bitchat.py index a2bbf7c..439d905 100644 --- a/bitchat.py +++ b/bitchat.py @@ -1516,11 +1516,11 @@ async def handle_user_input(self, line: str): return # Commands - if line == "/help": + if line == "/help" or line == "/h" or line == "/": print_help() return - if line == "/exit": + if line == "/exit" or line == "/q": # Send leave notification if connected if self.client and self.client.is_connected: leave_packet = create_bitchat_packet( @@ -2843,4 +2843,4 @@ async def main(): try: asyncio.run(main()) except KeyboardInterrupt: - print("\n[+] Exiting...") \ No newline at end of file + print("\n[+] Exiting...") From da0b1e0ea746b0efe5497c2fc1092a097eac36b5 Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:52:08 +0300 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0d1cc88..1412dc0 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ General Commands * `/status` : Show connection info * `/clear` : Clear the screen * `/exit` : Quit BitChat -* `/q` : Alias for /exit +* `/q` : Alias for /exit Navigation Commands From 41c96b73e617385051b4f7f362ad811d87413921 Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 13:58:49 +0300 Subject: [PATCH 5/6] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1412dc0..fca7e3c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# BitChat Lime Client +# BitChat Python A Python implementation of the BitChat decentralized, peer-to-peer, encrypted chat application over BLE. -*This project is a wrapper/client of bitchat-python, which is rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* +*This project is rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* ## Table of contents * [Installation](#installation) From 7f475a1cccf5a68a46b144ca36258c325fbb50ec Mon Sep 17 00:00:00 2001 From: MetrisVailore <122095030+MetrisVailore@users.noreply.github.com> Date: Thu, 31 Jul 2025 14:00:34 +0300 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fca7e3c..0f0302a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A Python implementation of the BitChat decentralized, peer-to-peer, encrypted chat application over BLE. -*This project is rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* +*This project is a rewrite of the [original Rust-based `bitchat-terminal`](https://github.com/ShilohEye/bitchat-terminal).* ## Table of contents * [Installation](#installation)