tgmail/main.go

34 lines
441 B
Go
Raw Permalink Normal View History

2020-12-05 18:12:05 +00:00
package main
import (
2021-03-23 16:42:59 +00:00
"git.ddd.rip/ptrcnull/telegram"
2020-12-05 18:12:05 +00:00
"log"
"net"
2021-03-23 16:42:59 +00:00
"os"
2020-12-05 18:12:05 +00:00
"tgmail/server"
)
func main() {
2021-03-23 16:42:59 +00:00
server.Tg = telegram.Client{
Token: os.Getenv("TELEGRAM_TOKEN"),
}
l, err := net.Listen("tcp", "0.0.0.0:25")
2020-12-05 18:12:05 +00:00
if err != nil {
panic(err)
}
defer l.Close()
log.Println("Listening!")
for {
c, err := l.Accept()
if err != nil {
log.Println(err)
return
}
2021-03-23 16:42:59 +00:00
log.Println("UwU")
2020-12-05 18:12:05 +00:00
go server.Handle(c)
}
}