<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>bhcli-simple, branch HEAD</title>
<subtitle>A simplified version of bhcli
</subtitle>
<entry>
<id>173d997718b3e5286d5edf26a737e4abc42f0a49</id>
<published>2025-07-23T15:22:09Z</published>
<updated>2025-07-28T06:10:43Z</updated>
<title>Adds allowlist and chat logging</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/bhcli-simple/commit/173d997718b3e5286d5edf26a737e4abc42f0a49.html" />
<author>
<name>Dasho</name>
<email>git@dasho.dev</email>
</author>
<content>commit 173d997718b3e5286d5edf26a737e4abc42f0a49
parent 84dc243837ec5f1d5381f461b04033b7b127bf95
Author: Dasho &lt;git@dasho.dev&gt;
Date:   Wed, 23 Jul 2025 16:22:09 +0100

Adds allowlist and chat logging

Implements an allowlist feature to bypass moderation for trusted users.
Adds commands to manage the allowlist.

Saves chat history to a local file for post-chat analysis and moderation improvements.

Reduces keepalive interval to improve connection stability.

</content>
</entry>
<entry>
<id>84dc243837ec5f1d5381f461b04033b7b127bf95</id>
<published>2025-07-19T15:17:50Z</published>
<updated>2025-07-19T15:17:50Z</updated>
<title>feat(chat logging): Add feature to save the chat log to /home/&lt;user&gt;/.config/bhcli/chat-log.txt</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/bhcli-simple/commit/84dc243837ec5f1d5381f461b04033b7b127bf95.html" />
<author>
<name>Dasho</name>
<email>git@dasho.dev</email>
</author>
<content>commit 84dc243837ec5f1d5381f461b04033b7b127bf95
parent cb141a849ed6414526e4b22faf87b20a1630c878
Author: Dasho &lt;git@dasho.dev&gt;
Date:   Sat, 19 Jul 2025 16:17:50 +0100

feat(chat logging): Add feature to save the chat log to /home/&lt;user&gt;/.config/bhcli/chat-log.txt

This update now saves the entire chat history (for which you&#39;re online for) to a file in the bhcli config directory. This allows for review after the fact and stronger moderation understanding.

</content>
</entry>
<entry>
<id>cb141a849ed6414526e4b22faf87b20a1630c878</id>
<published>2025-07-15T23:14:53Z</published>
<updated>2025-07-16T16:53:18Z</updated>
<title>feat(moderation): Adds moderation commands and content filtering</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/bhcli-simple/commit/cb141a849ed6414526e4b22faf87b20a1630c878.html" />
<author>
<name>Dasho</name>
<email>git@dasho.dev</email>
</author>
<content>commit cb141a849ed6414526e4b22faf87b20a1630c878
parent d36b7456588cd8f363fee081148bcf98ac226b13
Author: Dasho &lt;git@dasho.dev&gt;
Date:   Wed, 16 Jul 2025 00:14:53 +0100

feat(moderation): Adds moderation commands and content filtering

Implements chat moderation commands for banning users (by username or exact name), filtering messages, and listing/removing filters.

Adds a content scoring system to detect harmful content based on regular expressions and keyword matching.

Updates dependencies and configuration file handling for filter persistence.

</content>
</entry>
<entry>
<id>d36b7456588cd8f363fee081148bcf98ac226b13</id>
<published>2025-07-15T13:14:34Z</published>
<updated>2025-07-15T13:14:34Z</updated>
<title>init(bhcli): Existing code copied from http://git.dkforestseeaaq2dqz2uflmlsybvnq2irzn4ygyvu53oazyorednviid.onion/Strange/bhcli</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/bhcli-simple/commit/d36b7456588cd8f363fee081148bcf98ac226b13.html" />
<author>
<name>Dasho</name>
<email>git@dasho.dev</email>
</author>
<content>commit d36b7456588cd8f363fee081148bcf98ac226b13
Author: Dasho &lt;git@dasho.dev&gt;
Date:   Tue, 15 Jul 2025 14:14:34 +0100

init(bhcli): Existing code copied from http://git.dkforestseeaaq2dqz2uflmlsybvnq2irzn4ygyvu53oazyorednviid.onion/Strange/bhcli

</content>
</entry>
</feed>
