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