Categorygithub.com/traPtitech/go-traq
modulepackage
0.0.0-20240725071454-97c7b85dc879
Repository: https://github.com/traptitech/go-traq.git
Documentation: pkg.go.dev

# README

go-traq

Go Reference CI Update

A client library for the traQ API.

This package is updated automatically.

How to use

See client.md and docs/ for more information.

go get github.com/traPtitech/go-traq
package main

import (
	"context"
	"fmt"

	traq "github.com/traPtitech/go-traq"
)

const TOKEN = "/* your token */"

func main() {
	client := traq.NewAPIClient(traq.NewConfiguration())
	auth := context.WithValue(context.Background(), traq.ContextAccessToken, TOKEN)

	v, _, _ := client.ChannelApi.
		GetChannels(auth).
		IncludeDm(true).
		Execute()
	fmt.Printf("%#v", v)
}

# Functions

BotAsGetBot200Response is a convenience function that returns Bot wrapped in GetBot200Response.
BotDetailAsGetBot200Response is a convenience function that returns BotDetail wrapped in GetBot200Response.
CacheExpires helper function to determine remaining time before repeating a request.
ChildCreatedEventAsChannelEventDetail is a convenience function that returns ChildCreatedEvent wrapped in ChannelEventDetail.
ForcedNotificationChangedEventAsChannelEventDetail is a convenience function that returns ForcedNotificationChangedEvent wrapped in ChannelEventDetail.
IsNil checks if an input is nil.
NameChangedEventAsChannelEventDetail is a convenience function that returns NameChangedEvent wrapped in ChannelEventDetail.
NewActiveOAuth2Token instantiates a new ActiveOAuth2Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewActiveOAuth2TokenWithDefaults instantiates a new ActiveOAuth2Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewActivityTimelineMessage instantiates a new ActivityTimelineMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewActivityTimelineMessageWithDefaults instantiates a new ActivityTimelineMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewBot instantiates a new Bot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBotDetail instantiates a new BotDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBotDetailWithDefaults instantiates a new BotDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBotEventLog instantiates a new BotEventLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBotEventLogWithDefaults instantiates a new BotEventLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBotEventResultFromValue returns a pointer to a valid BotEventResult for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewBotModeFromValue returns a pointer to a valid BotMode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewBotStateFromValue returns a pointer to a valid BotState for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewBotTokens instantiates a new BotTokens object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBotTokensWithDefaults instantiates a new BotTokens object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBotUser instantiates a new BotUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBotUserWithDefaults instantiates a new BotUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBotWithDefaults instantiates a new Bot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannel instantiates a new Channel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelEvent instantiates a new ChannelEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelEventWithDefaults instantiates a new ChannelEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelList instantiates a new ChannelList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelListWithDefaults instantiates a new ChannelList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelStats instantiates a new ChannelStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelStatsStamp instantiates a new ChannelStatsStamp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelStatsStampWithDefaults instantiates a new ChannelStatsStamp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelStatsUser instantiates a new ChannelStatsUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelStatsUserWithDefaults instantiates a new ChannelStatsUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelStatsWithDefaults instantiates a new ChannelStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelSubscribeLevelFromValue returns a pointer to a valid ChannelSubscribeLevel for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewChannelTopic instantiates a new ChannelTopic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelTopicWithDefaults instantiates a new ChannelTopic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelViewer instantiates a new ChannelViewer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChannelViewerWithDefaults instantiates a new ChannelViewer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChannelViewStateFromValue returns a pointer to a valid ChannelViewState for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewChannelWithDefaults instantiates a new Channel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewChildCreatedEvent instantiates a new ChildCreatedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewChildCreatedEventWithDefaults instantiates a new ChildCreatedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClipFolder instantiates a new ClipFolder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClipFolderWithDefaults instantiates a new ClipFolder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClippedMessage instantiates a new ClippedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClippedMessageWithDefaults instantiates a new ClippedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewDMChannel instantiates a new DMChannel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDMChannelWithDefaults instantiates a new DMChannel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewExternalProviderUser instantiates a new ExternalProviderUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewExternalProviderUserWithDefaults instantiates a new ExternalProviderUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFileInfo instantiates a new FileInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFileInfoThumbnail instantiates a new FileInfoThumbnail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFileInfoThumbnailWithDefaults instantiates a new FileInfoThumbnail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFileInfoWithDefaults instantiates a new FileInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewForcedNotificationChangedEvent instantiates a new ForcedNotificationChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewForcedNotificationChangedEventWithDefaults instantiates a new ForcedNotificationChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetNotifyCitation instantiates a new GetNotifyCitation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetNotifyCitationWithDefaults instantiates a new GetNotifyCitation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLoginSession instantiates a new LoginSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLoginSessionWithDefaults instantiates a new LoginSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMessage instantiates a new Message object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMessageClip instantiates a new MessageClip object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMessageClipWithDefaults instantiates a new MessageClip object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMessagePin instantiates a new MessagePin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMessagePinWithDefaults instantiates a new MessagePin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMessageSearchResult instantiates a new MessageSearchResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMessageSearchResultWithDefaults instantiates a new MessageSearchResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMessageStamp instantiates a new MessageStamp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMessageStampWithDefaults instantiates a new MessageStamp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMessageWithDefaults instantiates a new Message object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMyChannelViewState instantiates a new MyChannelViewState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMyChannelViewStateWithDefaults instantiates a new MyChannelViewState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewMyUserDetail instantiates a new MyUserDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewMyUserDetailWithDefaults instantiates a new MyUserDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNameChangedEvent instantiates a new NameChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNameChangedEventWithDefaults instantiates a new NameChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOAuth2Client instantiates a new OAuth2Client object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOAuth2ClientDetail instantiates a new OAuth2ClientDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOAuth2ClientDetailWithDefaults instantiates a new OAuth2ClientDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOAuth2ClientWithDefaults instantiates a new OAuth2Client object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOAuth2PromptFromValue returns a pointer to a valid OAuth2Prompt for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOAuth2ResponseTypeFromValue returns a pointer to a valid OAuth2ResponseType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOAuth2ScopeFromValue returns a pointer to a valid OAuth2Scope for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOAuth2Token instantiates a new OAuth2Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOAuth2TokenWithDefaults instantiates a new OAuth2Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOgp instantiates a new Ogp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOgpMedia instantiates a new OgpMedia object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOgpMediaWithDefaults instantiates a new OgpMedia object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOgpWithDefaults instantiates a new Ogp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOIDCTraqUserInfo instantiates a new OIDCTraqUserInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOIDCTraqUserInfoWithDefaults instantiates a new OIDCTraqUserInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOIDCUserInfo instantiates a new OIDCUserInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOIDCUserInfoWithDefaults instantiates a new OIDCUserInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewParentChangedEvent instantiates a new ParentChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewParentChangedEventWithDefaults instantiates a new ParentChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchBotRequest instantiates a new PatchBotRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchBotRequestWithDefaults instantiates a new PatchBotRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchChannelRequest instantiates a new PatchChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchChannelRequestWithDefaults instantiates a new PatchChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchChannelSubscribersRequest instantiates a new PatchChannelSubscribersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchChannelSubscribersRequestWithDefaults instantiates a new PatchChannelSubscribersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchClientRequest instantiates a new PatchClientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchClientRequestWithDefaults instantiates a new PatchClientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchClipFolderRequest instantiates a new PatchClipFolderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchClipFolderRequestWithDefaults instantiates a new PatchClipFolderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchGroupMemberRequest instantiates a new PatchGroupMemberRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchGroupMemberRequestWithDefaults instantiates a new PatchGroupMemberRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchMeRequest instantiates a new PatchMeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchMeRequestWithDefaults instantiates a new PatchMeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchStampPaletteRequest instantiates a new PatchStampPaletteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchStampPaletteRequestWithDefaults instantiates a new PatchStampPaletteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchStampRequest instantiates a new PatchStampRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchStampRequestWithDefaults instantiates a new PatchStampRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchUserGroupRequest instantiates a new PatchUserGroupRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchUserGroupRequestWithDefaults instantiates a new PatchUserGroupRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchUserRequest instantiates a new PatchUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchUserRequestWithDefaults instantiates a new PatchUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchUserTagRequest instantiates a new PatchUserTagRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchUserTagRequestWithDefaults instantiates a new PatchUserTagRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchWebhookRequest instantiates a new PatchWebhookRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchWebhookRequestWithDefaults instantiates a new PatchWebhookRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPin instantiates a new Pin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPinAddedEvent instantiates a new PinAddedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPinAddedEventWithDefaults instantiates a new PinAddedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPinRemovedEvent instantiates a new PinRemovedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPinRemovedEventWithDefaults instantiates a new PinRemovedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPinWithDefaults instantiates a new Pin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostBotActionJoinRequest instantiates a new PostBotActionJoinRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostBotActionJoinRequestWithDefaults instantiates a new PostBotActionJoinRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostBotActionLeaveRequest instantiates a new PostBotActionLeaveRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostBotActionLeaveRequestWithDefaults instantiates a new PostBotActionLeaveRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostBotRequest instantiates a new PostBotRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostBotRequestWithDefaults instantiates a new PostBotRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostChannelRequest instantiates a new PostChannelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostChannelRequestWithDefaults instantiates a new PostChannelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostClientRequest instantiates a new PostClientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostClientRequestWithDefaults instantiates a new PostClientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostClipFolderMessageRequest instantiates a new PostClipFolderMessageRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostClipFolderMessageRequestWithDefaults instantiates a new PostClipFolderMessageRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostClipFolderRequest instantiates a new PostClipFolderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostClipFolderRequestWithDefaults instantiates a new PostClipFolderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostLinkExternalAccount instantiates a new PostLinkExternalAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostLinkExternalAccountWithDefaults instantiates a new PostLinkExternalAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostLoginRequest instantiates a new PostLoginRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostLoginRequestWithDefaults instantiates a new PostLoginRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostMessageRequest instantiates a new PostMessageRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostMessageRequestWithDefaults instantiates a new PostMessageRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostMessageStampRequest instantiates a new PostMessageStampRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostMessageStampRequestWithDefaults instantiates a new PostMessageStampRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostMyFCMDeviceRequest instantiates a new PostMyFCMDeviceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostMyFCMDeviceRequestWithDefaults instantiates a new PostMyFCMDeviceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostStampPaletteRequest instantiates a new PostStampPaletteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostStampPaletteRequestWithDefaults instantiates a new PostStampPaletteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostStarRequest instantiates a new PostStarRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostStarRequestWithDefaults instantiates a new PostStarRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostUnlinkExternalAccount instantiates a new PostUnlinkExternalAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostUnlinkExternalAccountWithDefaults instantiates a new PostUnlinkExternalAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostUserGroupAdminRequest instantiates a new PostUserGroupAdminRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostUserGroupAdminRequestWithDefaults instantiates a new PostUserGroupAdminRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostUserGroupRequest instantiates a new PostUserGroupRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostUserGroupRequestWithDefaults instantiates a new PostUserGroupRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostUserRequest instantiates a new PostUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostUserRequestWithDefaults instantiates a new PostUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostUserTagRequest instantiates a new PostUserTagRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostUserTagRequestWithDefaults instantiates a new PostUserTagRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostWebhookRequest instantiates a new PostWebhookRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostWebhookRequestWithDefaults instantiates a new PostWebhookRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPostWebRTCAuthenticateRequest instantiates a new PostWebRTCAuthenticateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPostWebRTCAuthenticateRequestWithDefaults instantiates a new PostWebRTCAuthenticateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutChannelSubscribeLevelRequest instantiates a new PutChannelSubscribeLevelRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutChannelSubscribeLevelRequestWithDefaults instantiates a new PutChannelSubscribeLevelRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutChannelSubscribersRequest instantiates a new PutChannelSubscribersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutChannelSubscribersRequestWithDefaults instantiates a new PutChannelSubscribersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutChannelTopicRequest instantiates a new PutChannelTopicRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutChannelTopicRequestWithDefaults instantiates a new PutChannelTopicRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutMyPasswordRequest instantiates a new PutMyPasswordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutMyPasswordRequestWithDefaults instantiates a new PutMyPasswordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutNotifyCitationRequest instantiates a new PutNotifyCitationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutNotifyCitationRequestWithDefaults instantiates a new PutNotifyCitationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPutUserPasswordRequest instantiates a new PutUserPasswordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPutUserPasswordRequestWithDefaults instantiates a new PutUserPasswordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSession instantiates a new Session object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSessionWithDefaults instantiates a new Session object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStamp instantiates a new Stamp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStampHistoryEntry instantiates a new StampHistoryEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStampHistoryEntryWithDefaults instantiates a new StampHistoryEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStampPalette instantiates a new StampPalette object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStampPaletteWithDefaults instantiates a new StampPalette object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStampStats instantiates a new StampStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStampStatsWithDefaults instantiates a new StampStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStampWithDefaults instantiates a new Stamp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStampWithThumbnail instantiates a new StampWithThumbnail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStampWithThumbnailWithDefaults instantiates a new StampWithThumbnail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubscribersChangedEvent instantiates a new SubscribersChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSubscribersChangedEventWithDefaults instantiates a new SubscribersChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTag instantiates a new Tag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTagWithDefaults instantiates a new Tag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewThumbnailInfo instantiates a new ThumbnailInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewThumbnailInfoWithDefaults instantiates a new ThumbnailInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewThumbnailTypeFromValue returns a pointer to a valid ThumbnailType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewTopicChangedEvent instantiates a new TopicChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTopicChangedEventWithDefaults instantiates a new TopicChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUnreadChannel instantiates a new UnreadChannel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUnreadChannelWithDefaults instantiates a new UnreadChannel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUser instantiates a new User object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserAccountStateFromValue returns a pointer to a valid UserAccountState for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewUserDetail instantiates a new UserDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserDetailWithDefaults instantiates a new UserDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserGroup instantiates a new UserGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserGroupMember instantiates a new UserGroupMember object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserGroupMemberWithDefaults instantiates a new UserGroupMember object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserGroupWithDefaults instantiates a new UserGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserPermissionFromValue returns a pointer to a valid UserPermission for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewUserSettings instantiates a new UserSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserSettingsWithDefaults instantiates a new UserSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserStats instantiates a new UserStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserStatsStamp instantiates a new UserStatsStamp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserStatsStampWithDefaults instantiates a new UserStatsStamp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserStatsWithDefaults instantiates a new UserStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserSubscribeState instantiates a new UserSubscribeState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserSubscribeStateWithDefaults instantiates a new UserSubscribeState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserTag instantiates a new UserTag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserTagWithDefaults instantiates a new UserTag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserWithDefaults instantiates a new User object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVersion instantiates a new Version object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVersionFlags instantiates a new VersionFlags object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVersionFlagsWithDefaults instantiates a new VersionFlags object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVersionWithDefaults instantiates a new Version object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVisibilityChangedEvent instantiates a new VisibilityChangedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVisibilityChangedEventWithDefaults instantiates a new VisibilityChangedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWebhook instantiates a new Webhook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWebhookWithDefaults instantiates a new Webhook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWebRTCAuthenticateResult instantiates a new WebRTCAuthenticateResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWebRTCAuthenticateResultWithDefaults instantiates a new WebRTCAuthenticateResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWebRTCUserState instantiates a new WebRTCUserState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWebRTCUserStateWithDefaults instantiates a new WebRTCUserState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
OAuth2ClientAsGetClient200Response is a convenience function that returns OAuth2Client wrapped in GetClient200Response.
OAuth2ClientDetailAsGetClient200Response is a convenience function that returns OAuth2ClientDetail wrapped in GetClient200Response.
ParentChangedEventAsChannelEventDetail is a convenience function that returns ParentChangedEvent wrapped in ChannelEventDetail.
PinAddedEventAsChannelEventDetail is a convenience function that returns PinAddedEvent wrapped in ChannelEventDetail.
PinRemovedEventAsChannelEventDetail is a convenience function that returns PinRemovedEvent wrapped in ChannelEventDetail.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.
SubscribersChangedEventAsChannelEventDetail is a convenience function that returns SubscribersChangedEvent wrapped in ChannelEventDetail.
TopicChangedEventAsChannelEventDetail is a convenience function that returns TopicChangedEvent wrapped in ChannelEventDetail.
VisibilityChangedEventAsChannelEventDetail is a convenience function that returns VisibilityChangedEvent wrapped in ChannelEventDetail.

