Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddRequest ¶
type AddRequest struct {
UserID string `json:"userId"`
}
AddRequest represents an Add moderator request.
type RemoveRequest ¶
type RemoveRequest struct {
UserID string `json:"userId"`
}
RemoveRequest represents an Remove moderator request.
type Service ¶
type Service struct {
Call core.RequestHandlerFunc
}
Service is the base for all the endpoints on this service.
func NewService ¶
func NewService(requestHandler core.RequestHandlerFunc) *Service
NewService creates a new Service instance.
func (*Service) Add ¶
Add a moderator.
Example ¶
client, _ := misskey.NewClientWithOptions(misskey.WithSimpleConfig("https://slippy.xyz", os.Getenv("MISSKEY_TOKEN"))) err := client.Admin().Moderators().Add("88v9vu5nbu") if err != nil { log.Printf("[Admin/Moderators/Add] %s", err) return }
Output:
func (*Service) Remove ¶
Remove a moderator.
Example ¶
client, _ := misskey.NewClientWithOptions(misskey.WithSimpleConfig("https://slippy.xyz", os.Getenv("MISSKEY_TOKEN"))) err := client.Admin().Moderators().Remove("88v9vu5nbu") if err != nil { log.Printf("[Admin/Moderators/Remove] %s", err) return }
Output:
Click to show internal directories.
Click to hide internal directories.