Golang bot for managing discord verifications
 
 
 
 
 

31 lines
637 B

package main
import "time"
// Config struct used for bot
type Config struct {
GuildID string
AdminChannel string
AdminRole string
MonitorRole string
IntroChann string
MonitorChann string
VerifiedRole string
BumpTime time.Time
LastBumper string
Stats map[string]int
Unverified map[string]time.Time
Verifications map[string]Verification
Probations map[string]time.Time
}
// Verification struct used for storing and logging
type Verification struct {
UserID string
Username string
Photo string
Submitted time.Time
Status string
Admin string
Closed time.Time
}