Changed endpoint constants to variables
This commit is contained in:
parent
b9384042bb
commit
bf93a9cee9
|
@ -9,7 +9,7 @@ import (
|
||||||
"github.com/diamondburned/arikawa/utils/httputil"
|
"github.com/diamondburned/arikawa/utils/httputil"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
var (
|
||||||
BaseEndpoint = "https://discordapp.com"
|
BaseEndpoint = "https://discordapp.com"
|
||||||
APIVersion = "6"
|
APIVersion = "6"
|
||||||
APIPath = "/api/v" + APIVersion
|
APIPath = "/api/v" + APIVersion
|
||||||
|
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"github.com/diamondburned/arikawa/utils/json"
|
"github.com/diamondburned/arikawa/utils/json"
|
||||||
)
|
)
|
||||||
|
|
||||||
const EndpointChannels = Endpoint + "channels/"
|
var EndpointChannels = Endpoint + "channels/"
|
||||||
|
|
||||||
func (c *Client) Channels(
|
func (c *Client) Channels(
|
||||||
guildID discord.Snowflake) ([]discord.Channel, error) {
|
guildID discord.Snowflake) ([]discord.Channel, error) {
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"github.com/diamondburned/arikawa/utils/httputil"
|
"github.com/diamondburned/arikawa/utils/httputil"
|
||||||
)
|
)
|
||||||
|
|
||||||
const EndpointGuilds = Endpoint + "guilds/"
|
var EndpointGuilds = Endpoint + "guilds/"
|
||||||
|
|
||||||
// https://discordapp.com/developers/docs/resources/guild#create-guild-json-params
|
// https://discordapp.com/developers/docs/resources/guild#create-guild-json-params
|
||||||
type CreateGuildData struct {
|
type CreateGuildData struct {
|
||||||
|
|
|
@ -5,7 +5,7 @@ import (
|
||||||
"github.com/diamondburned/arikawa/utils/httputil"
|
"github.com/diamondburned/arikawa/utils/httputil"
|
||||||
)
|
)
|
||||||
|
|
||||||
const EndpointInvites = Endpoint + "invites/"
|
var EndpointInvites = Endpoint + "invites/"
|
||||||
|
|
||||||
// Still unsure what this is
|
// Still unsure what this is
|
||||||
type MetaInvite struct {
|
type MetaInvite struct {
|
||||||
|
|
|
@ -2,7 +2,7 @@ package api
|
||||||
|
|
||||||
import "github.com/diamondburned/arikawa/utils/httputil"
|
import "github.com/diamondburned/arikawa/utils/httputil"
|
||||||
|
|
||||||
const (
|
var (
|
||||||
EndpointAuth = Endpoint + "auth/"
|
EndpointAuth = Endpoint + "auth/"
|
||||||
EndpointLogin = EndpointAuth + "login"
|
EndpointLogin = EndpointAuth + "login"
|
||||||
EndpointTOTP = EndpointAuth + "mfa/totp"
|
EndpointTOTP = EndpointAuth + "mfa/totp"
|
||||||
|
|
|
@ -5,8 +5,10 @@ import (
|
||||||
"github.com/diamondburned/arikawa/utils/httputil"
|
"github.com/diamondburned/arikawa/utils/httputil"
|
||||||
)
|
)
|
||||||
|
|
||||||
const EndpointUsers = Endpoint + "users/"
|
var (
|
||||||
const EndpointMe = EndpointUsers + "@me"
|
EndpointUsers = Endpoint + "users/"
|
||||||
|
EndpointMe = EndpointUsers + "@me"
|
||||||
|
)
|
||||||
|
|
||||||
func (c *Client) User(userID discord.Snowflake) (*discord.User, error) {
|
func (c *Client) User(userID discord.Snowflake) (*discord.User, error) {
|
||||||
var u *discord.User
|
var u *discord.User
|
||||||
|
|
|
@ -10,7 +10,7 @@ import (
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
const EndpointWebhooks = Endpoint + "webhooks/"
|
var EndpointWebhooks = Endpoint + "webhooks/"
|
||||||
|
|
||||||
// CreateWebhook creates a new webhook; avatar hash is optional. Requires
|
// CreateWebhook creates a new webhook; avatar hash is optional. Requires
|
||||||
// MANAGE_WEBHOOKS.
|
// MANAGE_WEBHOOKS.
|
||||||
|
|
|
@ -23,7 +23,7 @@ import (
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
var (
|
||||||
EndpointGateway = api.Endpoint + "gateway"
|
EndpointGateway = api.Endpoint + "gateway"
|
||||||
EndpointGatewayBot = api.EndpointGateway + "/bot"
|
EndpointGatewayBot = api.EndpointGateway + "/bot"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue