Documentation
¶
Index ¶
- Constants
- func GetMessageHash(url string) string
- type Attachment
- type AttachmentsAndUploadRequest
- type AttachmentsAndUploadResponse
- type AttachmentsRequest
- type AttachmentsResponse
- type Client
- func (c *Client) Attachments(ctx context.Context, attachmentsReq *AttachmentsRequest) (*AttachmentsResponse, error)
- func (c *Client) AttachmentsAndUpload(ctx context.Context, attachmentsAndUploadReq *AttachmentsAndUploadRequest) (*AttachmentsAndUploadResponse, error)
- func (c *Client) Describe(ctx context.Context, describeReq *DescribeRequest) (string, error)
- func (c *Client) HighVariation(ctx context.Context, variationReq *HighVariationRequest) error
- func (c *Client) Imagine(ctx context.Context, imgReq *ImagineRequest) error
- func (c *Client) LowVariation(ctx context.Context, variationReq *LowVariationRequest) error
- func (c *Client) Pan(ctx context.Context, panReq *PanRequest) error
- func (c *Client) PicReader(ctx context.Context, picReaderReq *PicReaderRequest) error
- func (c *Client) RegionVariation(ctx context.Context, variationReq *RegionVariationRequest) error
- func (c *Client) Reroll(ctx context.Context, rerollReq *RerollRequest) error
- func (c *Client) Upscale(ctx context.Context, upscaleReq *UpscaleRequest) error
- func (c *Client) UpscaleXFour(ctx context.Context, upscaleReq *UpscaleXFourRequest) error
- func (c *Client) UpscaleXTwo(ctx context.Context, upscaleReq *UpscaleXTwoRequest) error
- func (c *Client) Variation(ctx context.Context, variationReq *VariationRequest) error
- func (c *Client) ZoomOutOneX(ctx context.Context, ZoomReq *ZoomOutOneXRequest) error
- func (c *Client) ZoomOutTwoX(ctx context.Context, ZoomReq *ZoomOutTwoXRequest) error
- type Config
- type DescribeRequest
- type File
- type HighVariationRequest
- type ImagineRequest
- type InteractionsRequest
- type LowVariationRequest
- type PanRequest
- type PicReaderRequest
- type RegionVariationRequest
- type RerollRequest
- type UpscaleRequest
- type UpscaleXFourRequest
- type UpscaleXTwoRequest
- type VariationRequest
- type ZoomOutOneXRequest
- type ZoomOutTwoXRequest
Constants ¶
View Source
const ( ApplicationID string = "936929561302675456" SessionID string = "5225c9701da8be9aeac4c0222422cdbb" )
Variables ¶
This section is empty.
Functions ¶
func GetMessageHash ¶
Types ¶
type Attachment ¶
type AttachmentsAndUploadRequest ¶
type AttachmentsAndUploadRequest struct { *AttachmentsRequest Image []byte }
type AttachmentsRequest ¶
type AttachmentsResponse ¶
type AttachmentsResponse struct {
Attachments []Attachment
}
type Client ¶
func (*Client) Attachments ¶
func (c *Client) Attachments(ctx context.Context, attachmentsReq *AttachmentsRequest) (*AttachmentsResponse, error)
func (*Client) AttachmentsAndUpload ¶
func (c *Client) AttachmentsAndUpload(ctx context.Context, attachmentsAndUploadReq *AttachmentsAndUploadRequest) (*AttachmentsAndUploadResponse, error)
func (*Client) HighVariation ¶ added in v0.0.4
func (c *Client) HighVariation(ctx context.Context, variationReq *HighVariationRequest) error
func (*Client) Imagine ¶
func (c *Client) Imagine(ctx context.Context, imgReq *ImagineRequest) error
func (*Client) LowVariation ¶ added in v0.0.4
func (c *Client) LowVariation(ctx context.Context, variationReq *LowVariationRequest) error
func (*Client) Pan ¶ added in v0.0.4
func (c *Client) Pan(ctx context.Context, panReq *PanRequest) error
func (*Client) PicReader ¶ added in v0.0.4
func (c *Client) PicReader(ctx context.Context, picReaderReq *PicReaderRequest) error
func (*Client) RegionVariation ¶ added in v0.0.4
func (c *Client) RegionVariation(ctx context.Context, variationReq *RegionVariationRequest) error
func (*Client) Reroll ¶
func (c *Client) Reroll(ctx context.Context, rerollReq *RerollRequest) error
func (*Client) Upscale ¶
func (c *Client) Upscale(ctx context.Context, upscaleReq *UpscaleRequest) error
func (*Client) UpscaleXFour ¶
func (*Client) UpscaleXTwo ¶ added in v0.0.4
func (c *Client) UpscaleXTwo(ctx context.Context, upscaleReq *UpscaleXTwoRequest) error
func (*Client) Variation ¶
func (c *Client) Variation(ctx context.Context, variationReq *VariationRequest) error
func (*Client) ZoomOutOneX ¶ added in v0.0.4
func (c *Client) ZoomOutOneX(ctx context.Context, ZoomReq *ZoomOutOneXRequest) error
func (*Client) ZoomOutTwoX ¶ added in v0.0.4
func (c *Client) ZoomOutTwoX(ctx context.Context, ZoomReq *ZoomOutTwoXRequest) error
type DescribeRequest ¶
type HighVariationRequest ¶ added in v0.0.4
type ImagineRequest ¶
type InteractionsRequest ¶
type InteractionsRequest struct { Type int `json:"type"` ApplicationID string `json:"application_id"` MessageFlags *int `json:"message_flags,omitempty"` MessageID *string `json:"message_id,omitempty"` GuildID string `json:"guild_id"` ChannelID string `json:"channel_id"` SessionID string `json:"session_id"` Data map[string]any `json:"data"` }
type LowVariationRequest ¶ added in v0.0.4
type PanRequest ¶ added in v0.0.4
type PicReaderRequest ¶ added in v0.0.4
type RegionVariationRequest ¶ added in v0.0.4
type RerollRequest ¶
type UpscaleRequest ¶
type UpscaleXFourRequest ¶
type UpscaleXTwoRequest ¶ added in v0.0.4
type VariationRequest ¶
type ZoomOutOneXRequest ¶ added in v0.0.4
Source Files
¶
Click to show internal directories.
Click to hide internal directories.