fix: timer logic
This commit is contained in:
parent
eb13bb4379
commit
2eac1b12e4
2 changed files with 3 additions and 7 deletions
|
@ -4,7 +4,7 @@ import "time"
|
||||||
|
|
||||||
var StartedAt *time.Time
|
var StartedAt *time.Time
|
||||||
|
|
||||||
func TimeStart() {
|
func init() {
|
||||||
now := time.Now()
|
now := time.Now()
|
||||||
StartedAt = &now
|
StartedAt = &now
|
||||||
}
|
}
|
||||||
|
|
8
main.go
8
main.go
|
@ -16,7 +16,6 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
configs.TimeStart()
|
|
||||||
config := configs.Config
|
config := configs.Config
|
||||||
|
|
||||||
dg, err := discordgo.New("Bot " + config.Bot.Token)
|
dg, err := discordgo.New("Bot " + config.Bot.Token)
|
||||||
|
@ -40,15 +39,12 @@ func main() {
|
||||||
dg.Open()
|
dg.Open()
|
||||||
|
|
||||||
defer func() {
|
defer func() {
|
||||||
if err := databases.Client.Disconnect(context.TODO()); err != nil {
|
dg.Close()
|
||||||
panic(err)
|
databases.Client.Disconnect(context.TODO())
|
||||||
}
|
|
||||||
}()
|
}()
|
||||||
|
|
||||||
log.Println("[goMuffin] 봇이 실행되고 있어요. 버전:", configs.MUFFIN_VERSION)
|
log.Println("[goMuffin] 봇이 실행되고 있어요. 버전:", configs.MUFFIN_VERSION)
|
||||||
sc := make(chan os.Signal, 1)
|
sc := make(chan os.Signal, 1)
|
||||||
signal.Notify(sc, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(sc, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-sc
|
<-sc
|
||||||
|
|
||||||
dg.Close()
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue