api

package
v0.0.0-...-d3d8adc Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2023 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetGuildMembers

func GetGuildMembers(c echo.Context) error

@Summary Get Guild Members @Tags Members @Description Fetch all members of the guild. @Param guildID path string true "guild id" @Param limit query int false "limit to fetch" default(1) @Param after query string false "higher last id fetched" default(0) @Success 200 {array} models.Member "OK" @Failure 403 "Forbidden" @Failure 500 "Server error" @Router /guilds/{guildID}/members [GET]

func GetMember

func GetMember(c echo.Context) error

@Summary Get one Guild Member @Tags Members @Description Fetch the member of the guild. @Param guildID path string true "guild id" @Param memberID path string true "member id" @Success 200 {object} models.Member "OK" @Failure 403 "Forbidden" @Failure 404 "Not Found" @Failure 500 "Server error" @Router /guilds/{guildID}/members/{memberID} [GET]

func InitRouter

func InitRouter() *echo.Echo

@Schemes https http @host cardinal.gyroskan.com @BasePath /api/v1 @securityDefinitions.apikey BearerAuth @in header @name Authorization

func Run

func Run()

Types

type JwtCustomClaims

type JwtCustomClaims struct {
	Username     string `json:"username"`
	Access_level int    `json:"access_lvl"`
	jwt.StandardClaims
}

Jump to

Keyboard shortcuts

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