# Constants

List of BotEventResult.
List of BotEventResult.
List of BotEventResult.
List of BotEventResult.
List of BotMode.
List of BotMode.
List of BotState.
List of BotState.
List of BotState.
List of ChannelSubscribeLevel.
List of ChannelSubscribeLevel.
List of ChannelSubscribeLevel.
List of ChannelViewState.
List of ChannelViewState.
List of ChannelViewState.
List of OAuth2Prompt.
List of OAuth2ResponseType.
List of OAuth2ResponseType.
List of OAuth2ResponseType.
List of OAuth2Scope.
List of OAuth2Scope.
List of OAuth2Scope.
List of OAuth2Scope.
List of OAuth2Scope.
List of ThumbnailType.
List of ThumbnailType.
List of UserAccountState.
List of UserAccountState.
List of UserAccountState.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.
List of UserPermission.

# Variables

All allowed values of BotEventResult enum.
All allowed values of BotMode enum.
All allowed values of BotState enum.
All allowed values of ChannelSubscribeLevel enum.
All allowed values of ChannelViewState enum.
All allowed values of OAuth2Prompt enum.
All allowed values of OAuth2ResponseType enum.
All allowed values of OAuth2Scope enum.
All allowed values of ThumbnailType enum.
All allowed values of UserAccountState enum.
All allowed values of UserPermission enum.
ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.

