From d3cff676a0b1562d925fe0d85b223c9f8c4fc9de Mon Sep 17 00:00:00 2001 From: adminoo Date: Tue, 16 Jan 2024 15:23:33 +0100 Subject: [PATCH] fix: message intent update made content empty --- core/messages.go | 1 + deploy.sh | 2 ++ docker-compose.yaml | 13 +++++++++++++ go.mod | 2 +- go.sum | 18 ++++++++++++------ main.go | 3 ++- 6 files changed, 31 insertions(+), 8 deletions(-) create mode 100755 deploy.sh create mode 100644 docker-compose.yaml diff --git a/core/messages.go b/core/messages.go index df9a2d6..bd4c150 100755 --- a/core/messages.go +++ b/core/messages.go @@ -3,6 +3,7 @@ package core import ( "bytes" "fmt" + "log" "math/rand" "sort" "strings" diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..56754d4 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,2 @@ +#!/bin/env bash +rsync --progress --perms --recursive --compress --human-readable --delete . docker@ariona.fr:/opt/docker/gogodiscordo --exclude .git diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..7ae1014 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,13 @@ +version: '3.4' + +services: + gogodiscordo: + container_name: gogodiscordo + build: . + restart: unless-stopped + networks: + - gogodiscordo + +networks: + gogodiscordo: + external: true diff --git a/go.mod b/go.mod index 554b17d..aba639f 100755 --- a/go.mod +++ b/go.mod @@ -3,6 +3,6 @@ module ariona.fr/git/gator/gogodiscordo go 1.15 require ( - github.com/bwmarrin/discordgo v0.23.1 + github.com/bwmarrin/discordgo v0.27.1 gopkg.in/yaml.v2 v2.4.0 ) diff --git a/go.sum b/go.sum index 250ccce..94e49b4 100755 --- a/go.sum +++ b/go.sum @@ -1,9 +1,15 @@ -github.com/bwmarrin/discordgo v0.23.1 h1:xlK4/69bpl/VSoCYaKe3BOc9j1HkNopoRdCppRYu8dk= -github.com/bwmarrin/discordgo v0.23.1/go.mod h1:c1WtWUGN6nREDmzIpyTp/iD3VYt4Fpx+bVyfBG7JE+M= -github.com/gorilla/websocket v1.4.0 h1:WDFjx/TMzVgy9VdMMQi2K2Emtwi2QcUQsztZ/zLaH/Q= -github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16 h1:y6ce7gCWtnH+m3dCjzQ1PCuwl28DDIc3VNnvY29DlIA= -golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +github.com/bwmarrin/discordgo v0.27.1 h1:ib9AIc/dom1E/fSIulrBwnez0CToJE113ZGt4HoliGY= +github.com/bwmarrin/discordgo v0.27.1/go.mod h1:NJZpH+1AfhIcyQsPeuBKsUtYrRnjkyu0kIVMCHkZtRY= +github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b h1:7mWr3k41Qtv8XlltBkDkl8LoP3mpSgBW8BUoxtEdbXg= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 h1:nxC68pudNYkKU6jWhgrqdreuFiOQWj1Fs7T3VrH4Pjw= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= diff --git a/main.go b/main.go index 75adb65..73cfa39 100755 --- a/main.go +++ b/main.go @@ -25,7 +25,8 @@ func main() { discord.Identify.Intents = discordgo.MakeIntent(discordgo.IntentsGuilds | discordgo.IntentsGuildMessages | - discordgo.IntentsGuildVoiceStates) + discordgo.IntentsGuildVoiceStates | + discordgo.IntentMessageContent) discord.AddHandler(core.MessageHandler) discord.AddHandler(core.MessageTalkback)