bacotellpb

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2023 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Command_Data_FullMethodName         = "/bacotell.Command/Data"
	Command_Execute_FullMethodName      = "/bacotell.Command/Execute"
	Command_Autocomplete_FullMethodName = "/bacotell.Command/Autocomplete"
)
View Source
const (
	ExecuteProxy_StringOption_FullMethodName     = "/bacotell.ExecuteProxy/StringOption"
	ExecuteProxy_IntegerOption_FullMethodName    = "/bacotell.ExecuteProxy/IntegerOption"
	ExecuteProxy_NumberOption_FullMethodName     = "/bacotell.ExecuteProxy/NumberOption"
	ExecuteProxy_BooleanOption_FullMethodName    = "/bacotell.ExecuteProxy/BooleanOption"
	ExecuteProxy_UserOption_FullMethodName       = "/bacotell.ExecuteProxy/UserOption"
	ExecuteProxy_RoleOption_FullMethodName       = "/bacotell.ExecuteProxy/RoleOption"
	ExecuteProxy_ChannelOption_FullMethodName    = "/bacotell.ExecuteProxy/ChannelOption"
	ExecuteProxy_AttachmentOption_FullMethodName = "/bacotell.ExecuteProxy/AttachmentOption"
)
View Source
const (
	AutocompleteProxy_Respond_FullMethodName       = "/bacotell.AutocompleteProxy/Respond"
	AutocompleteProxy_FocusedOption_FullMethodName = "/bacotell.AutocompleteProxy/FocusedOption"
)
View Source
const (
	Component_CustomId_FullMethodName = "/bacotell.Component/CustomId"
	Component_Handle_FullMethodName   = "/bacotell.Component/Handle"
)
View Source
const (
	HandleProxy_ComponentType_FullMethodName  = "/bacotell.HandleProxy/ComponentType"
	HandleProxy_SelectedValues_FullMethodName = "/bacotell.HandleProxy/SelectedValues"
)
View Source
const (
	InteractionProxy_Defer_FullMethodName       = "/bacotell.InteractionProxy/Defer"
	InteractionProxy_Respond_FullMethodName     = "/bacotell.InteractionProxy/Respond"
	InteractionProxy_Modal_FullMethodName       = "/bacotell.InteractionProxy/Modal"
	InteractionProxy_Followup_FullMethodName    = "/bacotell.InteractionProxy/Followup"
	InteractionProxy_Edit_FullMethodName        = "/bacotell.InteractionProxy/Edit"
	InteractionProxy_Delete_FullMethodName      = "/bacotell.InteractionProxy/Delete"
	InteractionProxy_GuildId_FullMethodName     = "/bacotell.InteractionProxy/GuildId"
	InteractionProxy_ChannelId_FullMethodName   = "/bacotell.InteractionProxy/ChannelId"
	InteractionProxy_UserLocale_FullMethodName  = "/bacotell.InteractionProxy/UserLocale"
	InteractionProxy_GuildLocale_FullMethodName = "/bacotell.InteractionProxy/GuildLocale"
	InteractionProxy_User_FullMethodName        = "/bacotell.InteractionProxy/User"
	InteractionProxy_Member_FullMethodName      = "/bacotell.InteractionProxy/Member"
	InteractionProxy_Message_FullMethodName     = "/bacotell.InteractionProxy/Message"
	InteractionProxy_Permissions_FullMethodName = "/bacotell.InteractionProxy/Permissions"
)
View Source
const (
	Modal_CustomId_FullMethodName = "/bacotell.Modal/CustomId"
	Modal_Submit_FullMethodName   = "/bacotell.Modal/Submit"
)
View Source
const (
	Plugin_Id_FullMethodName                  = "/bacotell.Plugin/Id"
	Plugin_ApplicationCommands_FullMethodName = "/bacotell.Plugin/ApplicationCommands"
	Plugin_MessageComponents_FullMethodName   = "/bacotell.Plugin/MessageComponents"
	Plugin_Modals_FullMethodName              = "/bacotell.Plugin/Modals"
)
View Source
const (
	SubmitProxy_InputValue_FullMethodName = "/bacotell.SubmitProxy/InputValue"
)

Variables

View Source
var AutocompleteProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.AutocompleteProxy",
	HandlerType: (*AutocompleteProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Respond",
			Handler:    _AutocompleteProxy_Respond_Handler,
		},
		{
			MethodName: "FocusedOption",
			Handler:    _AutocompleteProxy_FocusedOption_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_command.proto",
}

AutocompleteProxy_ServiceDesc is the grpc.ServiceDesc for AutocompleteProxy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Command_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.Command",
	HandlerType: (*CommandServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Data",
			Handler:    _Command_Data_Handler,
		},
		{
			MethodName: "Execute",
			Handler:    _Command_Execute_Handler,
		},
		{
			MethodName: "Autocomplete",
			Handler:    _Command_Autocomplete_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_command.proto",
}

Command_ServiceDesc is the grpc.ServiceDesc for Command service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Component_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.Component",
	HandlerType: (*ComponentServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CustomId",
			Handler:    _Component_CustomId_Handler,
		},
		{
			MethodName: "Handle",
			Handler:    _Component_Handle_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_component.proto",
}

Component_ServiceDesc is the grpc.ServiceDesc for Component service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExecuteProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.ExecuteProxy",
	HandlerType: (*ExecuteProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "StringOption",
			Handler:    _ExecuteProxy_StringOption_Handler,
		},
		{
			MethodName: "IntegerOption",
			Handler:    _ExecuteProxy_IntegerOption_Handler,
		},
		{
			MethodName: "NumberOption",
			Handler:    _ExecuteProxy_NumberOption_Handler,
		},
		{
			MethodName: "BooleanOption",
			Handler:    _ExecuteProxy_BooleanOption_Handler,
		},
		{
			MethodName: "UserOption",
			Handler:    _ExecuteProxy_UserOption_Handler,
		},
		{
			MethodName: "RoleOption",
			Handler:    _ExecuteProxy_RoleOption_Handler,
		},
		{
			MethodName: "ChannelOption",
			Handler:    _ExecuteProxy_ChannelOption_Handler,
		},
		{
			MethodName: "AttachmentOption",
			Handler:    _ExecuteProxy_AttachmentOption_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_command.proto",
}

ExecuteProxy_ServiceDesc is the grpc.ServiceDesc for ExecuteProxy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_proto_bacotell_command_proto protoreflect.FileDescriptor
View Source
var File_proto_bacotell_component_proto protoreflect.FileDescriptor
View Source
var File_proto_bacotell_interaction_proto protoreflect.FileDescriptor
View Source
var File_proto_bacotell_modal_proto protoreflect.FileDescriptor
View Source
var File_proto_bacotell_plugin_proto protoreflect.FileDescriptor
View Source
var HandleProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.HandleProxy",
	HandlerType: (*HandleProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ComponentType",
			Handler:    _HandleProxy_ComponentType_Handler,
		},
		{
			MethodName: "SelectedValues",
			Handler:    _HandleProxy_SelectedValues_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_component.proto",
}

HandleProxy_ServiceDesc is the grpc.ServiceDesc for HandleProxy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InteractionProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.InteractionProxy",
	HandlerType: (*InteractionProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Defer",
			Handler:    _InteractionProxy_Defer_Handler,
		},
		{
			MethodName: "Respond",
			Handler:    _InteractionProxy_Respond_Handler,
		},
		{
			MethodName: "Modal",
			Handler:    _InteractionProxy_Modal_Handler,
		},
		{
			MethodName: "Followup",
			Handler:    _InteractionProxy_Followup_Handler,
		},
		{
			MethodName: "Edit",
			Handler:    _InteractionProxy_Edit_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _InteractionProxy_Delete_Handler,
		},
		{
			MethodName: "GuildId",
			Handler:    _InteractionProxy_GuildId_Handler,
		},
		{
			MethodName: "ChannelId",
			Handler:    _InteractionProxy_ChannelId_Handler,
		},
		{
			MethodName: "UserLocale",
			Handler:    _InteractionProxy_UserLocale_Handler,
		},
		{
			MethodName: "GuildLocale",
			Handler:    _InteractionProxy_GuildLocale_Handler,
		},
		{
			MethodName: "User",
			Handler:    _InteractionProxy_User_Handler,
		},
		{
			MethodName: "Member",
			Handler:    _InteractionProxy_Member_Handler,
		},
		{
			MethodName: "Message",
			Handler:    _InteractionProxy_Message_Handler,
		},
		{
			MethodName: "Permissions",
			Handler:    _InteractionProxy_Permissions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_interaction.proto",
}

InteractionProxy_ServiceDesc is the grpc.ServiceDesc for InteractionProxy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Modal_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.Modal",
	HandlerType: (*ModalServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CustomId",
			Handler:    _Modal_CustomId_Handler,
		},
		{
			MethodName: "Submit",
			Handler:    _Modal_Submit_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_modal.proto",
}

Modal_ServiceDesc is the grpc.ServiceDesc for Modal service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Plugin_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.Plugin",
	HandlerType: (*PluginServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Id",
			Handler:    _Plugin_Id_Handler,
		},
		{
			MethodName: "ApplicationCommands",
			Handler:    _Plugin_ApplicationCommands_Handler,
		},
		{
			MethodName: "MessageComponents",
			Handler:    _Plugin_MessageComponents_Handler,
		},
		{
			MethodName: "Modals",
			Handler:    _Plugin_Modals_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_plugin.proto",
}

Plugin_ServiceDesc is the grpc.ServiceDesc for Plugin service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SubmitProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "bacotell.SubmitProxy",
	HandlerType: (*SubmitProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "InputValue",
			Handler:    _SubmitProxy_InputValue_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "proto/bacotell_modal.proto",
}

SubmitProxy_ServiceDesc is the grpc.ServiceDesc for SubmitProxy service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAutocompleteProxyServer

func RegisterAutocompleteProxyServer(s grpc.ServiceRegistrar, srv AutocompleteProxyServer)

func RegisterCommandServer

func RegisterCommandServer(s grpc.ServiceRegistrar, srv CommandServer)

func RegisterComponentServer

func RegisterComponentServer(s grpc.ServiceRegistrar, srv ComponentServer)

func RegisterExecuteProxyServer

func RegisterExecuteProxyServer(s grpc.ServiceRegistrar, srv ExecuteProxyServer)

func RegisterHandleProxyServer

func RegisterHandleProxyServer(s grpc.ServiceRegistrar, srv HandleProxyServer)

func RegisterInteractionProxyServer

func RegisterInteractionProxyServer(s grpc.ServiceRegistrar, srv InteractionProxyServer)

func RegisterModalServer

func RegisterModalServer(s grpc.ServiceRegistrar, srv ModalServer)

func RegisterPluginServer

func RegisterPluginServer(s grpc.ServiceRegistrar, srv PluginServer)

func RegisterSubmitProxyServer

func RegisterSubmitProxyServer(s grpc.ServiceRegistrar, srv SubmitProxyServer)

Types

type AutocompleteProxyClient

AutocompleteProxyClient is the client API for AutocompleteProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AutocompleteProxyFocusedOptionRequest

type AutocompleteProxyFocusedOptionRequest struct {
	// contains filtered or unexported fields
}

func (*AutocompleteProxyFocusedOptionRequest) Descriptor deprecated

func (*AutocompleteProxyFocusedOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AutocompleteProxyFocusedOptionRequest.ProtoReflect.Descriptor instead.

func (*AutocompleteProxyFocusedOptionRequest) ProtoMessage

func (*AutocompleteProxyFocusedOptionRequest) ProtoMessage()

func (*AutocompleteProxyFocusedOptionRequest) ProtoReflect

func (*AutocompleteProxyFocusedOptionRequest) Reset

func (*AutocompleteProxyFocusedOptionRequest) String

type AutocompleteProxyFocusedOptionResponse

type AutocompleteProxyFocusedOptionResponse struct {
	Name  string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value *structpb.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*AutocompleteProxyFocusedOptionResponse) Descriptor deprecated

func (*AutocompleteProxyFocusedOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AutocompleteProxyFocusedOptionResponse.ProtoReflect.Descriptor instead.

func (*AutocompleteProxyFocusedOptionResponse) GetName

func (*AutocompleteProxyFocusedOptionResponse) GetValue

func (*AutocompleteProxyFocusedOptionResponse) ProtoMessage

func (*AutocompleteProxyFocusedOptionResponse) ProtoReflect

func (*AutocompleteProxyFocusedOptionResponse) Reset

func (*AutocompleteProxyFocusedOptionResponse) String

type AutocompleteProxyRespondRequest

type AutocompleteProxyRespondRequest struct {
	Choices []*discordgopb.ApplicationCommandOptionChoice `protobuf:"bytes,1,rep,name=choices,proto3" json:"choices,omitempty"`
	// contains filtered or unexported fields
}

func (*AutocompleteProxyRespondRequest) Descriptor deprecated

func (*AutocompleteProxyRespondRequest) Descriptor() ([]byte, []int)

Deprecated: Use AutocompleteProxyRespondRequest.ProtoReflect.Descriptor instead.

func (*AutocompleteProxyRespondRequest) GetChoices

func (*AutocompleteProxyRespondRequest) ProtoMessage

func (*AutocompleteProxyRespondRequest) ProtoMessage()

func (*AutocompleteProxyRespondRequest) ProtoReflect

func (*AutocompleteProxyRespondRequest) Reset

func (*AutocompleteProxyRespondRequest) String

type AutocompleteProxyRespondResponse

type AutocompleteProxyRespondResponse struct {
	// contains filtered or unexported fields
}

func (*AutocompleteProxyRespondResponse) Descriptor deprecated

func (*AutocompleteProxyRespondResponse) Descriptor() ([]byte, []int)

Deprecated: Use AutocompleteProxyRespondResponse.ProtoReflect.Descriptor instead.

func (*AutocompleteProxyRespondResponse) ProtoMessage

func (*AutocompleteProxyRespondResponse) ProtoMessage()

func (*AutocompleteProxyRespondResponse) ProtoReflect

func (*AutocompleteProxyRespondResponse) Reset

func (*AutocompleteProxyRespondResponse) String

type AutocompleteProxyServer

type AutocompleteProxyServer interface {
	Respond(context.Context, *AutocompleteProxyRespondRequest) (*AutocompleteProxyRespondResponse, error)
	FocusedOption(context.Context, *AutocompleteProxyFocusedOptionRequest) (*AutocompleteProxyFocusedOptionResponse, error)
	// contains filtered or unexported methods
}

AutocompleteProxyServer is the server API for AutocompleteProxy service. All implementations must embed UnimplementedAutocompleteProxyServer for forward compatibility

type CommandAutocompleteRequest

type CommandAutocompleteRequest struct {
	AutocompleteProxyId uint32 `protobuf:"varint,1,opt,name=autocomplete_proxy_id,json=autocompleteProxyId,proto3" json:"autocomplete_proxy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandAutocompleteRequest) Descriptor deprecated

func (*CommandAutocompleteRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommandAutocompleteRequest.ProtoReflect.Descriptor instead.

func (*CommandAutocompleteRequest) GetAutocompleteProxyId

func (x *CommandAutocompleteRequest) GetAutocompleteProxyId() uint32

func (*CommandAutocompleteRequest) ProtoMessage

func (*CommandAutocompleteRequest) ProtoMessage()

func (*CommandAutocompleteRequest) ProtoReflect

func (*CommandAutocompleteRequest) Reset

func (x *CommandAutocompleteRequest) Reset()

func (*CommandAutocompleteRequest) String

func (x *CommandAutocompleteRequest) String() string

type CommandAutocompleteResponse

type CommandAutocompleteResponse struct {
	// contains filtered or unexported fields
}

func (*CommandAutocompleteResponse) Descriptor deprecated

func (*CommandAutocompleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommandAutocompleteResponse.ProtoReflect.Descriptor instead.

func (*CommandAutocompleteResponse) ProtoMessage

func (*CommandAutocompleteResponse) ProtoMessage()

func (*CommandAutocompleteResponse) ProtoReflect

func (*CommandAutocompleteResponse) Reset

func (x *CommandAutocompleteResponse) Reset()

func (*CommandAutocompleteResponse) String

func (x *CommandAutocompleteResponse) String() string

type CommandClient

CommandClient is the client API for Command service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCommandClient

func NewCommandClient(cc grpc.ClientConnInterface) CommandClient

type CommandDataRequest

type CommandDataRequest struct {
	// contains filtered or unexported fields
}

func (*CommandDataRequest) Descriptor deprecated

func (*CommandDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommandDataRequest.ProtoReflect.Descriptor instead.

func (*CommandDataRequest) ProtoMessage

func (*CommandDataRequest) ProtoMessage()

func (*CommandDataRequest) ProtoReflect

func (x *CommandDataRequest) ProtoReflect() protoreflect.Message

func (*CommandDataRequest) Reset

func (x *CommandDataRequest) Reset()

func (*CommandDataRequest) String

func (x *CommandDataRequest) String() string

type CommandDataResponse

type CommandDataResponse struct {
	Data *discordgopb.ApplicationCommand `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandDataResponse) Descriptor deprecated

func (*CommandDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommandDataResponse.ProtoReflect.Descriptor instead.

func (*CommandDataResponse) GetData

func (*CommandDataResponse) ProtoMessage

func (*CommandDataResponse) ProtoMessage()

func (*CommandDataResponse) ProtoReflect

func (x *CommandDataResponse) ProtoReflect() protoreflect.Message

func (*CommandDataResponse) Reset

func (x *CommandDataResponse) Reset()

func (*CommandDataResponse) String

func (x *CommandDataResponse) String() string

type CommandExecuteRequest

type CommandExecuteRequest struct {
	ExecuteProxyId uint32 `protobuf:"varint,1,opt,name=execute_proxy_id,json=executeProxyId,proto3" json:"execute_proxy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandExecuteRequest) Descriptor deprecated

func (*CommandExecuteRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommandExecuteRequest.ProtoReflect.Descriptor instead.

func (*CommandExecuteRequest) GetExecuteProxyId

func (x *CommandExecuteRequest) GetExecuteProxyId() uint32

func (*CommandExecuteRequest) ProtoMessage

func (*CommandExecuteRequest) ProtoMessage()

func (*CommandExecuteRequest) ProtoReflect

func (x *CommandExecuteRequest) ProtoReflect() protoreflect.Message

func (*CommandExecuteRequest) Reset

func (x *CommandExecuteRequest) Reset()

func (*CommandExecuteRequest) String

func (x *CommandExecuteRequest) String() string

type CommandExecuteResponse

type CommandExecuteResponse struct {
	// contains filtered or unexported fields
}

func (*CommandExecuteResponse) Descriptor deprecated

func (*CommandExecuteResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommandExecuteResponse.ProtoReflect.Descriptor instead.

func (*CommandExecuteResponse) ProtoMessage

func (*CommandExecuteResponse) ProtoMessage()

func (*CommandExecuteResponse) ProtoReflect

func (x *CommandExecuteResponse) ProtoReflect() protoreflect.Message

func (*CommandExecuteResponse) Reset

func (x *CommandExecuteResponse) Reset()

func (*CommandExecuteResponse) String

func (x *CommandExecuteResponse) String() string

type CommandServer

type CommandServer interface {
	Data(context.Context, *CommandDataRequest) (*CommandDataResponse, error)
	Execute(context.Context, *CommandExecuteRequest) (*CommandExecuteResponse, error)
	Autocomplete(context.Context, *CommandAutocompleteRequest) (*CommandAutocompleteResponse, error)
	// contains filtered or unexported methods
}

CommandServer is the server API for Command service. All implementations must embed UnimplementedCommandServer for forward compatibility

type ComponentClient

type ComponentClient interface {
	CustomId(ctx context.Context, in *ComponentCustomIdRequest, opts ...grpc.CallOption) (*ComponentCustomIdResponse, error)
	Handle(ctx context.Context, in *ComponentHandleRequest, opts ...grpc.CallOption) (*ComponentHandleResponse, error)
}

ComponentClient is the client API for Component service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewComponentClient

func NewComponentClient(cc grpc.ClientConnInterface) ComponentClient

type ComponentCustomIdRequest

type ComponentCustomIdRequest struct {
	// contains filtered or unexported fields
}

func (*ComponentCustomIdRequest) Descriptor deprecated

func (*ComponentCustomIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ComponentCustomIdRequest.ProtoReflect.Descriptor instead.

func (*ComponentCustomIdRequest) ProtoMessage

func (*ComponentCustomIdRequest) ProtoMessage()

func (*ComponentCustomIdRequest) ProtoReflect

func (x *ComponentCustomIdRequest) ProtoReflect() protoreflect.Message

func (*ComponentCustomIdRequest) Reset

func (x *ComponentCustomIdRequest) Reset()

func (*ComponentCustomIdRequest) String

func (x *ComponentCustomIdRequest) String() string

type ComponentCustomIdResponse

type ComponentCustomIdResponse struct {
	CustomId string `protobuf:"bytes,1,opt,name=custom_id,json=customId,proto3" json:"custom_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ComponentCustomIdResponse) Descriptor deprecated

func (*ComponentCustomIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ComponentCustomIdResponse.ProtoReflect.Descriptor instead.

func (*ComponentCustomIdResponse) GetCustomId

func (x *ComponentCustomIdResponse) GetCustomId() string

func (*ComponentCustomIdResponse) ProtoMessage

func (*ComponentCustomIdResponse) ProtoMessage()

func (*ComponentCustomIdResponse) ProtoReflect

func (*ComponentCustomIdResponse) Reset

func (x *ComponentCustomIdResponse) Reset()

func (*ComponentCustomIdResponse) String

func (x *ComponentCustomIdResponse) String() string

type ComponentHandleRequest

type ComponentHandleRequest struct {
	HandleProxyId uint32 `protobuf:"varint,1,opt,name=handle_proxy_id,json=handleProxyId,proto3" json:"handle_proxy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ComponentHandleRequest) Descriptor deprecated

func (*ComponentHandleRequest) Descriptor() ([]byte, []int)

Deprecated: Use ComponentHandleRequest.ProtoReflect.Descriptor instead.

func (*ComponentHandleRequest) GetHandleProxyId

func (x *ComponentHandleRequest) GetHandleProxyId() uint32

func (*ComponentHandleRequest) ProtoMessage

func (*ComponentHandleRequest) ProtoMessage()

func (*ComponentHandleRequest) ProtoReflect

func (x *ComponentHandleRequest) ProtoReflect() protoreflect.Message

func (*ComponentHandleRequest) Reset

func (x *ComponentHandleRequest) Reset()

func (*ComponentHandleRequest) String

func (x *ComponentHandleRequest) String() string

type ComponentHandleResponse

type ComponentHandleResponse struct {
	// contains filtered or unexported fields
}

func (*ComponentHandleResponse) Descriptor deprecated

func (*ComponentHandleResponse) Descriptor() ([]byte, []int)

Deprecated: Use ComponentHandleResponse.ProtoReflect.Descriptor instead.

func (*ComponentHandleResponse) ProtoMessage

func (*ComponentHandleResponse) ProtoMessage()

func (*ComponentHandleResponse) ProtoReflect

func (x *ComponentHandleResponse) ProtoReflect() protoreflect.Message

func (*ComponentHandleResponse) Reset

func (x *ComponentHandleResponse) Reset()

func (*ComponentHandleResponse) String

func (x *ComponentHandleResponse) String() string

type ComponentServer

type ComponentServer interface {
	CustomId(context.Context, *ComponentCustomIdRequest) (*ComponentCustomIdResponse, error)
	Handle(context.Context, *ComponentHandleRequest) (*ComponentHandleResponse, error)
	// contains filtered or unexported methods
}

ComponentServer is the server API for Component service. All implementations must embed UnimplementedComponentServer for forward compatibility

type ExecuteProxyAttachmentOptionRequest

type ExecuteProxyAttachmentOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyAttachmentOptionRequest) Descriptor deprecated

func (*ExecuteProxyAttachmentOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyAttachmentOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyAttachmentOptionRequest) GetName

func (*ExecuteProxyAttachmentOptionRequest) ProtoMessage

func (*ExecuteProxyAttachmentOptionRequest) ProtoMessage()

func (*ExecuteProxyAttachmentOptionRequest) ProtoReflect

func (*ExecuteProxyAttachmentOptionRequest) Reset

func (*ExecuteProxyAttachmentOptionRequest) String

type ExecuteProxyAttachmentOptionResponse

type ExecuteProxyAttachmentOptionResponse struct {
	Value *discordgopb.MessageAttachment `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyAttachmentOptionResponse) Descriptor deprecated

func (*ExecuteProxyAttachmentOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyAttachmentOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyAttachmentOptionResponse) GetValue

func (*ExecuteProxyAttachmentOptionResponse) ProtoMessage

func (*ExecuteProxyAttachmentOptionResponse) ProtoMessage()

func (*ExecuteProxyAttachmentOptionResponse) ProtoReflect

func (*ExecuteProxyAttachmentOptionResponse) Reset

func (*ExecuteProxyAttachmentOptionResponse) String

type ExecuteProxyBooleanOptionRequest

type ExecuteProxyBooleanOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyBooleanOptionRequest) Descriptor deprecated

func (*ExecuteProxyBooleanOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyBooleanOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyBooleanOptionRequest) GetName

func (*ExecuteProxyBooleanOptionRequest) ProtoMessage

func (*ExecuteProxyBooleanOptionRequest) ProtoMessage()

func (*ExecuteProxyBooleanOptionRequest) ProtoReflect

func (*ExecuteProxyBooleanOptionRequest) Reset

func (*ExecuteProxyBooleanOptionRequest) String

type ExecuteProxyBooleanOptionResponse

type ExecuteProxyBooleanOptionResponse struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyBooleanOptionResponse) Descriptor deprecated

func (*ExecuteProxyBooleanOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyBooleanOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyBooleanOptionResponse) GetValue

func (*ExecuteProxyBooleanOptionResponse) ProtoMessage

func (*ExecuteProxyBooleanOptionResponse) ProtoMessage()

func (*ExecuteProxyBooleanOptionResponse) ProtoReflect

func (*ExecuteProxyBooleanOptionResponse) Reset

func (*ExecuteProxyBooleanOptionResponse) String

type ExecuteProxyChannelOptionRequest

type ExecuteProxyChannelOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyChannelOptionRequest) Descriptor deprecated

func (*ExecuteProxyChannelOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyChannelOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyChannelOptionRequest) GetName

func (*ExecuteProxyChannelOptionRequest) ProtoMessage

func (*ExecuteProxyChannelOptionRequest) ProtoMessage()

func (*ExecuteProxyChannelOptionRequest) ProtoReflect

func (*ExecuteProxyChannelOptionRequest) Reset

func (*ExecuteProxyChannelOptionRequest) String

type ExecuteProxyChannelOptionResponse

type ExecuteProxyChannelOptionResponse struct {
	Value *discordgopb.Channel `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyChannelOptionResponse) Descriptor deprecated

func (*ExecuteProxyChannelOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyChannelOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyChannelOptionResponse) GetValue

func (*ExecuteProxyChannelOptionResponse) ProtoMessage

func (*ExecuteProxyChannelOptionResponse) ProtoMessage()

func (*ExecuteProxyChannelOptionResponse) ProtoReflect

func (*ExecuteProxyChannelOptionResponse) Reset

func (*ExecuteProxyChannelOptionResponse) String

type ExecuteProxyClient

ExecuteProxyClient is the client API for ExecuteProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ExecuteProxyIntegerOptionRequest

type ExecuteProxyIntegerOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyIntegerOptionRequest) Descriptor deprecated

func (*ExecuteProxyIntegerOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyIntegerOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyIntegerOptionRequest) GetName

func (*ExecuteProxyIntegerOptionRequest) ProtoMessage

func (*ExecuteProxyIntegerOptionRequest) ProtoMessage()

func (*ExecuteProxyIntegerOptionRequest) ProtoReflect

func (*ExecuteProxyIntegerOptionRequest) Reset

func (*ExecuteProxyIntegerOptionRequest) String

type ExecuteProxyIntegerOptionResponse

type ExecuteProxyIntegerOptionResponse struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyIntegerOptionResponse) Descriptor deprecated

func (*ExecuteProxyIntegerOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyIntegerOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyIntegerOptionResponse) GetValue

func (*ExecuteProxyIntegerOptionResponse) ProtoMessage

func (*ExecuteProxyIntegerOptionResponse) ProtoMessage()

func (*ExecuteProxyIntegerOptionResponse) ProtoReflect

func (*ExecuteProxyIntegerOptionResponse) Reset

func (*ExecuteProxyIntegerOptionResponse) String

type ExecuteProxyNumberOptionRequest

type ExecuteProxyNumberOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyNumberOptionRequest) Descriptor deprecated

func (*ExecuteProxyNumberOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyNumberOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyNumberOptionRequest) GetName

func (*ExecuteProxyNumberOptionRequest) ProtoMessage

func (*ExecuteProxyNumberOptionRequest) ProtoMessage()

func (*ExecuteProxyNumberOptionRequest) ProtoReflect

func (*ExecuteProxyNumberOptionRequest) Reset

func (*ExecuteProxyNumberOptionRequest) String

type ExecuteProxyNumberOptionResponse

type ExecuteProxyNumberOptionResponse struct {
	Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyNumberOptionResponse) Descriptor deprecated

func (*ExecuteProxyNumberOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyNumberOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyNumberOptionResponse) GetValue

func (*ExecuteProxyNumberOptionResponse) ProtoMessage

func (*ExecuteProxyNumberOptionResponse) ProtoMessage()

func (*ExecuteProxyNumberOptionResponse) ProtoReflect

func (*ExecuteProxyNumberOptionResponse) Reset

func (*ExecuteProxyNumberOptionResponse) String

type ExecuteProxyRoleOptionRequest

type ExecuteProxyRoleOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyRoleOptionRequest) Descriptor deprecated

func (*ExecuteProxyRoleOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyRoleOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyRoleOptionRequest) GetName

func (*ExecuteProxyRoleOptionRequest) ProtoMessage

func (*ExecuteProxyRoleOptionRequest) ProtoMessage()

func (*ExecuteProxyRoleOptionRequest) ProtoReflect

func (*ExecuteProxyRoleOptionRequest) Reset

func (x *ExecuteProxyRoleOptionRequest) Reset()

func (*ExecuteProxyRoleOptionRequest) String

type ExecuteProxyRoleOptionResponse

type ExecuteProxyRoleOptionResponse struct {
	Value *discordgopb.Role `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyRoleOptionResponse) Descriptor deprecated

func (*ExecuteProxyRoleOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyRoleOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyRoleOptionResponse) GetValue

func (*ExecuteProxyRoleOptionResponse) ProtoMessage

func (*ExecuteProxyRoleOptionResponse) ProtoMessage()

func (*ExecuteProxyRoleOptionResponse) ProtoReflect

func (*ExecuteProxyRoleOptionResponse) Reset

func (x *ExecuteProxyRoleOptionResponse) Reset()

func (*ExecuteProxyRoleOptionResponse) String

type ExecuteProxyStringOptionRequest

type ExecuteProxyStringOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyStringOptionRequest) Descriptor deprecated

func (*ExecuteProxyStringOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyStringOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyStringOptionRequest) GetName

func (*ExecuteProxyStringOptionRequest) ProtoMessage

func (*ExecuteProxyStringOptionRequest) ProtoMessage()

func (*ExecuteProxyStringOptionRequest) ProtoReflect

func (*ExecuteProxyStringOptionRequest) Reset

func (*ExecuteProxyStringOptionRequest) String

type ExecuteProxyStringOptionResponse

type ExecuteProxyStringOptionResponse struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyStringOptionResponse) Descriptor deprecated

