endpoint

package
v0.16.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2020 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Overview

Package endpoint holds all discord urls for the REST endpoints

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Channel

func Channel(id fmt.Stringer) string

Channel ...

func ChannelInvite

func ChannelInvite(channelID, inviteID fmt.Stringer) string

ChannelInvite ...

func ChannelInvites

func ChannelInvites(id fmt.Stringer) string

ChannelInvites ...

func ChannelMessage

func ChannelMessage(channelID, messageID fmt.Stringer) string

ChannelMessage ...

func ChannelMessageReaction

func ChannelMessageReaction(channelID, messageID fmt.Stringer, emoji string) string

ChannelMessageReaction ...

func ChannelMessageReactionMe

func ChannelMessageReactionMe(channelID, messageID fmt.Stringer, emoji string) string

ChannelMessageReactionMe ...

func ChannelMessageReactionUser

func ChannelMessageReactionUser(channelID, messageID fmt.Stringer, emoji string, userID fmt.Stringer) string

ChannelMessageReactionUser ...

func ChannelMessageReactions

func ChannelMessageReactions(channelID, messageID fmt.Stringer) string

ChannelMessageReactions ...

func ChannelMessages

func ChannelMessages(channelID fmt.Stringer) string

ChannelMessages ...

func ChannelMessagesBulkDelete

func ChannelMessagesBulkDelete(channelID fmt.Stringer) string

ChannelMessagesBulkDelete ...

func ChannelPermission

func ChannelPermission(channelID, overwriteID fmt.Stringer) string

ChannelPermission /channels/{channel.id}/permissions/{overwrite.id}

func ChannelPermissions

func ChannelPermissions(channelID fmt.Stringer) string

ChannelPermissions /channels/{channel.id}/permissions

func ChannelPin

func ChannelPin(channelID, messageID fmt.Stringer) string

ChannelPin ...

func ChannelPins

func ChannelPins(channelID fmt.Stringer) string

ChannelPins ...

func ChannelRecipient

func ChannelRecipient(channelID, recipientID fmt.Stringer) string

ChannelRecipient ...

func ChannelRecipients

func ChannelRecipients(channelID fmt.Stringer) string

ChannelRecipients ...

func ChannelTyping

func ChannelTyping(id fmt.Stringer) string

ChannelTyping ...

func ChannelWebhooks

func ChannelWebhooks(id fmt.Stringer) string

ChannelWebhooks /channels/{channel.id}/webhooks

func Channels

func Channels() string

Channels ...

func Gateway

func Gateway(v int) string

Gateway ...

func GitHub

func GitHub() string

GitHub /github suffix

func Guild

func Guild(id fmt.Stringer) string

Guild /guilds/{guild.id}

func GuildAuditLogs

func GuildAuditLogs(guildID fmt.Stringer) string

GuildAuditLogs ...

func GuildBan

func GuildBan(guildID, userID fmt.Stringer) string

GuildBan /guilds/{guild.id}/bans/{user.id}

func GuildBans

func GuildBans(id fmt.Stringer) string

GuildBans /guilds/{guild.id}/bans

func GuildChannel

func GuildChannel(guildID, channelID fmt.Stringer) string

GuildChannel /guilds/{guild.id}/channels/{channel.id}

func GuildChannels

func GuildChannels(id fmt.Stringer) string

GuildChannels /guilds/{guild.id}/channels

func GuildEmbed

func GuildEmbed(id fmt.Stringer) string

GuildEmbed /guilds/{guild.id}/embed

func GuildEmoji

func GuildEmoji(guildID, emojiID fmt.Stringer) string

GuildEmoji /guilds/{guild.id}/emojis/{emoji.id}

func GuildEmojis

func GuildEmojis(id fmt.Stringer) string

GuildEmojis /guilds/{guild.id}/emojis

func GuildIntegration

func GuildIntegration(guildID, integrationID fmt.Stringer) string

GuildIntegration /guilds/{guild.id}/integrations/{integration.id}

func GuildIntegrationSync

func GuildIntegrationSync(guildID, integrationID fmt.Stringer) string

GuildIntegrationSync /guilds/{guild.id}/integrations/{integration.id}/sync

func GuildIntegrations

func GuildIntegrations(id fmt.Stringer) string

GuildIntegrations /guilds/{guild.id}/integrations

func GuildInvites

func GuildInvites(id fmt.Stringer) string

GuildInvites /guilds/{guild.id}/invites

func GuildMember

func GuildMember(guildID, userID fmt.Stringer) string

GuildMember /guilds/{guild.id}/members/{user.id}

func GuildMemberRole

func GuildMemberRole(guildID, userID, roleID fmt.Stringer) string

GuildMemberRole /guilds/{guild.id}/members/{user.id}/roles/{role.id}

func GuildMembers

func GuildMembers(id fmt.Stringer) string

GuildMembers /guilds/{guild.id}/members

func GuildMembersMeNick

func GuildMembersMeNick(guildID fmt.Stringer) string

GuildMembersMeNick /guilds/{guild.id}/members/@me/nick

func GuildPrune

func GuildPrune(id fmt.Stringer) string

GuildPrune /guilds/{guild.id}/prune

func GuildRegions

func GuildRegions(id fmt.Stringer) string

GuildRegions /guilds/{guild.id}/regions

func GuildRole

func GuildRole(guildID, roleID fmt.Stringer) string

GuildRole /guilds/{guild.id}/roles/{role.id}

func GuildRoles

func GuildRoles(id fmt.Stringer) string

GuildRoles /guilds/{guild.id}/roles

func GuildVanityURL

func GuildVanityURL(id fmt.Stringer) string

GuildVanityURL /guilds/{guild.id}/vanity-url

func GuildWebhooks

func GuildWebhooks(id fmt.Stringer) string

GuildWebhooks /guilds/{guild.id}/webhooks

func Guilds

func Guilds() string

Guilds /guilds

func Invite

func Invite(code string) string

Invite /invites/{invite.code}

func Invites

func Invites() string

Invites /invites

func Slack

func Slack() string

Slack /slack suffix

func User

func User(id fmt.Stringer) string

User ...

func UserMe

func UserMe() string

UserMe /users/@me

func UserMeChannel

func UserMeChannel(id fmt.Stringer) string

UserMeChannel ...

func UserMeChannels

func UserMeChannels() string

UserMeChannels ...

func UserMeConnections

func UserMeConnections() string

UserMeConnections ...

func UserMeGuild

func UserMeGuild(id fmt.Stringer) string

UserMeGuild ...

func UserMeGuilds

func UserMeGuilds() string

UserMeGuilds ...

func VoiceRegions

func VoiceRegions() string

VoiceRegions /voice/regions

func Webhook

func Webhook(id fmt.Stringer) string

Webhook /webhooks/{webhook.id}

func WebhookToken

func WebhookToken(id fmt.Stringer, token string) string

WebhookToken /webhooks/{webhook.id}/{webhook.token}

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL