Documentation ¶
Index ¶
- Constants
- func GetMessageHash(url string) string
- type ApplicationCommandOption
- type Attachment
- type AttachmentsAndUploadRequest
- type AttachmentsAndUploadResponse
- type AttachmentsRequest
- type AttachmentsResponse
- type BlendRequest
- 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) Blend(ctx context.Context, blendReq *BlendRequest) (string, error)
- func (c *Client) CustomZoom(ctx context.Context, picReaderReq *CustomZoomRequest) error
- func (c *Client) CustomZoomAdvanced(ctx context.Context, picReaderReq *CustomZoomAdvancedRequest) 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) PicReadRetry(ctx context.Context, picReaderReq *PicReadRetryRequest) error
- func (c *Client) PicReader(ctx context.Context, picReaderReq *PicReaderRequest) error
- func (c *Client) PicReaderAdvanced(ctx context.Context, picReaderReq *PicReaderAdvancedRequest) error
- func (c *Client) RegionVariation(ctx context.Context, variationReq *RegionVariationRequest) error
- func (c *Client) Reroll(ctx context.Context, rerollReq *RerollRequest) error
- func (c *Client) Setting(ctx context.Context, describeReq *SettingRequest) (string, error)
- func (c *Client) Upscale(ctx context.Context, upscaleReq *UpscaleRequest) error
- func (c *Client) UpscaleCreative(ctx context.Context, upscaleReq *UpscaleCreativeRequest) error
- func (c *Client) UpscaleSubtle(ctx context.Context, upscaleReq *UpscaleSubtleRequest) 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 CustomZoomAdvancedRequest
- type CustomZoomRequest
- type DescribeRequest
- type File
- type HighVariationRequest
- type ImageFile
- type ImageOption
- type ImagineRequest
- type InteractionsRequest
- type LowVariationRequest
- type PanRequest
- type PicReadRetryRequest
- type PicReaderAdvancedRequest
- type PicReaderRequest
- type RegionVariationRequest
- type RerollRequest
- type SettingRequest
- type UpscaleCreativeRequest
- type UpscaleRequest
- type UpscaleSubtleRequest
- type UpscaleXFourRequest
- type UpscaleXTwoRequest
- type VariationRequest
- type ZoomOutOneXRequest
- type ZoomOutTwoXRequest
Constants ¶
View Source
const ( ApplicationID string = "936929561302675456" SessionID string = "ae00a0722b736de0a1829ad599845e59" )
Variables ¶
This section is empty.
Functions ¶
func GetMessageHash ¶
Types ¶
type ApplicationCommandOption ¶
type ApplicationCommandOption struct { Type int `json:"type"` Name string `json:"name"` Description string `json:"description"` Required bool `json:"required"` DescriptionLocalized string `json:"description_localized"` NameLocalized string `json:"name_localized"` Choices []map[string]any `json:"choices,omitempty"` }
type Attachment ¶
type AttachmentsAndUploadRequest ¶
type AttachmentsAndUploadRequest struct { *AttachmentsRequest Image []byte }
type AttachmentsRequest ¶
type AttachmentsResponse ¶
type AttachmentsResponse struct {
Attachments []Attachment
}
type BlendRequest ¶
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) CustomZoom ¶ added in v0.0.4
func (c *Client) CustomZoom(ctx context.Context, picReaderReq *CustomZoomRequest) error
func (*Client) CustomZoomAdvanced ¶ added in v0.0.4
func (c *Client) CustomZoomAdvanced(ctx context.Context, picReaderReq *CustomZoomAdvancedRequest) error
func (*Client) HighVariation ¶
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 ¶
func (c *Client) LowVariation(ctx context.Context, variationReq *LowVariationRequest) error
func (*Client) PicReadRetry ¶
func (c *Client) PicReadRetry(ctx context.Context, picReaderReq *PicReadRetryRequest) error
func (*Client) PicReader ¶
func (c *Client) PicReader(ctx context.Context, picReaderReq *PicReaderRequest) error
func (*Client) PicReaderAdvanced ¶ added in v0.0.4
func (c *Client) PicReaderAdvanced(ctx context.Context, picReaderReq *PicReaderAdvancedRequest) error
func (*Client) RegionVariation ¶
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) UpscaleCreative ¶ added in v0.0.4
func (c *Client) UpscaleCreative(ctx context.Context, upscaleReq *UpscaleCreativeRequest) error
func (*Client) UpscaleSubtle ¶ added in v0.0.4
func (c *Client) UpscaleSubtle(ctx context.Context, upscaleReq *UpscaleSubtleRequest) error
func (*Client) UpscaleXFour ¶
func (c *Client) UpscaleXFour(ctx context.Context, upscaleReq *UpscaleXFourRequest) error
func (*Client) UpscaleXTwo ¶
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 ¶
func (c *Client) ZoomOutOneX(ctx context.Context, ZoomReq *ZoomOutOneXRequest) error
func (*Client) ZoomOutTwoX ¶
func (c *Client) ZoomOutTwoX(ctx context.Context, ZoomReq *ZoomOutTwoXRequest) error
type CustomZoomAdvancedRequest ¶ added in v0.0.4
type CustomZoomRequest ¶ added in v0.0.4
type DescribeRequest ¶
type HighVariationRequest ¶
type ImageOption ¶
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 ¶
type PanRequest ¶
type PicReadRetryRequest ¶
type PicReaderAdvancedRequest ¶ added in v0.0.4
type PicReaderRequest ¶
type RegionVariationRequest ¶
type RerollRequest ¶
type SettingRequest ¶
type UpscaleCreativeRequest ¶ added in v0.0.4
type UpscaleRequest ¶
type UpscaleSubtleRequest ¶ added in v0.0.4
type UpscaleXFourRequest ¶
type UpscaleXTwoRequest ¶
type VariationRequest ¶
type ZoomOutOneXRequest ¶
Source Files ¶
- attachments.go
- blend.go
- client.go
- config.go
- const.go
- custom_zoom.go
- describe.go
- high_variation.go
- imagine.go
- interactions.go
- low_variation.go
- pan.go
- pic_reader.go
- picread_retry.go
- region_vartation.go
- reroll.go
- setting.go
- upscale.go
- upscale_creative.go
- upscale_four_x.go
- upscale_subtle.go
- upscale_two_x.go
- variation.go
- zoom_out_Two_x.go
- zoom_out_one_x.go
Click to show internal directories.
Click to hide internal directories.