func (*ExecuteProxyStringOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyStringOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyStringOptionResponse) GetValue

func (*ExecuteProxyStringOptionResponse) ProtoMessage

func (*ExecuteProxyStringOptionResponse) ProtoMessage()

func (*ExecuteProxyStringOptionResponse) ProtoReflect

func (*ExecuteProxyStringOptionResponse) Reset

func (*ExecuteProxyStringOptionResponse) String

type ExecuteProxyUserOptionRequest

type ExecuteProxyUserOptionRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyUserOptionRequest) Descriptor deprecated

func (*ExecuteProxyUserOptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyUserOptionRequest.ProtoReflect.Descriptor instead.

func (*ExecuteProxyUserOptionRequest) GetName

func (*ExecuteProxyUserOptionRequest) ProtoMessage

func (*ExecuteProxyUserOptionRequest) ProtoMessage()

func (*ExecuteProxyUserOptionRequest) ProtoReflect

func (*ExecuteProxyUserOptionRequest) Reset

func (x *ExecuteProxyUserOptionRequest) Reset()

func (*ExecuteProxyUserOptionRequest) String

type ExecuteProxyUserOptionResponse

type ExecuteProxyUserOptionResponse struct {
	Value *discordgopb.User `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteProxyUserOptionResponse) Descriptor deprecated

func (*ExecuteProxyUserOptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteProxyUserOptionResponse.ProtoReflect.Descriptor instead.

func (*ExecuteProxyUserOptionResponse) GetValue

func (*ExecuteProxyUserOptionResponse) ProtoMessage

func (*ExecuteProxyUserOptionResponse) ProtoMessage()

func (*ExecuteProxyUserOptionResponse) ProtoReflect

func (*ExecuteProxyUserOptionResponse) Reset

func (x *ExecuteProxyUserOptionResponse) Reset()

func (*ExecuteProxyUserOptionResponse) String

type HandleProxyClient

HandleProxyClient is the client API for HandleProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type HandleProxyComponentTypeRequest

type HandleProxyComponentTypeRequest struct {
	// contains filtered or unexported fields
}

func (*HandleProxyComponentTypeRequest) Descriptor deprecated

func (*HandleProxyComponentTypeRequest) Descriptor() ([]byte, []int)

Deprecated: Use HandleProxyComponentTypeRequest.ProtoReflect.Descriptor instead.

func (*HandleProxyComponentTypeRequest) ProtoMessage

func (*HandleProxyComponentTypeRequest) ProtoMessage()

func (*HandleProxyComponentTypeRequest) ProtoReflect

func (*HandleProxyComponentTypeRequest) Reset

func (*HandleProxyComponentTypeRequest) String

type HandleProxyComponentTypeResponse

type HandleProxyComponentTypeResponse struct {
	Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*HandleProxyComponentTypeResponse) Descriptor deprecated

func (*HandleProxyComponentTypeResponse) Descriptor() ([]byte, []int)

Deprecated: Use HandleProxyComponentTypeResponse.ProtoReflect.Descriptor instead.

func (*HandleProxyComponentTypeResponse) GetType

func (*HandleProxyComponentTypeResponse) ProtoMessage

func (*HandleProxyComponentTypeResponse) ProtoMessage()

func (*HandleProxyComponentTypeResponse) ProtoReflect

func (*HandleProxyComponentTypeResponse) Reset

func (*HandleProxyComponentTypeResponse) String

type HandleProxySelectedValuesRequest

type HandleProxySelectedValuesRequest struct {
	// contains filtered or unexported fields
}

func (*HandleProxySelectedValuesRequest) Descriptor deprecated

func (*HandleProxySelectedValuesRequest) Descriptor() ([]byte, []int)

Deprecated: Use HandleProxySelectedValuesRequest.ProtoReflect.Descriptor instead.

func (*HandleProxySelectedValuesRequest) ProtoMessage

func (*HandleProxySelectedValuesRequest) ProtoMessage()

func (*HandleProxySelectedValuesRequest) ProtoReflect

func (*HandleProxySelectedValuesRequest) Reset

func (*HandleProxySelectedValuesRequest) String

type HandleProxySelectedValuesResponse

type HandleProxySelectedValuesResponse struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*HandleProxySelectedValuesResponse) Descriptor deprecated

func (*HandleProxySelectedValuesResponse) Descriptor() ([]byte, []int)

Deprecated: Use HandleProxySelectedValuesResponse.ProtoReflect.Descriptor instead.

func (*HandleProxySelectedValuesResponse) GetValues

func (x *HandleProxySelectedValuesResponse) GetValues() []string

func (*HandleProxySelectedValuesResponse) ProtoMessage

func (*HandleProxySelectedValuesResponse) ProtoMessage()

func (*HandleProxySelectedValuesResponse) ProtoReflect

func (*HandleProxySelectedValuesResponse) Reset

func (*HandleProxySelectedValuesResponse) String

type HandleProxyServer

type HandleProxyServer interface {
	ComponentType(context.Context, *HandleProxyComponentTypeRequest) (*HandleProxyComponentTypeResponse, error)
	SelectedValues(context.Context, *HandleProxySelectedValuesRequest) (*HandleProxySelectedValuesResponse, error)
	// contains filtered or unexported methods
}

HandleProxyServer is the server API for HandleProxy service. All implementations must embed UnimplementedHandleProxyServer for forward compatibility

type InteractionProxyChannelIdRequest

type InteractionProxyChannelIdRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyChannelIdRequest) Descriptor deprecated

func (*InteractionProxyChannelIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyChannelIdRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyChannelIdRequest) ProtoMessage

func (*InteractionProxyChannelIdRequest) ProtoMessage()

func (*InteractionProxyChannelIdRequest) ProtoReflect

func (*InteractionProxyChannelIdRequest) Reset

func (*InteractionProxyChannelIdRequest) String

type InteractionProxyChannelIdResponse

type InteractionProxyChannelIdResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyChannelIdResponse) Descriptor deprecated

func (*InteractionProxyChannelIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyChannelIdResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyChannelIdResponse) GetId

func (*InteractionProxyChannelIdResponse) ProtoMessage

func (*InteractionProxyChannelIdResponse) ProtoMessage()

func (*InteractionProxyChannelIdResponse) ProtoReflect

func (*InteractionProxyChannelIdResponse) Reset

func (*InteractionProxyChannelIdResponse) String

type InteractionProxyClient

type InteractionProxyClient interface {
	Defer(ctx context.Context, in *InteractionProxyDeferRequest, opts ...grpc.CallOption) (*InteractionProxyDeferResponse, error)
	Respond(ctx context.Context, in *InteractionProxyRespondRequest, opts ...grpc.CallOption) (*InteractionProxyRespondResponse, error)
	Modal(ctx context.Context, in *InteractionProxyModalRequest, opts ...grpc.CallOption) (*InteractionProxyModalResponse, error)
	Followup(ctx context.Context, in *InteractionProxyFollowupRequest, opts ...grpc.CallOption) (*InteractionProxyFollowupResponse, error)
	Edit(ctx context.Context, in *InteractionProxyEditRequest, opts ...grpc.CallOption) (*InteractionProxyEditResponse, error)
	Delete(ctx context.Context, in *InteractionProxyDeleteRequest, opts ...grpc.CallOption) (*InteractionProxyDeleteResponse, error)
	GuildId(ctx context.Context, in *InteractionProxyGuildIdRequest, opts ...grpc.CallOption) (*InteractionProxyGuildIdResponse, error)
	ChannelId(ctx context.Context, in *InteractionProxyChannelIdRequest, opts ...grpc.CallOption) (*InteractionProxyChannelIdResponse, error)
	UserLocale(ctx context.Context, in *InteractionProxyUserLocaleRequest, opts ...grpc.CallOption) (*InteractionProxyUserLocaleResponse, error)
	GuildLocale(ctx context.Context, in *InteractionProxyGuildLocaleRequest, opts ...grpc.CallOption) (*InteractionProxyGuildLocaleResponse, error)
	User(ctx context.Context, in *InteractionProxyUserRequest, opts ...grpc.CallOption) (*InteractionProxyUserResponse, error)
	Member(ctx context.Context, in *InteractionProxyMemberRequest, opts ...grpc.CallOption) (*InteractionProxyMemberResponse, error)
	Message(ctx context.Context, in *InteractionProxyMessageRequest, opts ...grpc.CallOption) (*InteractionProxyMessageResponse, error)
	Permissions(ctx context.Context, in *InteractionProxyPermissionsRequest, opts ...grpc.CallOption) (*InteractionProxyPermissionsResponse, error)
}

InteractionProxyClient is the client API for InteractionProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InteractionProxyDeferRequest

type InteractionProxyDeferRequest struct {
	Ephemeral bool `protobuf:"varint,1,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyDeferRequest) Descriptor deprecated

func (*InteractionProxyDeferRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyDeferRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyDeferRequest) GetEphemeral

func (x *InteractionProxyDeferRequest) GetEphemeral() bool

func (*InteractionProxyDeferRequest) ProtoMessage

func (*InteractionProxyDeferRequest) ProtoMessage()

func (*InteractionProxyDeferRequest) ProtoReflect

func (*InteractionProxyDeferRequest) Reset

func (x *InteractionProxyDeferRequest) Reset()

func (*InteractionProxyDeferRequest) String

type InteractionProxyDeferResponse

type InteractionProxyDeferResponse struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyDeferResponse) Descriptor deprecated

func (*InteractionProxyDeferResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyDeferResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyDeferResponse) ProtoMessage

func (*InteractionProxyDeferResponse) ProtoMessage()

func (*InteractionProxyDeferResponse) ProtoReflect

func (*InteractionProxyDeferResponse) Reset

func (x *InteractionProxyDeferResponse) Reset()

func (*InteractionProxyDeferResponse) String

type InteractionProxyDeleteRequest

type InteractionProxyDeleteRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyDeleteRequest) Descriptor deprecated

