X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=email.awk;h=7f007b5e277942c830f171521bda2ca03c99da2d;hb=1393d52d8d5cb182d6db184be344d95859b6eed6;hp=f3a3b617029c9858e427813dddf59ffe25923742;hpb=7b9042eb3c5ca20ed067219da1ee6ba307cb5750;p=~andy%2Frhawk diff --git a/email.awk b/email.awk index f3a3b61..7f007b5 100644 --- a/email.awk +++ b/email.awk @@ -2,17 +2,17 @@ # Save email addresses END { - json_save("var/mail.txt", mail_enable) + json_save("var/mail.json", mail_enable) } BEGIN { - json_load("var/mail.txt", mail_enable) + json_load("var/mail.json", mail_enable) for (_user in mail_enable) debug("watching " mail_enable[_user] " for " _user) } TO == NICK && /^sync/ { - json_load("var/mail.txt", mail_enable) + json_load("var/mail.json", mail_enable) for (_user in mail_enable) debug("watching " mail_enable[_user] " for " _user) } @@ -80,7 +80,7 @@ function mail_run( user, chan, ready, time) } } -FROM ~ OWNER && +AUTH == OWNER && TO == NICK && /^e?mail .* .*/ { reply("notifying " $2 " for " $3) @@ -97,7 +97,7 @@ TO == NICK && mail_enable[_user] = _addr } -FROM ~ OWNER && +AUTH == OWNER && TO == NICK && /^stfu .*/ { reply("well fine then")