X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=irc.awk;h=17f0fb44eaa878b8f5e9d087144b85060208c784;hb=2cc4461062b8496408f7ae49f864a5067faf4645;hp=9b071c91d88def919002b2e92e1fad30e358a9dd;hpb=c0c56f7c9655d1d6d0e661c8cb4fc7a65974daa0;p=~andy%2Frhawk diff --git a/irc.awk b/irc.awk index 9b071c9..17f0fb4 100644 --- a/irc.awk +++ b/irc.awk @@ -139,8 +139,9 @@ function reload() { ARG = arr[8] MSG = arr[10] - match(SRC, /([^! ]+)!/, arr); + match(SRC, /([^! ]+)!([^@ ]+)@([^ ]+\/[^ ]+)?/, arr); FROM = arr[1] + AUTH = arr[3] match(MSG, /(([^ :,]*)[:,] *)?(.*)/, arr); TO = arr[2]