SuSE Linux: Alle Versionen
/help jederzeit herausfinden.
Als Beispiel hänge ich hier eine ~/.ircrc an, die natürlich jeder an seine Gegebenheiten anpassen sollte..Vor allem den nick..;))
Viel Vergnügen!
#
# my personal ~/.ircrc
#
set NOVICE off
set INPUT_ALIASES off
set AUTO_WHOWAS off
set SHOW_CHANNEL_NAMES on
set SHOW_AWAY_ONCE on
set Eight_bit_characters on
set translation latin_1
bind ^B type_text ^B
bind ^V type_text ^V
bind ^_ type_text ^_
set shell /bin/bash
load cursor
load tabkey
set clock on
SET CLIENT_INFORMATION WTG .ircrc
set show_away_once on
set input_prompt #>
set hide_private_channels off
set input_protection off
/on ^input "/msg % /me *" sendline /describe $1 $3-
# Speeds up ircII display 2 times
set SCROLL_LINES 1
# Function to strip the less significant part of an internet hostname
# $userdomain(username@host.subdomain.dom) returns username@subdomain.dom
# This eliminates the hostname which may change frequently alias userdomain {
# @ function_return = LEFT($INDEX(@ $0) $0)##[@]##MID(${1+INDEX(. $0)} 99 $0)
# Who is that ?
# on ^msg * echo *$0!$userdomain($userhost())* $1-
# /w [] get info on someone^M
# /q [] query someone^M
# /m send a message^M
# /n send a notice^M
# /r reply to last message I got^M
# /a followup on my last message^M
# STANDARD ALIASE und sonstiger Schnickschnack
alias c clear
alias w whois
alias q query
alias m msg
alias n notice
alias p ping
alias j join
alias l who
alias wo who *
alias i invite *
alias hop part $C
ALIAS vv msg $. $*
ALIAS rr msg $, $*
/ON ^NOTIFY_SIGNON * USERHOST $0 -CMD /ECHO *** ^BSignon:^B $$0 ^B[^B$$3@$$4^B]
\($hh
\)
alias d describe
alias more window hold_mode on
alias nomore window hold_mode off
ALIAS INVITE if ( [$1] ) { //invite $0 $1 } { //invite $0 $C }
ALIAS TOPIC if ([#] == [$[1]0] || [&] == [$[1]0]) { //topic $*} { //topic $C $*}
alias ctv ctcp $0 version
alias ctf ctcp $0 finger
alias kick if ( [$[1]0] || [&] == [$[1]0]) { //kick $*} { //kick $C $*}
alias id whois $0 $0
# SERVER ALIASE
alias s1 server sokrates.informatik.uni-kl.de
alias s2 server irc.rz.uni-karlsruhe.de
alias s3 server irc.uni-erlangen.de
alias s4 server irc.uni-stuttgart.de
alias s5 server irc.informatik.rwth-aachen.de
# CHANNEL/OP ALIASE
alias bla join #blafasel
alias er join #erlangen
alias support join #support
alias suse join #suse
alias o mode $C +ooo
alias k kick $C
alias mo mode $C
alias arg mode $C -ooo
alias ban mode $C +bbb
alias ever msg $0 jemals was von /who #channelname gehoert????? Spart enorm traf
fic und hilft die User auf einem Channel rauszufinden! Hopping ist scheisse, den
n dein rein/raus wird an alle server uebertragen und aus einem kurzen Klick werd
en ein paar MB sinnlose Netzlast!
# HUH? ALIASE
alias unset set -$*
alias unalias alias -$*
# AWAY ALIASE
alias back me is ^Bb a c k
alias work {me is away: ^BWork kills me! Leave a msg and hope for the best!
away ^BWork kills me! Leave a msg and hope for the best!
}
alias etc {me is away: ^B$0 $1 $2^B - Msgs might be saved!
away ^B$0 $1 $2^B - Msgs might be saved!
}
/set beep_off_msg msgs
/set hold_mode on
/nick Blafasel
/join #suse
SDB-micha_suseirc)