Skip to content

Commit

Permalink
Merge pull request #97 from niri-la/nirila/feat/refactor-folder-path
Browse files Browse the repository at this point in the history
Refactor file structure
  • Loading branch information
niwaniwa authored Aug 25, 2024
2 parents 7ba7189 + 712a614 commit 7982ebc
Show file tree
Hide file tree
Showing 42 changed files with 1,892 additions and 1,600 deletions.
71 changes: 0 additions & 71 deletions main.go → cmd/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,9 @@ import (
"fmt"
"os"
"os/signal"
"strconv"
"strings"
"time"

"github.com/bwmarrin/discordgo"
"github.com/joho/godotenv"
"github.com/sirupsen/logrus"
)

Expand Down Expand Up @@ -191,71 +188,3 @@ func returnFailedMessage(s *discordgo.Session, i *discordgo.InteractionCreate, r
logger.Error(reason)
return
}

func loadEnvironments() {
err := godotenv.Load("settings.env")

if err != nil {
panic(err)
}

GuildID = os.Getenv("guild_id")
BotToken = os.Getenv("bot_token")
AppID = os.Getenv("application_id")
ModeratorID = os.Getenv("moderator_role_id")
BotID = os.Getenv("bot_role_id")
ModerationChannelName = os.Getenv("moderation_channel_name")
misskeyToken = os.Getenv("misskey_token")
misskeyHost = os.Getenv("misskey_host")
isDebug, _ = strconv.ParseBool(os.Getenv("debug"))

logger.Debug(GuildID)
logger.Debug(BotToken)
logger.Debug(AppID)
logger.Debug(BotID)
logger.Debug(ModerationChannelName)
logger.Debug(misskeyToken)
logger.Debug(misskeyHost)
logger.Debug(isDebug)

}

func addJob() {
ticker := time.NewTicker(12 * time.Hour)
go func() {
for {
select {
case <-ticker.C:
emoji := emojiReconstruction()
if len(emoji) != 0 {
noteEmojiAdded(emoji)
}
}
}
}()

cleanRequest := time.NewTicker(12 * time.Hour)
go func() {
for {
select {
case <-cleanRequest.C:
var targetEmoji []Emoji
for _, emoji := range emojiProcessList {
if time.Since(emoji.StartAt) > 48*time.Hour && !emoji.IsRequested {
targetEmoji = append(targetEmoji, emoji)
}
}

for _, emoji := range targetEmoji {
emoji.abort()
deleteChannel(emoji)
}

if len(targetEmoji) != 0 {
logrus.Warn("delete emoji request : " + strconv.Itoa(len(targetEmoji)) + " emojis")
}
}
}
}()

}
78 changes: 0 additions & 78 deletions command.go

This file was deleted.

Loading

0 comments on commit 7982ebc

Please sign in to comment.