# Structs

ActiveOAuth2Token 有効なOAuth2トークン情報.
No description provided by the author
No description provided by the author
ActivityTimelineMessage Timelineアクテビティ用メッセージ.
APIClient manages communication with the traQ v3 API v3.0 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Bot BOT情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BotDetail BOT詳細情報.
BotEventLog BOTイベントログ.
BotTokens BOTのトークン情報.
BotUser BOTユーザー対.
Channel チャンネル.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ChannelEvent チャンネルイベント.
ChannelEventDetail - イベント内容.
ChannelList GET /channelsレスポンス.
ChannelStats チャンネル統計情報.
ChannelStatsStamp チャンネル上の特定スタンプ統計情報.
ChannelStatsUser チャンネル上の特定ユーザー統計情報.
ChannelTopic チャンネルトピック.
ChannelViewer チャンネル閲覧者情報.
ChildCreatedEvent 子チャンネル作成イベント.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ClipFolder クリップフォルダ情報.
ClippedMessage クリップされたメッセージ.
Configuration stores the configuration of the API client.
DMChannel ダイレクトメッセージチャンネル.
ExternalProviderUser 外部認証アカウントユーザー.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FileInfo ファイル情報.
FileInfoThumbnail サムネイル情報 サムネイルが存在しない場合はnullになります Deprecated: thumbnailsを参照してください.
ForcedNotificationChangedEvent チャンネル強制通知状態変更イベント.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GetBot200Response - struct for GetBot200Response.
GetClient200Response - struct for GetClient200Response.
GetNotifyCitation メッセージ引用通知の設定情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LoginSession ログインセッション情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Message メッセージ.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MessageClip メッセージクリップ.
MessagePin ピン情報.
MessageSearchResult メッセージ検索結果.
MessageStamp メッセージに押されたスタンプ.
MyChannelViewState 自身のチャンネル閲覧状態.
MyUserDetail 自分のユーザー詳細情報.
NameChangedEvent チャンネル名変更イベント.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OAuth2Client OAuth2クライアント情報.
OAuth2ClientDetail OAuth2クライアント詳細情報.
OAuth2Token struct for OAuth2Token.
Ogp OGPの情報.
No description provided by the author
No description provided by the author
OgpMedia OGPに含まれる画像の情報.
OIDCTraqUserInfo traQ特有のユーザー詳細情報.
OIDCUserInfo 自分のユーザー詳細情報.
ParentChangedEvent 親チャンネル変更イベント.
PatchBotRequest BOT情報変更リクエスト.
PatchChannelRequest チャンネル情報変更リクエスト.
PatchChannelSubscribersRequest チャンネル購読者編集リクエスト.
PatchClientRequest OAuth2クライアント情報変更リクエスト.
PatchClipFolderRequest クリップフォルダ情報編集リクエスト.
PatchGroupMemberRequest ユーザーグループメンバー編集リクエスト.
PatchMeRequest 自分のユーザー情報変更リクエスト.
PatchStampPaletteRequest スタンプパレット情報変更リクエスト.
PatchStampRequest スタンプ情報変更リクエスト.
PatchUserGroupRequest ユーザーグループ編集リクエスト.
PatchUserRequest ユーザー情報編集リクエスト.
PatchUserTagRequest ユーザーのタグの編集リクエスト.
PatchWebhookRequest Webhook情報変更リクエスト.
Pin ピン情報(メッセージ本体付き).
PinAddedEvent ピン追加イベント.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PinRemovedEvent ピン削除イベント.
PostBotActionJoinRequest BOTチャンネル参加リクエスト.
PostBotActionLeaveRequest BOTチャンネル退出リクエスト.
PostBotRequest BOT作成リクエスト.
PostChannelRequest チャンネル作成リクエスト.
PostClientRequest OAuth2クライアント作成リクエスト.
PostClipFolderMessageRequest クリップ追加リクエスト.
PostClipFolderRequest クリップフォルダ作成リクエスト.
PostLinkExternalAccount POST /users/me/ex-accounts/link 用リクエストボディ.
PostLoginRequest ログインリクエスト.
PostMessageRequest メッセージ投稿リクエスト.
PostMessageStampRequest スタンプを押すリクエスト.
PostMyFCMDeviceRequest FCMデバイス登録リクエスト.
PostStampPaletteRequest スタンプパレット作成リクエスト.
PostStarRequest スター追加リクエスト.
PostUnlinkExternalAccount POST /users/me/ex-accounts/unlink 用リクエストボディ.
PostUserGroupAdminRequest グループ管理者追加リクエスト.
PostUserGroupRequest ユーザーグループ作成リクエスト.
PostUserRequest ユーザー登録リクエスト.
PostUserTagRequest ユーザータグ追加リクエスト.
PostWebhookRequest Webhook作成リクエスト.
PostWebRTCAuthenticateRequest skyway用認証リクエスト.
No description provided by the author
No description provided by the author
PutChannelSubscribeLevelRequest チャンネル購読レベル変更リクエスト.
PutChannelSubscribersRequest 通知をオンにするユーザーのUUID配列.
PutChannelTopicRequest チャンネルトピック編集リクエスト.
PutMyPasswordRequest パスワード変更リクエスト.
PutNotifyCitationRequest メッセージ引用通知設定リクエスト.
PutUserPasswordRequest ユーザーパスワード変更リクエスト.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
Session struct for Session.
Stamp スタンプ情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StampHistoryEntry スタンプ履歴の1項目.
StampPalette スタンプパレット情報.
StampStats スタンプ統計情報.
StampWithThumbnail スタンプ情報とサムネイルの有無.
No description provided by the author
No description provided by the author
No description provided by the author
SubscribersChangedEvent 購読者変更イベント.
Tag タグ情報.
ThumbnailInfo struct for ThumbnailInfo.
TopicChangedEvent トピック変更イベント.
UnreadChannel 未読チャンネル情報.
User ユーザー情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UserDetail ユーザー詳細情報.
UserGroup ユーザーグループ.
UserGroupMember ユーザーグループメンバー.
UserSettings ユーザー設定の情報.
UserStats ユーザー統計情報.
UserStatsStamp ユーザーの特定スタンプ統計情報.
UserSubscribeState ユーザーのチャンネル購読状態.
UserTag ユーザータグ.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Version バージョン・サーバーフラグ情報.
VersionFlags struct for VersionFlags.
VisibilityChangedEvent チャンネル可視状態変更イベント.
Webhook Webhook情報.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WebRTCAuthenticateResult skyway用認証リクエストリザルト.
WebRTCUserState WebRTC状態.

