#! /bin/sh case "$1" in (--help) echo send text to everyone with @@ prepended ;; (/nick) echo set nick to $2 echo /set chat_nick $2 >$NOISE_linefeed;; (/names) cd /tmp/noise . $NOISE_pid/environment nick="${chat_nick-$NOISE_pid}" channel="$chat_channel" echo "Users in channel $channel" for client in * ; do . $client/environment chat_nick="${chat_nick-$client}" if test "$channel" = "$chat_channel" && test "$default_command" = chat ; then echo "$chat_nick" fi unset chat_nick unset chat_channel unset default_command done ;; (*) cd /tmp/noise . $NOISE_pid/environment nick="${chat_nick-$NOISE_pid}" echo "/send_to_channel $chat_channel $nick: $*" > $NOISE_linefeed #echo /wall @@ $* >$NOISE_linefeed esac