]> Pileus Git - ~andy/rhawk/blobdiff - email.awk
Fix broken playto scores
[~andy/rhawk] / email.awk
index f3a3b617029c9858e427813dddf59ffe25923742..7f007b5e277942c830f171521bda2ca03c99da2d 100644 (file)
--- 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")