# Interfaces

No description provided by the author

# Type aliases

ActivityApiService ActivityApi service.
AuthenticationApiService AuthenticationApi service.
BotApiService BotApi service.
BotEventResult イベント配送結果.
BotMode BOT動作モード HTTP: HTTP Mode WebSocket: WebSocket Mode.
BotState BOT状態 0: 停止 1: 有効 2: 一時停止.
ChannelApiService ChannelApi service.
ChannelSubscribeLevel チャンネル購読レベル 0:無し 1:未読管理 2:未読管理+通知.
ChannelViewState 閲覧状態.
ClipApiService ClipApi service.
FileApiService FileApi service.
GroupApiService GroupApi service.
MeApiService MeApi service.
MessageApiService MessageApi service.
NotificationApiService NotificationApi service.
Oauth2ApiService Oauth2Api service.
OAuth2Prompt the model 'OAuth2Prompt'.
OAuth2ResponseType the model 'OAuth2ResponseType'.
OAuth2Scope OAuth2スコープ.
OgpApiService OgpApi service.
PinApiService PinApi service.
PublicApiService PublicApi service.
ServerConfigurations stores multiple ServerConfiguration items.
StampApiService StampApi service.
StarApiService StarApi service.
ThumbnailType サムネイル画像のタイプ.
UserAccountState ユーザーアカウント状態 0: 停止 1: 有効 2: 一時停止.
UserApiService UserApi service.
UserPermission ユーザー権限.
UserTagApiService UserTagApi service.
WebhookApiService WebhookApi service.
WebrtcApiService WebrtcApi service.