aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <xena@yolo-swag.com>2015-06-21 20:33:55 -0700
committerChristine Dodrill <xena@yolo-swag.com>2015-06-21 20:33:55 -0700
commit8303ec80702b59f40770e58f43ef82b60baf6dee (patch)
treed4d881f9f7b8e00659f8b1d93d344fabedf17e8e
parenta89e17412158321dd6455415ca328e73c3298ad1 (diff)
downloadx-8303ec80702b59f40770e58f43ef82b60baf6dee.tar.xz
x-8303ec80702b59f40770e58f43ef82b60baf6dee.zip
troll phase4 a bit
-rw-r--r--irc/trolling/smartbot/.gitignore2
-rw-r--r--irc/trolling/smartbot/main.go15
2 files changed, 8 insertions, 9 deletions
diff --git a/irc/trolling/smartbot/.gitignore b/irc/trolling/smartbot/.gitignore
index 075d92a..661db21 100644
--- a/irc/trolling/smartbot/.gitignore
+++ b/irc/trolling/smartbot/.gitignore
@@ -1,2 +1,2 @@
smartbot
-mybrain.gob
+*.gob
diff --git a/irc/trolling/smartbot/main.go b/irc/trolling/smartbot/main.go
index 704b3f4..90a9ba3 100644
--- a/irc/trolling/smartbot/main.go
+++ b/irc/trolling/smartbot/main.go
@@ -40,12 +40,12 @@ func main() {
}
}
- err = chain.Save("mybrain.gob")
+ err = chain.Save("mybrain-pc.gob")
if err != nil {
panic(err)
}
} else {
- err := chain.Load("mybrain.gob")
+ err := chain.Load("mybrain-pc.gob")
if err != nil {
panic(err)
}
@@ -55,21 +55,20 @@ func main() {
conn := irc.IRC("sjj999sjj", "sjj")
- conn.Debug = true
-
- err := conn.Connect("irc.frenzic.net:6667")
+ err := conn.Connect("irc.ponychat.net:6667")
if err != nil {
panic(err)
}
conn.AddCallback("001", func(e *irc.Event) {
- conn.Join("#chat")
+ conn.Join("#geek")
})
conn.AddCallback("PRIVMSG", func(e *irc.Event) {
- if e.Nick == "jjs999jjs" {
+ if rand.Int()%2 == 1 {
+ log.Printf("writing brain with %s", e.Arguments[1])
chain.Write(e.Arguments[1])
- chain.Save("mybrain.gob")
+ chain.Save("mybrain-pc.gob")
}
})