Recently Written · git

ii-lchat-metapackage

Get suckless irc working for YOU

git clone https://github.com/equwal/ii-lchat-metapackage

Log | Files | Refs


commit 817f17d2efcf9a9b307bcfbe304379e3bb366f13
Spenser Truex <truex@equwal.com>
2025-08-30 18:27:07 -0400

Make ephemeral .filter for liberachat

 lchat-connect | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/lchat-connect b/lchat-connect
index e9a6ba2..40faec2 100755
--- a/lchat-connect
+++ b/lchat-connect
@@ -1,10 +1,16 @@
 #!/bin/sh
 
-# lchat connector script
 # Usage: lchat-connect <dir> <server> <channel>
 
 DIR="$1"
 SERVER="$2"
 CHANNEL="$3"
 
-lchat -a "$DIR"/"$SERVER"/"$CHANNEL"
\ No newline at end of file
+# KLUDGE: why does lchat work like this!
+#
+echo "#!/bin/sh\nsed '/ -!- /d'" >.filter
+chmod +x .filter
+
+trap 'rm -f .filter' EXIT INT TERM
+
+lchat -a "$DIR"/"$SERVER"/"$CHANNEL" -n 50