Skip to content

Commit 444b474

Browse files
committed
introduce query string parameters as constants
1 parent 23f1f76 commit 444b474

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

api/channel.go

+18-13
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,12 @@ import (
3131
"github.com/veteran-software/discord-api-wrapper/routes"
3232
)
3333

34-
/* CHANNEL OBJECT */
34+
const (
35+
afterQsp = "after="
36+
aroundQsp = "around="
37+
beforeQsp = "before="
38+
limitQsp = "limit="
39+
)
3540

3641
// Channel - Represents a guild or DM channel within Discord.
3742
type Channel struct {
@@ -544,16 +549,16 @@ SUPPORTS: "around : Snowflake"; "before : Snowflake"; "after : Snowflake"; "limi
544549
func (c *Channel) GetChannelMessages(around *Snowflake, before *Snowflake, after *Snowflake, limit *int) (method, route string) {
545550
var qsp []string
546551
if around != nil {
547-
qsp = append(qsp, "around="+around.String())
552+
qsp = append(qsp, aroundQsp+around.String())
548553
}
549554
if before != nil {
550-
qsp = append(qsp, "before="+before.String())
555+
qsp = append(qsp, beforeQsp+before.String())
551556
}
552557
if after != nil {
553-
qsp = append(qsp, "after="+after.String())
558+
qsp = append(qsp, afterQsp+after.String())
554559
}
555560
if limit != nil {
556-
qsp = append(qsp, "limit="+strconv.Itoa(*limit))
561+
qsp = append(qsp, limitQsp+strconv.Itoa(*limit))
557562
}
558563
var q string
559564
if len(qsp) > 0 {
@@ -710,10 +715,10 @@ OPTS SUPPORTS: "after : Snowflake"; "limit : int", nil
710715
func (c *Channel) GetReactions(messageID Snowflake, emoji string, after *Snowflake, limit *int) (method, route string) {
711716
var qsp []string
712717
if after != nil {
713-
qsp = append(qsp, "after="+after.String())
718+
qsp = append(qsp, afterQsp+after.String())
714719
}
715720
if limit != nil {
716-
qsp = append(qsp, "limit="+strconv.Itoa(*limit))
721+
qsp = append(qsp, limitQsp+strconv.Itoa(*limit))
717722
}
718723
var q string
719724
if len(qsp) > 0 {
@@ -1181,10 +1186,10 @@ Requires the READ_MESSAGE_HISTORY permission.
11811186
func (c *Channel) ListPublicArchivedThreads(before *time.Time, limit *int) (method, route string) {
11821187
var qsp []string
11831188
if before != nil {
1184-
qsp = append(qsp, "before="+before.Format(time.RFC3339))
1189+
qsp = append(qsp, beforeQsp+before.Format(time.RFC3339))
11851190
}
11861191
if limit != nil {
1187-
qsp = append(qsp, "limit="+strconv.Itoa(*limit))
1192+
qsp = append(qsp, limitQsp+strconv.Itoa(*limit))
11881193
}
11891194
var q string
11901195
if len(qsp) > 0 {
@@ -1205,10 +1210,10 @@ Requires both the READ_MESSAGE_HISTORY and MANAGE_THREADS permissions.
12051210
func (c *Channel) ListPrivateArchivedThreads(before *time.Time, limit *int) (method, route string) {
12061211
var qsp []string
12071212
if before != nil {
1208-
qsp = append(qsp, "before="+before.Format(time.RFC3339))
1213+
qsp = append(qsp, beforeQsp+before.Format(time.RFC3339))
12091214
}
12101215
if limit != nil {
1211-
qsp = append(qsp, "limit="+strconv.Itoa(*limit))
1216+
qsp = append(qsp, limitQsp+strconv.Itoa(*limit))
12121217
}
12131218
var q string
12141219
if len(qsp) > 0 {
@@ -1229,10 +1234,10 @@ Requires the READ_MESSAGE_HISTORY permission.
12291234
func (c *Channel) ListJoinedPrivateArchivedThreads(before *Snowflake, limit *int) (method, route string) {
12301235
var qsp []string
12311236
if before != nil {
1232-
qsp = append(qsp, "before="+before.String())
1237+
qsp = append(qsp, beforeQsp+before.String())
12331238
}
12341239
if limit != nil {
1235-
qsp = append(qsp, "limit="+strconv.Itoa(*limit))
1240+
qsp = append(qsp, limitQsp+strconv.Itoa(*limit))
12361241
}
12371242
var q string
12381243
if len(qsp) > 0 {

0 commit comments

Comments
 (0)