scrape a chase email

This commit is contained in:
bel
2020-04-02 22:03:49 +00:00
parent 7434e49a1f
commit 205879fc3b
5 changed files with 180 additions and 2 deletions

32
config.go Normal file
View File

@@ -0,0 +1,32 @@
package main
import "local/args"
type Config struct {
EmailUser string
EmailPass string
EmailIMAP string
TodoAddr string
TodoPass string
}
func NewConfig() Config {
as := args.NewArgSet()
as.Append(args.STRING, "emailuser", "email username", "breellocaldev@gmail.com")
as.Append(args.STRING, "emailpass", "email password", "ML3WQRFSqe9rQ8qNkm")
as.Append(args.STRING, "emailimap", "email imap", "imap.gmail.com:993")
as.Append(args.STRING, "todoaddr", "todo addr", "https://todo-server.remote.blapointe.com")
as.Append(args.STRING, "todopass", "todo pass", "gJtEXbbLHLf54yS9EdujtVN2n6Y")
if err := as.Parse(); err != nil {
panic(err)
}
return Config{
EmailUser: as.GetString("emailuser"),
EmailPass: as.GetString("emailpass"),
EmailIMAP: as.GetString("emailimap"),
TodoAddr: as.GetString("todoaddr"),
TodoPass: as.GetString("todopass"),
}
}