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
Types ¶
type JwtCustomClaims ¶
type JwtCustomClaims struct { Username string `json:"username"` Access_level int `json:"access_lvl"` jwt.StandardClaims }