remove dsn and add logging to all
This commit is contained in:
parent
ec1462cfef
commit
fed288f501
6 changed files with 135 additions and 6 deletions
|
@ -42,7 +42,7 @@ func main() {
|
||||||
|
|
||||||
err := sentry.Init(sentry.ClientOptions{
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
Dsn: "https://0282823b5ee14546a4c154c129109a31@sentry.rvo.one/2",
|
//Dsn: "",
|
||||||
// Set TracesSampleRate to 1.0 to capture 100%
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
// of transactions for performance monitoring.
|
// of transactions for performance monitoring.
|
||||||
// We recommend adjusting this value in production,
|
// We recommend adjusting this value in production,
|
||||||
|
@ -119,8 +119,12 @@ func main() {
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
log.Printf("INFO: dealsbot is now running. Press CTRL-C to exit.")
|
log.Printf("INFO: dealsbot (%v) is now running. Press CTRL-C to exit.", release)
|
||||||
sentry.CaptureMessage("DEBUG: dealsbot started")
|
sentry.ConfigureScope(func(scope *sentry.Scope) {
|
||||||
|
scope.SetLevel(sentry.LevelDebug)
|
||||||
|
sentry.CaptureMessage("DEBUG: dealsbot started")
|
||||||
|
})
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
|
@ -10,6 +10,7 @@ import (
|
||||||
"github.com/disgoorg/disgo/rest"
|
"github.com/disgoorg/disgo/rest"
|
||||||
"github.com/disgoorg/disgo/webhook"
|
"github.com/disgoorg/disgo/webhook"
|
||||||
"github.com/disgoorg/snowflake/v2"
|
"github.com/disgoorg/snowflake/v2"
|
||||||
|
"github.com/getsentry/sentry-go"
|
||||||
"grow.rievo.dev/discordBots/cmd/domaincheckbot/config"
|
"grow.rievo.dev/discordBots/cmd/domaincheckbot/config"
|
||||||
"grow.rievo.dev/discordBots/cmd/domaincheckbot/dns"
|
"grow.rievo.dev/discordBots/cmd/domaincheckbot/dns"
|
||||||
"grow.rievo.dev/discordBots/cmd/domaincheckbot/repository"
|
"grow.rievo.dev/discordBots/cmd/domaincheckbot/repository"
|
||||||
|
@ -28,7 +29,26 @@ var (
|
||||||
|
|
||||||
// TODO: clear db from domains removed from json
|
// TODO: clear db from domains removed from json
|
||||||
|
|
||||||
|
// sentry
|
||||||
|
var release string
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
|
//Dsn: "",
|
||||||
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
|
// of transactions for performance monitoring.
|
||||||
|
// We recommend adjusting this value in production,
|
||||||
|
TracesSampleRate: 1.0,
|
||||||
|
Release: release,
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("sentry.Init: %s", err)
|
||||||
|
}
|
||||||
|
// Flush buffered events before the program terminates.
|
||||||
|
defer sentry.Flush(2 * time.Second)
|
||||||
|
|
||||||
log.Printf("INFO: starting domainCheck...")
|
log.Printf("INFO: starting domainCheck...")
|
||||||
log.Printf("INFO: disgo version: %v", disgo.Version)
|
log.Printf("INFO: disgo version: %v", disgo.Version)
|
||||||
|
|
||||||
|
@ -66,7 +86,9 @@ func main() {
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
log.Printf("INFO: domainCheck is now running. Press CTRL-C to exit.")
|
log.Printf("INFO: domaincheckbot (%v) is now running. Press CTRL-C to exit.", release)
|
||||||
|
sentry.CaptureMessage("DEBUG: domaincheckbot started")
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
|
@ -6,6 +6,7 @@ import (
|
||||||
"github.com/disgoorg/disgo/bot"
|
"github.com/disgoorg/disgo/bot"
|
||||||
"github.com/disgoorg/disgo/cache"
|
"github.com/disgoorg/disgo/cache"
|
||||||
"github.com/disgoorg/disgo/gateway"
|
"github.com/disgoorg/disgo/gateway"
|
||||||
|
"github.com/getsentry/sentry-go"
|
||||||
"grow.rievo.dev/discordBots/cmd/funbot/command"
|
"grow.rievo.dev/discordBots/cmd/funbot/command"
|
||||||
"grow.rievo.dev/discordBots/cmd/funbot/config"
|
"grow.rievo.dev/discordBots/cmd/funbot/config"
|
||||||
"log"
|
"log"
|
||||||
|
@ -13,9 +14,29 @@ import (
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"strings"
|
"strings"
|
||||||
"syscall"
|
"syscall"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// sentry
|
||||||
|
var release string
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
|
//Dsn: "",
|
||||||
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
|
// of transactions for performance monitoring.
|
||||||
|
// We recommend adjusting this value in production,
|
||||||
|
TracesSampleRate: 1.0,
|
||||||
|
Release: release,
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("sentry.Init: %s", err)
|
||||||
|
}
|
||||||
|
// Flush buffered events before the program terminates.
|
||||||
|
defer sentry.Flush(2 * time.Second)
|
||||||
|
|
||||||
log.Printf("INFO: starting funbot...")
|
log.Printf("INFO: starting funbot...")
|
||||||
log.Printf("INFO: disgo version: %v", disgo.Version)
|
log.Printf("INFO: disgo version: %v", disgo.Version)
|
||||||
|
|
||||||
|
@ -66,7 +87,12 @@ func main() {
|
||||||
log.Fatal("error while connecting to gateway: ", err)
|
log.Fatal("error while connecting to gateway: ", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("INFO: funbot is now running. Press CTRL-C to exit.")
|
log.Printf("INFO: funbot (%v) is now running. Press CTRL-C to exit.", release)
|
||||||
|
sentry.ConfigureScope(func(scope *sentry.Scope) {
|
||||||
|
scope.SetLevel(sentry.LevelDebug)
|
||||||
|
sentry.CaptureMessage("DEBUG: funbot started")
|
||||||
|
})
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
|
@ -7,6 +7,7 @@ import (
|
||||||
"github.com/disgoorg/disgo/cache"
|
"github.com/disgoorg/disgo/cache"
|
||||||
"github.com/disgoorg/disgo/gateway"
|
"github.com/disgoorg/disgo/gateway"
|
||||||
"github.com/disgoorg/snowflake/v2"
|
"github.com/disgoorg/snowflake/v2"
|
||||||
|
"github.com/getsentry/sentry-go"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
|
@ -20,7 +21,26 @@ var (
|
||||||
channelTempID snowflake.ID
|
channelTempID snowflake.ID
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// sentry
|
||||||
|
var release string
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
|
//Dsn: "",
|
||||||
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
|
// of transactions for performance monitoring.
|
||||||
|
// We recommend adjusting this value in production,
|
||||||
|
TracesSampleRate: 1.0,
|
||||||
|
Release: release,
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("sentry.Init: %s", err)
|
||||||
|
}
|
||||||
|
// Flush buffered events before the program terminates.
|
||||||
|
defer sentry.Flush(2 * time.Second)
|
||||||
|
|
||||||
log.Printf("INFO: starting tempbot...")
|
log.Printf("INFO: starting tempbot...")
|
||||||
log.Printf("INFO: disgo version: %v", disgo.Version)
|
log.Printf("INFO: disgo version: %v", disgo.Version)
|
||||||
|
|
||||||
|
@ -95,6 +115,11 @@ func main() {
|
||||||
}()
|
}()
|
||||||
|
|
||||||
log.Printf("INFO: tempbot is now running. Press CTRL-C to exit.")
|
log.Printf("INFO: tempbot is now running. Press CTRL-C to exit.")
|
||||||
|
sentry.ConfigureScope(func(scope *sentry.Scope) {
|
||||||
|
scope.SetLevel(sentry.LevelDebug)
|
||||||
|
sentry.CaptureMessage("DEBUG: tempbot started")
|
||||||
|
})
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
|
@ -6,19 +6,40 @@ import (
|
||||||
"github.com/disgoorg/disgo/bot"
|
"github.com/disgoorg/disgo/bot"
|
||||||
"github.com/disgoorg/disgo/cache"
|
"github.com/disgoorg/disgo/cache"
|
||||||
"github.com/disgoorg/disgo/gateway"
|
"github.com/disgoorg/disgo/gateway"
|
||||||
|
"github.com/getsentry/sentry-go"
|
||||||
"grow.rievo.dev/discordBots/cmd/vcbot/config"
|
"grow.rievo.dev/discordBots/cmd/vcbot/config"
|
||||||
"grow.rievo.dev/discordBots/cmd/vcbot/event"
|
"grow.rievo.dev/discordBots/cmd/vcbot/event"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"syscall"
|
"syscall"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// sentry
|
||||||
|
var release string
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
|
//Dsn: "",
|
||||||
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
|
// of transactions for performance monitoring.
|
||||||
|
// We recommend adjusting this value in production,
|
||||||
|
TracesSampleRate: 1.0,
|
||||||
|
Release: release,
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("sentry.Init: %s", err)
|
||||||
|
}
|
||||||
|
// Flush buffered events before the program terminates.
|
||||||
|
defer sentry.Flush(2 * time.Second)
|
||||||
|
|
||||||
log.Printf("INFO: starting vcbot...")
|
log.Printf("INFO: starting vcbot...")
|
||||||
log.Printf("INFO: disgo version: %v", disgo.Version)
|
log.Printf("INFO: disgo version: %v", disgo.Version)
|
||||||
|
|
||||||
err := config.LoadAppleList()
|
err = config.LoadAppleList()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
return
|
return
|
||||||
|
@ -66,6 +87,11 @@ func main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("ERROR: vcbot is now running. Press CTRL-C to exit.")
|
log.Printf("ERROR: vcbot is now running. Press CTRL-C to exit.")
|
||||||
|
sentry.ConfigureScope(func(scope *sentry.Scope) {
|
||||||
|
scope.SetLevel(sentry.LevelDebug)
|
||||||
|
sentry.CaptureMessage("DEBUG: vcbot started")
|
||||||
|
})
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
|
@ -6,15 +6,36 @@ import (
|
||||||
"github.com/disgoorg/disgo/bot"
|
"github.com/disgoorg/disgo/bot"
|
||||||
"github.com/disgoorg/disgo/cache"
|
"github.com/disgoorg/disgo/cache"
|
||||||
"github.com/disgoorg/disgo/gateway"
|
"github.com/disgoorg/disgo/gateway"
|
||||||
|
"github.com/getsentry/sentry-go"
|
||||||
"grow.rievo.dev/discordBots/cmd/welcomebot/config"
|
"grow.rievo.dev/discordBots/cmd/welcomebot/config"
|
||||||
"grow.rievo.dev/discordBots/cmd/welcomebot/event"
|
"grow.rievo.dev/discordBots/cmd/welcomebot/event"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"syscall"
|
"syscall"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// sentry
|
||||||
|
var release string
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
|
err := sentry.Init(sentry.ClientOptions{
|
||||||
|
// Either set your DSN here or set the SENTRY_DSN environment variable.
|
||||||
|
//Dsn: "",
|
||||||
|
// Set TracesSampleRate to 1.0 to capture 100%
|
||||||
|
// of transactions for performance monitoring.
|
||||||
|
// We recommend adjusting this value in production,
|
||||||
|
TracesSampleRate: 1.0,
|
||||||
|
Release: release,
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("sentry.Init: %s", err)
|
||||||
|
}
|
||||||
|
// Flush buffered events before the program terminates.
|
||||||
|
defer sentry.Flush(2 * time.Second)
|
||||||
|
|
||||||
log.Printf("INFO: starting welcomebot...")
|
log.Printf("INFO: starting welcomebot...")
|
||||||
log.Printf("INFO: disgo version: %v", disgo.Version)
|
log.Printf("INFO: disgo version: %v", disgo.Version)
|
||||||
|
|
||||||
|
@ -73,6 +94,11 @@ func main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("INFO: welcomebot is now running. Press CTRL-C to exit.")
|
log.Printf("INFO: welcomebot is now running. Press CTRL-C to exit.")
|
||||||
|
sentry.ConfigureScope(func(scope *sentry.Scope) {
|
||||||
|
scope.SetLevel(sentry.LevelDebug)
|
||||||
|
sentry.CaptureMessage("DEBUG: welcomebot started")
|
||||||
|
})
|
||||||
|
|
||||||
s := make(chan os.Signal, 1)
|
s := make(chan os.Signal, 1)
|
||||||
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
signal.Notify(s, syscall.SIGINT, syscall.SIGTERM, os.Interrupt)
|
||||||
<-s
|
<-s
|
||||||
|
|
Loading…
Reference in a new issue