Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eacdd455f9 | ||
|
|
1e184c97a2 | ||
|
|
8c2bb50637 | ||
|
|
5f20f1b129 | ||
|
|
8a9373637f | ||
|
|
b1f705746e | ||
|
|
8893cc62f4 | ||
|
|
0bc5953c65 | ||
|
|
821ede69cf | ||
|
|
fe2e28357a | ||
|
|
b8ca9506c9 |
@@ -34,3 +34,5 @@ spec:
|
||||
secretKeyRef:
|
||||
name: geeksbot
|
||||
key: discord_token
|
||||
nodeSelector:
|
||||
geeks:"yes"
|
||||
|
||||
@@ -8,6 +8,7 @@ require (
|
||||
github.com/go-bindata/go-bindata v3.1.2+incompatible // indirect
|
||||
github.com/golang-migrate/migrate v3.5.4+incompatible // indirect
|
||||
github.com/golang-migrate/migrate/v4 v4.14.1
|
||||
github.com/gorcon/rcon v1.3.1
|
||||
github.com/hashicorp/errwrap v1.1.0 // indirect
|
||||
github.com/lib/pq v1.8.0
|
||||
)
|
||||
|
||||
@@ -152,6 +152,8 @@ github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+
|
||||
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
|
||||
github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
|
||||
github.com/gorcon/rcon v1.3.1 h1:z6a5iOlojfdkvA1qaKEng7QfCJuCzYlC9BUDs6/M+74=
|
||||
github.com/gorcon/rcon v1.3.1/go.mod h1:2gztBPSV2WxkPkqV4jiJkdHs+NT46mNSGb8JxbPesx4=
|
||||
github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg=
|
||||
github.com/gorilla/handlers v1.4.2/go.mod h1:Qkdc/uu4tH4g6mTK6auzZ766c4CA0Ng8+o/OAirnOIQ=
|
||||
github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs=
|
||||
|
||||
@@ -2,6 +2,7 @@ package arcon
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
"strings"
|
||||
|
||||
"github.com/dustinpianalto/disgoman"
|
||||
@@ -126,7 +127,7 @@ func broadcastCommandFunc(ctx disgoman.Context, args []string) {
|
||||
if !discord_utils.IsGuildAdmin(ctx, author) && !discord_utils.IsGuildMod(ctx, author) {
|
||||
return
|
||||
}
|
||||
message := strings.Join(args[1:len(args)-1], " ")
|
||||
message := strings.Join(args[1:len(args)], " ")
|
||||
if strings.ToLower(args[0]) == "all" {
|
||||
servers, err := services.ServerService.GuildServers(guild)
|
||||
if err != nil {
|
||||
@@ -170,7 +171,8 @@ func broadcast(ctx disgoman.Context, server geeksbot.Server, message string) {
|
||||
)
|
||||
return
|
||||
}
|
||||
if response == "Server recieved, But no response!!" {
|
||||
log.Printf("%T - %#v", response, response)
|
||||
if strings.Contains(response, "Server received, But no response!!") {
|
||||
_, _ = ctx.Session.ChannelMessageEdit(ctx.Channel.ID, msg.ID,
|
||||
fmt.Sprintf("**%s Broadcast Successful**", server.Name),
|
||||
)
|
||||
|
||||
@@ -38,4 +38,5 @@ func AddCommandHandlers(g *disgoman.CommandManager) {
|
||||
_ = g.AddCommand(requests.ViewCommand)
|
||||
_ = g.AddCommand(requests.CommentCommand)
|
||||
_ = g.AddCommand(arcon.ListplayersCommand)
|
||||
_ = g.AddCommand(arcon.BroadcastCommand)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user