Documentation
¶
Index ¶
- func AddWorkspaceMember(ctx *fiber.Ctx) error
- func CreateWorkspace(ctx *fiber.Ctx) error
- func CreateWorkspaceBot(ctx *fiber.Ctx) error
- func DeleteWorkspaceBot(ctx *fiber.Ctx) error
- func DisableWorkspaceIntegration(ctx *fiber.Ctx) error
- func EnableWorkspaceIntegration(ctx *fiber.Ctx) error
- func GetIntegrationData(ctx *fiber.Ctx) error
- func GetIntegrationDataForUser(ctx *fiber.Ctx) error
- func GetWorkspace(ctx *fiber.Ctx) error
- func GetWorkspaceAnalytics(ctx *fiber.Ctx) error
- func GetWorkspaceBot(ctx *fiber.Ctx) error
- func GetWorkspaceIntegration(ctx *fiber.Ctx) error
- func GetWorkspaceIntegrations(ctx *fiber.Ctx) error
- func GetWorkspaceMember(ctx *fiber.Ctx) error
- func GetWorkspaceMembers(ctx *fiber.Ctx) error
- func GetWorkspaces(ctx *fiber.Ctx) error
- func RemoveWorkspaceMember(ctx *fiber.Ctx) error
- func UpdateIntegrationDataForUser(ctx *fiber.Ctx) error
- func UpdateWorkspace(ctx *fiber.Ctx) error
- func UpdateWorkspaceBot(ctx *fiber.Ctx) error
- func UpdateWorkspaceIntegration(ctx *fiber.Ctx) error
- func UpdateWorkspaceMember(ctx *fiber.Ctx) error
- func WorkspacesHandler(router fiber.Router)
- type BotFormData
- type BotSettings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddWorkspaceMember ¶
func CreateWorkspace ¶
func CreateWorkspaceBot ¶
func DeleteWorkspaceBot ¶
func GetIntegrationData ¶
func GetWorkspace ¶
func GetWorkspaceAnalytics ¶
func GetWorkspaceBot ¶
func GetWorkspaceIntegration ¶
func GetWorkspaceMember ¶
func GetWorkspaceMembers ¶
func GetWorkspaces ¶
func RemoveWorkspaceMember ¶
func UpdateWorkspace ¶
func UpdateWorkspaceBot ¶
func UpdateWorkspaceMember ¶
func WorkspacesHandler ¶
Types ¶
type BotFormData ¶
type BotFormData struct {
Region *string `json:"region,omitempty" form:"region,omitempty"`
Settings *BotSettings `json:"settings,omitempty" form:"settings,omitempty"`
Permissions *utils.IBotPermissions `json:"permissions,omitempty" form:"permissions,omitempty"`
Token *string `json:"token,omitempty" form:"token,omitempty"`
}
type BotSettings ¶
type BotSettings struct {
Guild string `json:"guild,omitempty"`
Prefix string `json:"prefix,omitempty" form:"prefix,omitempty"`
Status string `json:"status,omitempty" form:"status,omitempty"`
Activities []utils.IBotActivity `json:"activities,omitempty" form:"activities,omitempty"`
RandomizeActivities bool `json:"randomizeActivities,omitempty" form:"randomizeActivities,omitempty"`
ActivityInterval int `json:"activityInterval,omitempty" form:"activityInterval,omitempty"`
CurrentActivity int `json:"currentActivity,omitempty"`
Modules utils.IBotModules `json:"modules" form:"modules"`
}
Click to show internal directories.
Click to hide internal directories.