func (*InteractionProxyDeleteRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyDeleteRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyDeleteRequest) GetId

func (*InteractionProxyDeleteRequest) ProtoMessage

func (*InteractionProxyDeleteRequest) ProtoMessage()

func (*InteractionProxyDeleteRequest) ProtoReflect

func (*InteractionProxyDeleteRequest) Reset

func (x *InteractionProxyDeleteRequest) Reset()

func (*InteractionProxyDeleteRequest) String

type InteractionProxyDeleteResponse

type InteractionProxyDeleteResponse struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyDeleteResponse) Descriptor deprecated

func (*InteractionProxyDeleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyDeleteResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyDeleteResponse) ProtoMessage

func (*InteractionProxyDeleteResponse) ProtoMessage()

func (*InteractionProxyDeleteResponse) ProtoReflect

func (*InteractionProxyDeleteResponse) Reset

func (x *InteractionProxyDeleteResponse) Reset()

func (*InteractionProxyDeleteResponse) String

type InteractionProxyEditRequest

type InteractionProxyEditRequest struct {
	Id      string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Message *Response `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyEditRequest) Descriptor deprecated

func (*InteractionProxyEditRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyEditRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyEditRequest) GetId

func (*InteractionProxyEditRequest) GetMessage

func (x *InteractionProxyEditRequest) GetMessage() *Response

func (*InteractionProxyEditRequest) ProtoMessage

func (*InteractionProxyEditRequest) ProtoMessage()

func (*InteractionProxyEditRequest) ProtoReflect

func (*InteractionProxyEditRequest) Reset

func (x *InteractionProxyEditRequest) Reset()

func (*InteractionProxyEditRequest) String

func (x *InteractionProxyEditRequest) String() string

type InteractionProxyEditResponse

type InteractionProxyEditResponse struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyEditResponse) Descriptor deprecated

func (*InteractionProxyEditResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyEditResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyEditResponse) ProtoMessage

func (*InteractionProxyEditResponse) ProtoMessage()

func (*InteractionProxyEditResponse) ProtoReflect

func (*InteractionProxyEditResponse) Reset

func (x *InteractionProxyEditResponse) Reset()

func (*InteractionProxyEditResponse) String

type InteractionProxyFollowupRequest

type InteractionProxyFollowupRequest struct {
	Message   *Response `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Ephemeral bool      `protobuf:"varint,2,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyFollowupRequest) Descriptor deprecated

func (*InteractionProxyFollowupRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyFollowupRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyFollowupRequest) GetEphemeral

func (x *InteractionProxyFollowupRequest) GetEphemeral() bool

func (*InteractionProxyFollowupRequest) GetMessage

func (x *InteractionProxyFollowupRequest) GetMessage() *Response

func (*InteractionProxyFollowupRequest) ProtoMessage

func (*InteractionProxyFollowupRequest) ProtoMessage()

func (*InteractionProxyFollowupRequest) ProtoReflect

func (*InteractionProxyFollowupRequest) Reset

func (*InteractionProxyFollowupRequest) String

type InteractionProxyFollowupResponse

type InteractionProxyFollowupResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyFollowupResponse) Descriptor deprecated

func (*InteractionProxyFollowupResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyFollowupResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyFollowupResponse) GetId

func (*InteractionProxyFollowupResponse) ProtoMessage

func (*InteractionProxyFollowupResponse) ProtoMessage()

func (*InteractionProxyFollowupResponse) ProtoReflect

func (*InteractionProxyFollowupResponse) Reset

func (*InteractionProxyFollowupResponse) String

type InteractionProxyGuildIdRequest

type InteractionProxyGuildIdRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyGuildIdRequest) Descriptor deprecated

func (*InteractionProxyGuildIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyGuildIdRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyGuildIdRequest) ProtoMessage

func (*InteractionProxyGuildIdRequest) ProtoMessage()

func (*InteractionProxyGuildIdRequest) ProtoReflect

func (*InteractionProxyGuildIdRequest) Reset

func (x *InteractionProxyGuildIdRequest) Reset()

func (*InteractionProxyGuildIdRequest) String

type InteractionProxyGuildIdResponse

type InteractionProxyGuildIdResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyGuildIdResponse) Descriptor deprecated

func (*InteractionProxyGuildIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyGuildIdResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyGuildIdResponse) GetId

func (*InteractionProxyGuildIdResponse) ProtoMessage

func (*InteractionProxyGuildIdResponse) ProtoMessage()

func (*InteractionProxyGuildIdResponse) ProtoReflect

func (*InteractionProxyGuildIdResponse) Reset

func (*InteractionProxyGuildIdResponse) String

type InteractionProxyGuildLocaleRequest

type InteractionProxyGuildLocaleRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyGuildLocaleRequest) Descriptor deprecated

func (*InteractionProxyGuildLocaleRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyGuildLocaleRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyGuildLocaleRequest) ProtoMessage

func (*InteractionProxyGuildLocaleRequest) ProtoMessage()

func (*InteractionProxyGuildLocaleRequest) ProtoReflect

func (*InteractionProxyGuildLocaleRequest) Reset

func (*InteractionProxyGuildLocaleRequest) String

type InteractionProxyGuildLocaleResponse

type InteractionProxyGuildLocaleResponse struct {
	Locale string `protobuf:"bytes,1,opt,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyGuildLocaleResponse) Descriptor deprecated

func (*InteractionProxyGuildLocaleResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyGuildLocaleResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyGuildLocaleResponse) GetLocale

func (*InteractionProxyGuildLocaleResponse) ProtoMessage

func (*InteractionProxyGuildLocaleResponse) ProtoMessage()

func (*InteractionProxyGuildLocaleResponse) ProtoReflect

func (*InteractionProxyGuildLocaleResponse) Reset

func (*InteractionProxyGuildLocaleResponse) String

type InteractionProxyMemberRequest

type InteractionProxyMemberRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyMemberRequest) Descriptor deprecated

