This commit is contained in:
2020-12-30 11:52:53 -05:00
parent dd1f280495
commit b2832bcef0

12
auth.go
View File

@ -106,16 +106,22 @@ func genPassword(length int) string {
} }
func sendPassword(user string, ipaddr string) { func sendPassword(user string, ipaddr string) {
defer log.PanicSafe() defer log.PanicSafe()
log.LogInfo("sending password to %+v for %+v", ipaddr, user)
str := genPassword(8) str := genPassword(8)
m, _ := dg.GuildMember(config.GuildID, user) log.LogInfo("sending password to %+v for %+v: %+v", ipaddr, user, str)
m, err := dg.GuildMember(config.GuildID, user)
if err != nil {
log.LogErrorType(err)
}
toks[m.User.Username] = tokens{ toks[m.User.Username] = tokens{
username: user, username: user,
ip: ipaddr, ip: ipaddr,
password: str, password: str,
timestamp: time.Now(), timestamp: time.Now(),
} }
pmChann, _ := dg.UserChannelCreate(user) pmChann, err := dg.UserChannelCreate(user)
if err != nil {
log.LogErrorType(err)
}
dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("A temporary password was requested from %s:", ipaddr)) dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("A temporary password was requested from %s:", ipaddr))
dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("```%s```", str)) dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("```%s```", str))