blob: e5badc36541f9f8e68c6b67f637a033de6fb1a95 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 | #! /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 "[34mUsers in channel [4m$channel[m"
    for client in * ; do
      . $client/environment
       chat_nick="${chat_nick-$client}"
       if test "$channel" = "$chat_channel" && test "$default_command" = chat ; then
       	 echo "[33m$chat_nick[m"
       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 [33m$nick:[m $*" > $NOISE_linefeed
      
 
    #echo /wall [33m@@[m $* >$NOISE_linefeed
esac
 |