func (*InteractionProxyMemberRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyMemberRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyMemberRequest) ProtoMessage

func (*InteractionProxyMemberRequest) ProtoMessage()

func (*InteractionProxyMemberRequest) ProtoReflect

func (*InteractionProxyMemberRequest) Reset

func (x *InteractionProxyMemberRequest) Reset()

func (*InteractionProxyMemberRequest) String

type InteractionProxyMemberResponse

type InteractionProxyMemberResponse struct {
	Member *discordgopb.Member `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyMemberResponse) Descriptor deprecated

func (*InteractionProxyMemberResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyMemberResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyMemberResponse) GetMember

func (*InteractionProxyMemberResponse) ProtoMessage

func (*InteractionProxyMemberResponse) ProtoMessage()

func (*InteractionProxyMemberResponse) ProtoReflect

func (*InteractionProxyMemberResponse) Reset

func (x *InteractionProxyMemberResponse) Reset()

func (*InteractionProxyMemberResponse) String

type InteractionProxyMessageRequest

type InteractionProxyMessageRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyMessageRequest) Descriptor deprecated

func (*InteractionProxyMessageRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyMessageRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyMessageRequest) ProtoMessage

func (*InteractionProxyMessageRequest) ProtoMessage()

func (*InteractionProxyMessageRequest) ProtoReflect

func (*InteractionProxyMessageRequest) Reset

func (x *InteractionProxyMessageRequest) Reset()

func (*InteractionProxyMessageRequest) String

type InteractionProxyMessageResponse

type InteractionProxyMessageResponse struct {
	Message *discordgopb.Message `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyMessageResponse) Descriptor deprecated

func (*InteractionProxyMessageResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyMessageResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyMessageResponse) GetMessage

func (*InteractionProxyMessageResponse) ProtoMessage

func (*InteractionProxyMessageResponse) ProtoMessage()

func (*InteractionProxyMessageResponse) ProtoReflect

func (*InteractionProxyMessageResponse) Reset

func (*InteractionProxyMessageResponse) String

type InteractionProxyModalRequest

type InteractionProxyModalRequest struct {
	CustomId   string                          `protobuf:"bytes,1,opt,name=custom_id,json=customId,proto3" json:"custom_id,omitempty"`
	Title      string                          `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Components []*discordgopb.MessageComponent `protobuf:"bytes,3,rep,name=components,proto3" json:"components,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyModalRequest) Descriptor deprecated

func (*InteractionProxyModalRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyModalRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyModalRequest) GetComponents

func (*InteractionProxyModalRequest) GetCustomId

func (x *InteractionProxyModalRequest) GetCustomId() string

func (*InteractionProxyModalRequest) GetTitle

func (x *InteractionProxyModalRequest) GetTitle() string

func (*InteractionProxyModalRequest) ProtoMessage

func (*InteractionProxyModalRequest) ProtoMessage()

func (*InteractionProxyModalRequest) ProtoReflect

func (*InteractionProxyModalRequest) Reset

func (x *InteractionProxyModalRequest) Reset()

func (*InteractionProxyModalRequest) String

type InteractionProxyModalResponse

type InteractionProxyModalResponse struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyModalResponse) Descriptor deprecated

func (*InteractionProxyModalResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyModalResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyModalResponse) ProtoMessage

func (*InteractionProxyModalResponse) ProtoMessage()

func (*InteractionProxyModalResponse) ProtoReflect

func (*InteractionProxyModalResponse) Reset

func (x *InteractionProxyModalResponse) Reset()

func (*InteractionProxyModalResponse) String

type InteractionProxyPermissionsRequest

type InteractionProxyPermissionsRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyPermissionsRequest) Descriptor deprecated

func (*InteractionProxyPermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyPermissionsRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyPermissionsRequest) ProtoMessage

func (*InteractionProxyPermissionsRequest) ProtoMessage()

func (*InteractionProxyPermissionsRequest) ProtoReflect

func (*InteractionProxyPermissionsRequest) Reset

func (*InteractionProxyPermissionsRequest) String

type InteractionProxyPermissionsResponse

