Files
SaveAny-Bot/bootstrap/init.go

26 lines
452 B
Go

package bootstrap
import (
"fmt"
"os"
"github.com/krau/SaveAny-Bot/bot"
"github.com/krau/SaveAny-Bot/common"
"github.com/krau/SaveAny-Bot/config"
"github.com/krau/SaveAny-Bot/dao"
"github.com/krau/SaveAny-Bot/logger"
)
func InitAll() {
if err := config.Init(); err != nil {
fmt.Println("Failed to init config: ", err)
os.Exit(1)
}
logger.InitLogger()
logger.L.Info("Starting SaveAny-Bot...")
common.Init()
dao.Init()
bot.Init()
}