tirc - scripts - various script and utils
 (HTM) git clone git://z3bra.org/scripts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       tirc (716B)
       ---
            1 #!/bin/sh
            2 #
            3 # join an irc channel quickly
            4 
            5 BASEDIR=$HOME/var/irc
            6 NICK=${NICK:-'z3bra'}
            7 PASS=${PASS:-'password'}
            8 
            9 CHANNEL=${1:-'#nixers'}
           10 SERVER=${2:-'irc.nixers'}
           11 
           12 CHANDIR=$BASEDIR/$SERVER/$CHANNEL
           13 
           14 export NICK PASS CHANNEL SERVER
           15 
           16 cat << EOF
           17 
           18 nick : $NICK
           19 serv : $SERVER
           20 chan : $CHANNEL
           21 
           22 connecting to $SERVER...
           23 EOF
           24 ii -i $BASEDIR -s "$SERVER" -n "$NICK" -k "$PASS" &
           25 
           26 echo "joining $CHANNEL.."
           27 echo "/j $CHANNEL" > $BASEDIR/$SERVER/in
           28 
           29 while ! test -f $CHANDIR/out; do sleep 0.5; done
           30     
           31 notii $CHANDIR/out &
           32 
           33 tmux    new-session -d "tail -n100 -f $CHANDIR/out | hiii"   \;\
           34         split-window "sob > $CHANDIR/in"                     \;\
           35         resize-pane -y 2                            \;\
           36         attach