type InteractionProxyPermissionsResponse struct {
	Permissions int64 `protobuf:"varint,1,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyPermissionsResponse) Descriptor deprecated

func (*InteractionProxyPermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyPermissionsResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyPermissionsResponse) GetPermissions

func (x *InteractionProxyPermissionsResponse) GetPermissions() int64

func (*InteractionProxyPermissionsResponse) ProtoMessage

func (*InteractionProxyPermissionsResponse) ProtoMessage()

func (*InteractionProxyPermissionsResponse) ProtoReflect

func (*InteractionProxyPermissionsResponse) Reset

func (*InteractionProxyPermissionsResponse) String

type InteractionProxyRespondRequest

type InteractionProxyRespondRequest struct {
	Message   *Response `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Ephemeral bool      `protobuf:"varint,2,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyRespondRequest) Descriptor deprecated

func (*InteractionProxyRespondRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyRespondRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyRespondRequest) GetEphemeral

func (x *InteractionProxyRespondRequest) GetEphemeral() bool

func (*InteractionProxyRespondRequest) GetMessage

func (x *InteractionProxyRespondRequest) GetMessage() *Response

func (*InteractionProxyRespondRequest) ProtoMessage

func (*InteractionProxyRespondRequest) ProtoMessage()

func (*InteractionProxyRespondRequest) ProtoReflect

func (*InteractionProxyRespondRequest) Reset

func (x *InteractionProxyRespondRequest) Reset()

func (*InteractionProxyRespondRequest) String

type InteractionProxyRespondResponse

type InteractionProxyRespondResponse struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyRespondResponse) Descriptor deprecated

func (*InteractionProxyRespondResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyRespondResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyRespondResponse) ProtoMessage

func (*InteractionProxyRespondResponse) ProtoMessage()

func (*InteractionProxyRespondResponse) ProtoReflect

func (*InteractionProxyRespondResponse) Reset

func (*InteractionProxyRespondResponse) String

type InteractionProxyServer

InteractionProxyServer is the server API for InteractionProxy service. All implementations must embed UnimplementedInteractionProxyServer for forward compatibility

type InteractionProxyUserLocaleRequest

type InteractionProxyUserLocaleRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyUserLocaleRequest) Descriptor deprecated

func (*InteractionProxyUserLocaleRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyUserLocaleRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyUserLocaleRequest) ProtoMessage

func (*InteractionProxyUserLocaleRequest) ProtoMessage()

func (*InteractionProxyUserLocaleRequest) ProtoReflect

func (*InteractionProxyUserLocaleRequest) Reset

func (*InteractionProxyUserLocaleRequest) String

type InteractionProxyUserLocaleResponse

type InteractionProxyUserLocaleResponse struct {
	Locale string `protobuf:"bytes,1,opt,name=locale,proto3" json:"locale,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyUserLocaleResponse) Descriptor deprecated

func (*InteractionProxyUserLocaleResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyUserLocaleResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyUserLocaleResponse) GetLocale

func (*InteractionProxyUserLocaleResponse) ProtoMessage

func (*InteractionProxyUserLocaleResponse) ProtoMessage()

func (*InteractionProxyUserLocaleResponse) ProtoReflect

func (*InteractionProxyUserLocaleResponse) Reset

func (*InteractionProxyUserLocaleResponse) String

type InteractionProxyUserRequest

type InteractionProxyUserRequest struct {
	// contains filtered or unexported fields
}

func (*InteractionProxyUserRequest) Descriptor deprecated

func (*InteractionProxyUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyUserRequest.ProtoReflect.Descriptor instead.

func (*InteractionProxyUserRequest) ProtoMessage

func (*InteractionProxyUserRequest) ProtoMessage()

func (*InteractionProxyUserRequest) ProtoReflect

func (*InteractionProxyUserRequest) Reset

func (x *InteractionProxyUserRequest) Reset()

func (*InteractionProxyUserRequest) String

func (x *InteractionProxyUserRequest) String() string

type InteractionProxyUserResponse

type InteractionProxyUserResponse struct {
	User *discordgopb.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionProxyUserResponse) Descriptor deprecated

func (*InteractionProxyUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use InteractionProxyUserResponse.ProtoReflect.Descriptor instead.

func (*InteractionProxyUserResponse) GetUser

func (*InteractionProxyUserResponse) ProtoMessage

func (*InteractionProxyUserResponse) ProtoMessage()

func (*InteractionProxyUserResponse) ProtoReflect

func (*InteractionProxyUserResponse) Reset

func (x *InteractionProxyUserResponse) Reset()

func (*InteractionProxyUserResponse) String

type ModalClient

type ModalClient interface {
	CustomId(ctx context.Context, in *ModalCustomIdRequest, opts ...grpc.CallOption) (*ModalCustomIdResponse, error)
	Submit(ctx context.Context, in *ModalSubmitRequest, opts ...grpc.CallOption) (*ModalSubmitResponse, error)
}

ModalClient is the client API for Modal service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewModalClient

func NewModalClient(cc grpc.ClientConnInterface) ModalClient

type ModalCustomIdRequest

type ModalCustomIdRequest struct {
	// contains filtered or unexported fields
}

func (*ModalCustomIdRequest) Descriptor deprecated

func (*ModalCustomIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModalCustomIdRequest.ProtoReflect.Descriptor instead.

func (*ModalCustomIdRequest) ProtoMessage

func (*ModalCustomIdRequest) ProtoMessage()

func (*ModalCustomIdRequest) ProtoReflect

func (x *ModalCustomIdRequest) ProtoReflect() protoreflect.Message

func (*ModalCustomIdRequest) Reset

func (x *ModalCustomIdRequest) Reset()

func (*ModalCustomIdRequest) String

func (x *ModalCustomIdRequest) String() string

type ModalCustomIdResponse

type ModalCustomIdResponse struct {
	CustomId string `protobuf:"bytes,1,opt,name=custom_id,json=customId,proto3" json:"custom_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ModalCustomIdResponse) Descriptor deprecated

func (*ModalCustomIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ModalCustomIdResponse.ProtoReflect.Descriptor instead.

func (*ModalCustomIdResponse) GetCustomId

func (x *ModalCustomIdResponse) GetCustomId() string

func (*ModalCustomIdResponse) ProtoMessage

func (*ModalCustomIdResponse) ProtoMessage()

func (*ModalCustomIdResponse) ProtoReflect

func (x *ModalCustomIdResponse) ProtoReflect() protoreflect.Message

func (*ModalCustomIdResponse) Reset

func (x *ModalCustomIdResponse) Reset()

func (*ModalCustomIdResponse) String

func (x *ModalCustomIdResponse) String() string

type ModalServer

type ModalServer interface {
	CustomId(context.Context, *ModalCustomIdRequest) (*ModalCustomIdResponse, error)
	Submit(context.Context, *ModalSubmitRequest) (*ModalSubmitResponse, error)
	// contains filtered or unexported methods
}

ModalServer is the server API for Modal service. All implementations must embed UnimplementedModalServer for forward compatibility

type ModalSubmitRequest

type ModalSubmitRequest struct {
	SubmitProxyId uint32 `protobuf:"varint,1,opt,name=submit_proxy_id,json=submitProxyId,proto3" json:"submit_proxy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ModalSubmitRequest) Descriptor deprecated

func (*ModalSubmitRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModalSubmitRequest.ProtoReflect.Descriptor instead.

func (*ModalSubmitRequest) GetSubmitProxyId

func (x *ModalSubmitRequest) GetSubmitProxyId() uint32

func (*ModalSubmitRequest) ProtoMessage

func (*ModalSubmitRequest) ProtoMessage()

func (*ModalSubmitRequest) ProtoReflect

func (x *ModalSubmitRequest) ProtoReflect() protoreflect.Message

func (*ModalSubmitRequest) Reset

func (x *ModalSubmitRequest) Reset()

func (*ModalSubmitRequest) String

func (x *ModalSubmitRequest) String() string

type ModalSubmitResponse

type ModalSubmitResponse struct {
	// contains filtered or unexported fields
}

func (*ModalSubmitResponse) Descriptor deprecated

func (*ModalSubmitResponse) Descriptor() ([]byte, []int)

Deprecated: Use ModalSubmitResponse.ProtoReflect.Descriptor instead.

func (*ModalSubmitResponse) ProtoMessage

func (*ModalSubmitResponse) ProtoMessage()

func (*ModalSubmitResponse) ProtoReflect

func (x *ModalSubmitResponse) ProtoReflect() protoreflect.Message

func (*ModalSubmitResponse) Reset

func (x *ModalSubmitResponse) Reset()

func (*ModalSubmitResponse) String

func (x *ModalSubmitResponse) String() string

type PluginApplicationCommandsRequest

type PluginApplicationCommandsRequest struct {
	// contains filtered or unexported fields
}

func (*PluginApplicationCommandsRequest) Descriptor deprecated

func (*PluginApplicationCommandsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PluginApplicationCommandsRequest.ProtoReflect.Descriptor instead.

func (*PluginApplicationCommandsRequest) ProtoMessage

func (*PluginApplicationCommandsRequest) ProtoMessage()

func (*PluginApplicationCommandsRequest) ProtoReflect

func (*PluginApplicationCommandsRequest) Reset

func (*PluginApplicationCommandsRequest) String

type PluginApplicationCommandsResponse

type PluginApplicationCommandsResponse struct {
	CommandIds []uint32 `protobuf:"varint,1,rep,packed,name=command_ids,json=commandIds,proto3" json:"command_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginApplicationCommandsResponse) Descriptor deprecated

func (*PluginApplicationCommandsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PluginApplicationCommandsResponse.ProtoReflect.Descriptor instead.

func (*PluginApplicationCommandsResponse) GetCommandIds

func (x *PluginApplicationCommandsResponse) GetCommandIds() []uint32

func (*PluginApplicationCommandsResponse) ProtoMessage

func (*PluginApplicationCommandsResponse) ProtoMessage()

func (*PluginApplicationCommandsResponse) ProtoReflect

func (*PluginApplicationCommandsResponse) Reset

func (*PluginApplicationCommandsResponse) String

type PluginClient

PluginClient is the client API for Plugin service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPluginClient

func NewPluginClient(cc grpc.ClientConnInterface) PluginClient

type PluginIdRequest

type PluginIdRequest struct {
	// contains filtered or unexported fields
}

func (*PluginIdRequest) Descriptor deprecated

func (*PluginIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use PluginIdRequest.ProtoReflect.Descriptor instead.

func (*PluginIdRequest) ProtoMessage

func (*PluginIdRequest) ProtoMessage()

func (*PluginIdRequest) ProtoReflect

func (x *PluginIdRequest) ProtoReflect() protoreflect.Message

func (*PluginIdRequest) Reset

func (x *PluginIdRequest) Reset()

func (*PluginIdRequest) String

func (x *PluginIdRequest) String() string

type PluginIdResponse

type PluginIdResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginIdResponse) Descriptor deprecated

func (*PluginIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use PluginIdResponse.ProtoReflect.Descriptor instead.

func (*PluginIdResponse) GetId

func (x *PluginIdResponse) GetId() string

func (*PluginIdResponse) ProtoMessage

func (*PluginIdResponse) ProtoMessage()

func (*PluginIdResponse) ProtoReflect

func (x *PluginIdResponse) ProtoReflect() protoreflect.Message

func (*PluginIdResponse) Reset

func (x *PluginIdResponse) Reset()

func (*PluginIdResponse) String

func (x *PluginIdResponse) String() string

type PluginMessageComponentsRequest

type PluginMessageComponentsRequest struct {
	// contains filtered or unexported fields
}

func (*PluginMessageComponentsRequest) Descriptor deprecated

func (*PluginMessageComponentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PluginMessageComponentsRequest.ProtoReflect.Descriptor instead.

func (*PluginMessageComponentsRequest) ProtoMessage

func (*PluginMessageComponentsRequest) ProtoMessage()

func (*PluginMessageComponentsRequest) ProtoReflect

func (*PluginMessageComponentsRequest) Reset

func (x *PluginMessageComponentsRequest) Reset()

func (*PluginMessageComponentsRequest) String

type PluginMessageComponentsResponse

type PluginMessageComponentsResponse struct {
	ComponentIds []uint32 `protobuf:"varint,1,rep,packed,name=component_ids,json=componentIds,proto3" json:"component_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginMessageComponentsResponse) Descriptor deprecated

func (*PluginMessageComponentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PluginMessageComponentsResponse.ProtoReflect.Descriptor instead.

func (*PluginMessageComponentsResponse) GetComponentIds

func (x *PluginMessageComponentsResponse) GetComponentIds() []uint32

func (*PluginMessageComponentsResponse) ProtoMessage

func (*PluginMessageComponentsResponse) ProtoMessage()

func (*PluginMessageComponentsResponse) ProtoReflect

func (*PluginMessageComponentsResponse) Reset

func (*PluginMessageComponentsResponse) String

type PluginModalsRequest

type PluginModalsRequest struct {
	// contains filtered or unexported fields
}

func (*PluginModalsRequest) Descriptor deprecated

func (*PluginModalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PluginModalsRequest.ProtoReflect.Descriptor instead.

func (*PluginModalsRequest) ProtoMessage

func (*PluginModalsRequest) ProtoMessage()

func (*PluginModalsRequest) ProtoReflect

func (x *PluginModalsRequest) ProtoReflect() protoreflect.Message

func (*PluginModalsRequest) Reset

func (x *PluginModalsRequest) Reset()

func (*PluginModalsRequest) String

func (x *PluginModalsRequest) String() string

type PluginModalsResponse

type PluginModalsResponse struct {
	ModalIds []uint32 `protobuf:"varint,1,rep,packed,name=modal_ids,json=modalIds,proto3" json:"modal_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*PluginModalsResponse) Descriptor deprecated

func (*PluginModalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PluginModalsResponse.ProtoReflect.Descriptor instead.

func (*PluginModalsResponse) GetModalIds

func (x *PluginModalsResponse) GetModalIds() []uint32

func (*PluginModalsResponse) ProtoMessage

func (*PluginModalsResponse) ProtoMessage()

func (*PluginModalsResponse) ProtoReflect

func (x *PluginModalsResponse) ProtoReflect() protoreflect.Message

func (*PluginModalsResponse) Reset

func (x *PluginModalsResponse) Reset()

func (*PluginModalsResponse) String

func (x *PluginModalsResponse) String() string

type PluginServer

PluginServer is the server API for Plugin service. All implementations must embed UnimplementedPluginServer for forward compatibility

type Response

type Response struct {
	Content         string                              `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	SuppressEmbeds  bool                                `protobuf:"varint,2,opt,name=suppress_embeds,json=suppressEmbeds,proto3" json:"suppress_embeds,omitempty"`
	Tts             bool                                `protobuf:"varint,3,opt,name=tts,proto3" json:"tts,omitempty"`
	AllowedMentions *discordgopb.MessageAllowedMentions `protobuf:"bytes,4,opt,name=allowed_mentions,json=allowedMentions,proto3" json:"allowed_mentions,omitempty"`
	Components      []*discordgopb.MessageComponent     `protobuf:"bytes,5,rep,name=components,proto3" json:"components,omitempty"`
	Embeds          []*discordgopb.MessageEmbed         `protobuf:"bytes,6,rep,name=embeds,proto3" json:"embeds,omitempty"`
	Files           []*discordgopb.File                 `protobuf:"bytes,7,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated

func (*Response) Descriptor() ([]byte, []int)

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetAllowedMentions

func (x *Response) GetAllowedMentions() *discordgopb.MessageAllowedMentions

func (*Response) GetComponents

func (x *Response) GetComponents() []*discordgopb.MessageComponent

func (*Response) GetContent

func (x *Response) GetContent() string

func (*Response) GetEmbeds

func (x *Response) GetEmbeds() []*discordgopb.MessageEmbed

func (*Response) GetFiles

func (x *Response) GetFiles() []*discordgopb.File

func (*Response) GetSuppressEmbeds

func (x *Response) GetSuppressEmbeds() bool

func (*Response) GetTts

func (x *Response) GetTts() bool

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

func (x *Response) ProtoReflect() protoreflect.Message

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type SubmitProxyClient

type SubmitProxyClient interface {
	InputValue(ctx context.Context, in *SubmitProxyInputValueRequest, opts ...grpc.CallOption) (*SubmitProxyInputValueResponse, error)
}

SubmitProxyClient is the client API for SubmitProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SubmitProxyInputValueRequest added in v1.0.0

type SubmitProxyInputValueRequest struct {
	CustomId string `protobuf:"bytes,1,opt,name=custom_id,json=customId,proto3" json:"custom_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitProxyInputValueRequest) Descriptor deprecated added in v1.0.0

func (*SubmitProxyInputValueRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubmitProxyInputValueRequest.ProtoReflect.Descriptor instead.

func (*SubmitProxyInputValueRequest) GetCustomId added in v1.0.0

func (x *SubmitProxyInputValueRequest) GetCustomId() string

func (*SubmitProxyInputValueRequest) ProtoMessage added in v1.0.0

func (*SubmitProxyInputValueRequest) ProtoMessage()

func (*SubmitProxyInputValueRequest) ProtoReflect added in v1.0.0

func (*SubmitProxyInputValueRequest) Reset added in v1.0.0

func (x *SubmitProxyInputValueRequest) Reset()

func (*SubmitProxyInputValueRequest) String added in v1.0.0

type SubmitProxyInputValueResponse added in v1.0.0

type SubmitProxyInputValueResponse struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitProxyInputValueResponse) Descriptor deprecated added in v1.0.0

func (*SubmitProxyInputValueResponse) Descriptor() ([]byte, []int)

Deprecated: Use SubmitProxyInputValueResponse.ProtoReflect.Descriptor instead.

func (*SubmitProxyInputValueResponse) GetValue added in v1.0.0

func (x *SubmitProxyInputValueResponse) GetValue() string

func (*SubmitProxyInputValueResponse) ProtoMessage added in v1.0.0

func (*SubmitProxyInputValueResponse) ProtoMessage()

func (*SubmitProxyInputValueResponse) ProtoReflect added in v1.0.0

func (*SubmitProxyInputValueResponse) Reset added in v1.0.0

func (x *SubmitProxyInputValueResponse) Reset()

func (*SubmitProxyInputValueResponse) String added in v1.0.0

type SubmitProxyServer

type SubmitProxyServer interface {
	InputValue(context.Context, *SubmitProxyInputValueRequest) (*SubmitProxyInputValueResponse, error)
	// contains filtered or unexported methods
}

SubmitProxyServer is the server API for SubmitProxy service. All implementations must embed UnimplementedSubmitProxyServer for forward compatibility

type UnimplementedAutocompleteProxyServer

type UnimplementedAutocompleteProxyServer struct {
}

UnimplementedAutocompleteProxyServer must be embedded to have forward compatible implementations.

type UnimplementedCommandServer

type UnimplementedCommandServer struct {
}

UnimplementedCommandServer must be embedded to have forward compatible implementations.

func (UnimplementedCommandServer) Data

func (UnimplementedCommandServer) Execute

type UnimplementedComponentServer

type UnimplementedComponentServer struct {
}

UnimplementedComponentServer must be embedded to have forward compatible implementations.

type UnimplementedExecuteProxyServer

type UnimplementedExecuteProxyServer struct {
}

UnimplementedExecuteProxyServer must be embedded to have forward compatible implementations.

type UnimplementedHandleProxyServer

type UnimplementedHandleProxyServer struct {
}

UnimplementedHandleProxyServer must be embedded to have forward compatible implementations.

type UnimplementedInteractionProxyServer

type UnimplementedInteractionProxyServer struct {
}

UnimplementedInteractionProxyServer must be embedded to have forward compatible implementations.

type UnimplementedModalServer

type UnimplementedModalServer struct {
}

UnimplementedModalServer must be embedded to have forward compatible implementations.

func (UnimplementedModalServer) CustomId

func (UnimplementedModalServer) Submit

type UnimplementedPluginServer

type UnimplementedPluginServer struct {
}

UnimplementedPluginServer must be embedded to have forward compatible implementations.

func (UnimplementedPluginServer) Id

func (UnimplementedPluginServer) Modals

type UnimplementedSubmitProxyServer

type UnimplementedSubmitProxyServer struct {
}

UnimplementedSubmitProxyServer must be embedded to have forward compatible implementations.

func (UnimplementedSubmitProxyServer) InputValue added in v1.0.0

type UnsafeAutocompleteProxyServer

type UnsafeAutocompleteProxyServer interface {
	// contains filtered or unexported methods
}

UnsafeAutocompleteProxyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AutocompleteProxyServer will result in compilation errors.

type UnsafeCommandServer

type UnsafeCommandServer interface {
	// contains filtered or unexported methods
}

UnsafeCommandServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommandServer will result in compilation errors.

type UnsafeComponentServer

type UnsafeComponentServer interface {
	// contains filtered or unexported methods
}

UnsafeComponentServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ComponentServer will result in compilation errors.

type UnsafeExecuteProxyServer

type UnsafeExecuteProxyServer interface {
	// contains filtered or unexported methods
}

UnsafeExecuteProxyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExecuteProxyServer will result in compilation errors.

type UnsafeHandleProxyServer

type UnsafeHandleProxyServer interface {
	// contains filtered or unexported methods
}

UnsafeHandleProxyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HandleProxyServer will result in compilation errors.

type UnsafeInteractionProxyServer

type UnsafeInteractionProxyServer interface {
	// contains filtered or unexported methods
}

UnsafeInteractionProxyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InteractionProxyServer will result in compilation errors.

type UnsafeModalServer

type UnsafeModalServer interface {
	// contains filtered or unexported methods
}

UnsafeModalServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ModalServer will result in compilation errors.

type UnsafePluginServer

type UnsafePluginServer interface {
	// contains filtered or unexported methods
}

UnsafePluginServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginServer will result in compilation errors.

type UnsafeSubmitProxyServer

type UnsafeSubmitProxyServer interface {
	// contains filtered or unexported methods
}

UnsafeSubmitProxyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubmitProxyServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL