Skip to content

Commit d10bc67

Browse files
committed
fix log & cleanup example
1 parent 10e2fcf commit d10bc67

File tree

5 files changed

+24
-19
lines changed

5 files changed

+24
-19
lines changed

_examples/disgo/commands.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@ import (
55

66
"github.com/disgoorg/disgo/bot"
77
"github.com/disgoorg/disgo/discord"
8-
"github.com/disgoorg/disgolink/v3/lavalink"
8+
"github.com/disgoorg/disgo/handler"
99
"github.com/disgoorg/json"
10+
"github.com/disgoorg/snowflake/v2"
11+
12+
"github.com/disgoorg/disgolink/v3/lavalink"
1013
)
1114

1215
var commands = []discord.ApplicationCommandCreate{
@@ -152,7 +155,7 @@ var commands = []discord.ApplicationCommandCreate{
152155
}
153156

154157
func registerCommands(client bot.Client) {
155-
if _, err := client.Rest().SetGuildCommands(client.ApplicationID(), GuildId, commands); err != nil {
158+
if err := handler.SyncCommands(client, commands, []snowflake.ID{GuildID}); err != nil {
156159
slog.Error("error while registering commands", slog.Any("err", err))
157160
}
158161
}

_examples/disgo/go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ module github.com/disgoorg/disgolink/v3/_examples/disgo
33
go 1.21
44

55
require (
6-
github.com/disgoorg/disgo v0.18.14
7-
github.com/disgoorg/disgolink/v3 v3.0.3
6+
github.com/disgoorg/disgo v0.18.15
7+
github.com/disgoorg/disgolink/v3 v3.0.4
88
github.com/disgoorg/json v1.2.0
99
github.com/disgoorg/snowflake/v2 v2.0.3
1010
)
1111

1212
require (
1313
github.com/gorilla/websocket v1.5.3 // indirect
1414
github.com/sasha-s/go-csync v0.0.0-20240107134140-fcbab37b09ad // indirect
15-
golang.org/x/crypto v0.31.0 // indirect
16-
golang.org/x/sys v0.28.0 // indirect
15+
golang.org/x/crypto v0.36.0 // indirect
16+
golang.org/x/sys v0.31.0 // indirect
1717
)

_examples/disgo/go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
22
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
3-
github.com/disgoorg/disgo v0.18.14 h1:ipalZjUGeCYjL/Qa7djlGZU5Dk0TicECZPSeNW774Q8=
4-
github.com/disgoorg/disgo v0.18.14/go.mod h1:wZ/ZW6x43QivIVrYrJxwSeFbIbrMqpi5vAU1ovsod8o=
5-
github.com/disgoorg/disgolink/v3 v3.0.3 h1:9eHV5lVAGtPzDHjp3IJJ5xdWcFEjc24VJZWsA1341Wo=
6-
github.com/disgoorg/disgolink/v3 v3.0.3/go.mod h1:34D/dfdfrj08fSjtdKSXYz1TsMcjrX2RKoSpdxG3lHo=
3+
github.com/disgoorg/disgo v0.18.15 h1:T24I/NdUUody4FDvb8YkhSxHtsgRKD8Ui5Vi5PXnIrQ=
4+
github.com/disgoorg/disgo v0.18.15/go.mod h1:dXYVH059d6aK7mI+Nh/3svSRWedNd09P7C2VX3RqbJY=
5+
github.com/disgoorg/disgolink/v3 v3.0.4 h1:ymSb9PPbgvA1zQBkecnopRBB+ybJyqizLxP+SCoRfpM=
6+
github.com/disgoorg/disgolink/v3 v3.0.4/go.mod h1:UjHfrC4NT4vzibG3GyqtY5l3aMzFwfkU+B3RiW3AQQ8=
77
github.com/disgoorg/json v1.2.0 h1:6e/j4BCfSHIvucG1cd7tJPAOp1RgnnMFSqkvZUtEd1Y=
88
github.com/disgoorg/json v1.2.0/go.mod h1:BHDwdde0rpQFDVsRLKhma6Y7fTbQKub/zdGO5O9NqqA=
99
github.com/disgoorg/snowflake/v2 v2.0.3 h1:3B+PpFjr7j4ad7oeJu4RlQ+nYOTadsKapJIzgvSI2Ro=
@@ -14,11 +14,11 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
1414
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
1515
github.com/sasha-s/go-csync v0.0.0-20240107134140-fcbab37b09ad h1:qIQkSlF5vAUHxEmTbaqt1hkJ/t6skqEGYiMag343ucI=
1616
github.com/sasha-s/go-csync v0.0.0-20240107134140-fcbab37b09ad/go.mod h1:/pA7k3zsXKdjjAiUhB5CjuKib9KJGCaLvZwtxGC8U0s=
17-
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
18-
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
19-
golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
20-
golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
21-
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
22-
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
17+
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
18+
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
19+
golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=
20+
golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc=
21+
golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
22+
golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
2323
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
2424
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

_examples/disgo/main.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,17 @@ import (
1616
"github.com/disgoorg/disgo/discord"
1717
"github.com/disgoorg/disgo/events"
1818
"github.com/disgoorg/disgo/gateway"
19-
"github.com/disgoorg/disgolink/v3/disgolink"
2019
"github.com/disgoorg/snowflake/v2"
20+
21+
"github.com/disgoorg/disgolink/v3/disgolink"
2122
)
2223

2324
var (
2425
urlPattern = regexp.MustCompile("^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]?")
2526
searchPattern = regexp.MustCompile(`^(.{2})search:(.+)`)
2627

2728
Token = os.Getenv("TOKEN")
28-
GuildId = snowflake.GetEnv("GUILD_ID")
29+
GuildID = snowflake.GetEnv("GUILD_ID")
2930

3031
NodeName = os.Getenv("NODE_NAME")
3132
NodeAddress = os.Getenv("NODE_ADDRESS")
@@ -37,6 +38,7 @@ func main() {
3738
slog.Info("starting disgo example...")
3839
slog.Info("disgo version", slog.String("version", disgo.Version))
3940
slog.Info("disgolink version: ", slog.String("version", disgolink.Version))
41+
slog.SetLogLoggerLevel(slog.LevelDebug)
4042

4143
b := newBot()
4244

disgolink/rest_client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ func (c *restClientImpl) do(ctx context.Context, method string, path string, rqB
145145
rq.Header.Set("Content-Type", "application/json")
146146
}
147147

148-
c.logger.DebugContext(ctx, "sending request", slog.String("method", method), slog.String("path", path), slog.String("body", fmt.Sprintf("%v", rqBody)))
148+
c.logger.DebugContext(ctx, "sending request", slog.String("method", method), slog.String("path", path), slog.String("body", string(rqBody)))
149149

150150
rs, err := c.httpClient.Do(rq)
151151
if err != nil {

0 commit comments

Comments
 (0)