30 lines
539 B
Go
30 lines
539 B
Go
package main
|
|
|
|
import (
|
|
"flag"
|
|
"log"
|
|
"math/rand"
|
|
"time"
|
|
|
|
"mcquay.me/exmo/bots/bybot"
|
|
"mcquay.me/exmo/bots/reddit"
|
|
)
|
|
|
|
var host *string = flag.String("host", "localhost:6668", "irc server hostname")
|
|
var channel *string = flag.String("channel", "#exmormon", "irc channel")
|
|
|
|
func main() {
|
|
rand.Seed(time.Now().UnixNano())
|
|
flag.Parse()
|
|
log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile)
|
|
|
|
done := make(chan bool)
|
|
|
|
bybot.Register(*host, *channel, done)
|
|
reddit.Register(*host, *channel, done)
|
|
|
|
for i := 0; i < 2; i++ {
|
|
<-done
|
|
}
|
|
}
|