Documentation ¶
Index ¶
- func RegisterDiscordServer(s *grpc.Server, srv DiscordServer)
- type Channel
- func (*Channel) Descriptor() ([]byte, []int)
- func (m *Channel) GetApplicationID() string
- func (m *Channel) GetBitrate() int32
- func (m *Channel) GetGuildID() string
- func (m *Channel) GetID() string
- func (m *Channel) GetIcon() string
- func (m *Channel) GetLastMessageID() string
- func (m *Channel) GetLastPinTimestamp() string
- func (m *Channel) GetName() string
- func (m *Channel) GetNsfw() bool
- func (m *Channel) GetOwnerID() string
- func (m *Channel) GetParentID() string
- func (m *Channel) GetRecipients() []*User
- func (m *Channel) GetTopic() string
- func (m *Channel) GetType() int32
- func (m *Channel) GetUserLimit() int32
- func (*Channel) ProtoMessage()
- func (m *Channel) Reset()
- func (m *Channel) String() string
- func (m *Channel) XXX_DiscardUnknown()
- func (m *Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Channel) XXX_Merge(src proto.Message)
- func (m *Channel) XXX_Size() int
- func (m *Channel) XXX_Unmarshal(b []byte) error
- type ChannelList
- func (*ChannelList) Descriptor() ([]byte, []int)
- func (m *ChannelList) GetChannels() []*Channel
- func (*ChannelList) ProtoMessage()
- func (m *ChannelList) Reset()
- func (m *ChannelList) String() string
- func (m *ChannelList) XXX_DiscardUnknown()
- func (m *ChannelList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChannelList) XXX_Merge(src proto.Message)
- func (m *ChannelList) XXX_Size() int
- func (m *ChannelList) XXX_Unmarshal(b []byte) error
- type ChannelMessageQuery
- func (*ChannelMessageQuery) Descriptor() ([]byte, []int)
- func (m *ChannelMessageQuery) GetChannelID() string
- func (m *ChannelMessageQuery) GetMessageID() string
- func (*ChannelMessageQuery) ProtoMessage()
- func (m *ChannelMessageQuery) Reset()
- func (m *ChannelMessageQuery) String() string
- func (m *ChannelMessageQuery) XXX_DiscardUnknown()
- func (m *ChannelMessageQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChannelMessageQuery) XXX_Merge(src proto.Message)
- func (m *ChannelMessageQuery) XXX_Size() int
- func (m *ChannelMessageQuery) XXX_Unmarshal(b []byte) error
- type ChannelMessagesQuery
- func (*ChannelMessagesQuery) Descriptor() ([]byte, []int)
- func (m *ChannelMessagesQuery) GetAfterMessageID() string
- func (m *ChannelMessagesQuery) GetAroundMessageID() string
- func (m *ChannelMessagesQuery) GetBeforeMessageID() string
- func (m *ChannelMessagesQuery) GetChannelID() string
- func (m *ChannelMessagesQuery) GetLimit() int32
- func (*ChannelMessagesQuery) ProtoMessage()
- func (m *ChannelMessagesQuery) Reset()
- func (m *ChannelMessagesQuery) String() string
- func (m *ChannelMessagesQuery) XXX_DiscardUnknown()
- func (m *ChannelMessagesQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChannelMessagesQuery) XXX_Merge(src proto.Message)
- func (m *ChannelMessagesQuery) XXX_Size() int
- func (m *ChannelMessagesQuery) XXX_Unmarshal(b []byte) error
- type ChannelQuery
- func (*ChannelQuery) Descriptor() ([]byte, []int)
- func (m *ChannelQuery) GetChannelID() string
- func (*ChannelQuery) ProtoMessage()
- func (m *ChannelQuery) Reset()
- func (m *ChannelQuery) String() string
- func (m *ChannelQuery) XXX_DiscardUnknown()
- func (m *ChannelQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChannelQuery) XXX_Merge(src proto.Message)
- func (m *ChannelQuery) XXX_Size() int
- func (m *ChannelQuery) XXX_Unmarshal(b []byte) error
- type ChannelReactionsQuery
- func (*ChannelReactionsQuery) Descriptor() ([]byte, []int)
- func (m *ChannelReactionsQuery) GetAfterUserID() string
- func (m *ChannelReactionsQuery) GetBeforeUserID() string
- func (m *ChannelReactionsQuery) GetChannelID() string
- func (m *ChannelReactionsQuery) GetEmoji() string
- func (m *ChannelReactionsQuery) GetLimit() int32
- func (m *ChannelReactionsQuery) GetMessageID() string
- func (*ChannelReactionsQuery) ProtoMessage()
- func (m *ChannelReactionsQuery) Reset()
- func (m *ChannelReactionsQuery) String() string
- func (m *ChannelReactionsQuery) XXX_DiscardUnknown()
- func (m *ChannelReactionsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ChannelReactionsQuery) XXX_Merge(src proto.Message)
- func (m *ChannelReactionsQuery) XXX_Size() int
- func (m *ChannelReactionsQuery) XXX_Unmarshal(b []byte) error
- type DiscordClient
- type DiscordServer
- type Emoji
- func (*Emoji) Descriptor() ([]byte, []int)
- func (m *Emoji) GetAnimated() bool
- func (m *Emoji) GetID() string
- func (m *Emoji) GetManaged() bool
- func (m *Emoji) GetName() string
- func (m *Emoji) GetRequireColons() bool
- func (m *Emoji) GetRoles() []string
- func (m *Emoji) GetUser() *User
- func (*Emoji) ProtoMessage()
- func (m *Emoji) Reset()
- func (m *Emoji) String() string
- func (m *Emoji) XXX_DiscardUnknown()
- func (m *Emoji) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Emoji) XXX_Merge(src proto.Message)
- func (m *Emoji) XXX_Size() int
- func (m *Emoji) XXX_Unmarshal(b []byte) error
- type Guild
- func (*Guild) Descriptor() ([]byte, []int)
- func (m *Guild) GetAfkChannelID() string
- func (m *Guild) GetDescription() string
- func (m *Guild) GetEmbedEnabled() bool
- func (m *Guild) GetID() string
- func (m *Guild) GetIcon() string
- func (m *Guild) GetJoinedAt() string
- func (m *Guild) GetMemberCount() string
- func (m *Guild) GetName() string
- func (m *Guild) GetOwnerID() string
- func (m *Guild) GetPermissions() int32
- func (m *Guild) GetSplash() string
- func (m *Guild) GetSystemChannelID() string
- func (*Guild) ProtoMessage()
- func (m *Guild) Reset()
- func (m *Guild) String() string
- func (m *Guild) XXX_DiscardUnknown()
- func (m *Guild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Guild) XXX_Merge(src proto.Message)
- func (m *Guild) XXX_Size() int
- func (m *Guild) XXX_Unmarshal(b []byte) error
- type GuildList
- func (*GuildList) Descriptor() ([]byte, []int)
- func (m *GuildList) GetGuilds() []*Guild
- func (*GuildList) ProtoMessage()
- func (m *GuildList) Reset()
- func (m *GuildList) String() string
- func (m *GuildList) XXX_DiscardUnknown()
- func (m *GuildList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildList) XXX_Merge(src proto.Message)
- func (m *GuildList) XXX_Size() int
- func (m *GuildList) XXX_Unmarshal(b []byte) error
- type GuildMember
- func (*GuildMember) Descriptor() ([]byte, []int)
- func (m *GuildMember) GetDeaf() bool
- func (m *GuildMember) GetJoinedAt() string
- func (m *GuildMember) GetMute() bool
- func (m *GuildMember) GetNick() string
- func (m *GuildMember) GetPremiumSince() string
- func (m *GuildMember) GetRoles() []string
- func (m *GuildMember) GetUser() *User
- func (*GuildMember) ProtoMessage()
- func (m *GuildMember) Reset()
- func (m *GuildMember) String() string
- func (m *GuildMember) XXX_DiscardUnknown()
- func (m *GuildMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildMember) XXX_Merge(src proto.Message)
- func (m *GuildMember) XXX_Size() int
- func (m *GuildMember) XXX_Unmarshal(b []byte) error
- type GuildMemberList
- func (*GuildMemberList) Descriptor() ([]byte, []int)
- func (m *GuildMemberList) GetMembers() []*GuildMember
- func (*GuildMemberList) ProtoMessage()
- func (m *GuildMemberList) Reset()
- func (m *GuildMemberList) String() string
- func (m *GuildMemberList) XXX_DiscardUnknown()
- func (m *GuildMemberList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildMemberList) XXX_Merge(src proto.Message)
- func (m *GuildMemberList) XXX_Size() int
- func (m *GuildMemberList) XXX_Unmarshal(b []byte) error
- type GuildMemberQuery
- func (*GuildMemberQuery) Descriptor() ([]byte, []int)
- func (m *GuildMemberQuery) GetGuildID() string
- func (m *GuildMemberQuery) GetUserID() string
- func (*GuildMemberQuery) ProtoMessage()
- func (m *GuildMemberQuery) Reset()
- func (m *GuildMemberQuery) String() string
- func (m *GuildMemberQuery) XXX_DiscardUnknown()
- func (m *GuildMemberQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildMemberQuery) XXX_Merge(src proto.Message)
- func (m *GuildMemberQuery) XXX_Size() int
- func (m *GuildMemberQuery) XXX_Unmarshal(b []byte) error
- type GuildMembersQuery
- func (*GuildMembersQuery) Descriptor() ([]byte, []int)
- func (m *GuildMembersQuery) GetAfterUserID() string
- func (m *GuildMembersQuery) GetGuildId() string
- func (m *GuildMembersQuery) GetLimit() int32
- func (*GuildMembersQuery) ProtoMessage()
- func (m *GuildMembersQuery) Reset()
- func (m *GuildMembersQuery) String() string
- func (m *GuildMembersQuery) XXX_DiscardUnknown()
- func (m *GuildMembersQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildMembersQuery) XXX_Merge(src proto.Message)
- func (m *GuildMembersQuery) XXX_Size() int
- func (m *GuildMembersQuery) XXX_Unmarshal(b []byte) error
- type GuildQuery
- func (*GuildQuery) Descriptor() ([]byte, []int)
- func (m *GuildQuery) GetGuildID() string
- func (*GuildQuery) ProtoMessage()
- func (m *GuildQuery) Reset()
- func (m *GuildQuery) String() string
- func (m *GuildQuery) XXX_DiscardUnknown()
- func (m *GuildQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildQuery) XXX_Merge(src proto.Message)
- func (m *GuildQuery) XXX_Size() int
- func (m *GuildQuery) XXX_Unmarshal(b []byte) error
- type GuildRole
- func (*GuildRole) Descriptor() ([]byte, []int)
- func (m *GuildRole) GetColor() int32
- func (m *GuildRole) GetHoist() bool
- func (m *GuildRole) GetID() string
- func (m *GuildRole) GetManaged() bool
- func (m *GuildRole) GetMentionable() bool
- func (m *GuildRole) GetName() string
- func (m *GuildRole) GetPermissions() int32
- func (m *GuildRole) GetPosition() int32
- func (*GuildRole) ProtoMessage()
- func (m *GuildRole) Reset()
- func (m *GuildRole) String() string
- func (m *GuildRole) XXX_DiscardUnknown()
- func (m *GuildRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildRole) XXX_Merge(src proto.Message)
- func (m *GuildRole) XXX_Size() int
- func (m *GuildRole) XXX_Unmarshal(b []byte) error
- type GuildRoleList
- func (*GuildRoleList) Descriptor() ([]byte, []int)
- func (m *GuildRoleList) GetRoles() []*GuildRole
- func (*GuildRoleList) ProtoMessage()
- func (m *GuildRoleList) Reset()
- func (m *GuildRoleList) String() string
- func (m *GuildRoleList) XXX_DiscardUnknown()
- func (m *GuildRoleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GuildRoleList) XXX_Merge(src proto.Message)
- func (m *GuildRoleList) XXX_Size() int
- func (m *GuildRoleList) XXX_Unmarshal(b []byte) error
- type Message
- func (*Message) Descriptor() ([]byte, []int)
- func (m *Message) GetAuthor() *User
- func (m *Message) GetChannelID() string
- func (m *Message) GetContent() string
- func (m *Message) GetEditedTimestamp() string
- func (m *Message) GetGuildID() string
- func (m *Message) GetID() string
- func (m *Message) GetMember() *GuildMember
- func (m *Message) GetMentionEveryone() bool
- func (m *Message) GetMentionRoles() []string
- func (m *Message) GetMentions() []*User
- func (m *Message) GetNonce() string
- func (m *Message) GetPinned() bool
- func (m *Message) GetReactions() []*Reaction
- func (m *Message) GetTimestamp() string
- func (m *Message) GetTts() bool
- func (m *Message) GetType() int32
- func (m *Message) GetWebhookID() string
- func (*Message) ProtoMessage()
- func (m *Message) Reset()
- func (m *Message) String() string
- func (m *Message) XXX_DiscardUnknown()
- func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Message) XXX_Merge(src proto.Message)
- func (m *Message) XXX_Size() int
- func (m *Message) XXX_Unmarshal(b []byte) error
- type MessageList
- func (*MessageList) Descriptor() ([]byte, []int)
- func (m *MessageList) GetMessages() []*Message
- func (*MessageList) ProtoMessage()
- func (m *MessageList) Reset()
- func (m *MessageList) String() string
- func (m *MessageList) XXX_DiscardUnknown()
- func (m *MessageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MessageList) XXX_Merge(src proto.Message)
- func (m *MessageList) XXX_Size() int
- func (m *MessageList) XXX_Unmarshal(b []byte) error
- type Reaction
- func (*Reaction) Descriptor() ([]byte, []int)
- func (m *Reaction) GetCount() int32
- func (m *Reaction) GetEmoji() *Emoji
- func (m *Reaction) GetMe() bool
- func (*Reaction) ProtoMessage()
- func (m *Reaction) Reset()
- func (m *Reaction) String() string
- func (m *Reaction) XXX_DiscardUnknown()
- func (m *Reaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Reaction) XXX_Merge(src proto.Message)
- func (m *Reaction) XXX_Size() int
- func (m *Reaction) XXX_Unmarshal(b []byte) error
- type UnimplementedDiscordServer
- func (*UnimplementedDiscordServer) GetChannel(ctx context.Context, req *ChannelQuery) (*Channel, error)
- func (*UnimplementedDiscordServer) GetChannelMessage(ctx context.Context, req *ChannelMessageQuery) (*Message, error)
- func (*UnimplementedDiscordServer) GetChannelMessages(ctx context.Context, req *ChannelMessagesQuery) (*MessageList, error)
- func (*UnimplementedDiscordServer) GetGuild(ctx context.Context, req *GuildQuery) (*Guild, error)
- func (*UnimplementedDiscordServer) GetGuildChannels(ctx context.Context, req *GuildQuery) (*ChannelList, error)
- func (*UnimplementedDiscordServer) GetGuildMember(ctx context.Context, req *GuildMemberQuery) (*GuildMember, error)
- func (*UnimplementedDiscordServer) GetGuildRoles(ctx context.Context, req *GuildQuery) (*GuildRoleList, error)
- func (*UnimplementedDiscordServer) GetGuilds(ctx context.Context, req *empty.Empty) (*GuildList, error)
- func (*UnimplementedDiscordServer) GetPinnedMessages(ctx context.Context, req *ChannelQuery) (*MessageList, error)
- func (*UnimplementedDiscordServer) GetReactions(ctx context.Context, req *ChannelReactionsQuery) (*UserList, error)
- func (*UnimplementedDiscordServer) GetUser(ctx context.Context, req *UserQuery) (*User, error)
- func (*UnimplementedDiscordServer) ListGuildMembers(ctx context.Context, req *GuildMembersQuery) (*GuildMemberList, error)
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetAvatar() string
- func (m *User) GetBot() bool
- func (m *User) GetDiscriminator() string
- func (m *User) GetFlags() int32
- func (m *User) GetID() string
- func (m *User) GetLocale() string
- func (m *User) GetPremiumType() int32
- func (m *User) GetUsername() string
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
- type UserList
- func (*UserList) Descriptor() ([]byte, []int)
- func (m *UserList) GetUsers() []*User
- func (*UserList) ProtoMessage()
- func (m *UserList) Reset()
- func (m *UserList) String() string
- func (m *UserList) XXX_DiscardUnknown()
- func (m *UserList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserList) XXX_Merge(src proto.Message)
- func (m *UserList) XXX_Size() int
- func (m *UserList) XXX_Unmarshal(b []byte) error
- type UserQuery
- func (*UserQuery) Descriptor() ([]byte, []int)
- func (m *UserQuery) GetUserID() string
- func (*UserQuery) ProtoMessage()
- func (m *UserQuery) Reset()
- func (m *UserQuery) String() string
- func (m *UserQuery) XXX_DiscardUnknown()
- func (m *UserQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserQuery) XXX_Merge(src proto.Message)
- func (m *UserQuery) XXX_Size() int
- func (m *UserQuery) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterDiscordServer ¶
func RegisterDiscordServer(s *grpc.Server, srv DiscordServer)
Types ¶
type Channel ¶
type Channel struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` GuildID string `protobuf:"bytes,3,opt,name=guildID,proto3" json:"guildID,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Topic string `protobuf:"bytes,5,opt,name=topic,proto3" json:"topic,omitempty"` Nsfw bool `protobuf:"varint,6,opt,name=nsfw,proto3" json:"nsfw,omitempty"` LastMessageID string `protobuf:"bytes,7,opt,name=lastMessageID,proto3" json:"lastMessageID,omitempty"` Bitrate int32 `protobuf:"varint,8,opt,name=bitrate,proto3" json:"bitrate,omitempty"` UserLimit int32 `protobuf:"varint,9,opt,name=userLimit,proto3" json:"userLimit,omitempty"` Recipients []*User `protobuf:"bytes,10,rep,name=recipients,proto3" json:"recipients,omitempty"` Icon string `protobuf:"bytes,11,opt,name=icon,proto3" json:"icon,omitempty"` OwnerID string `protobuf:"bytes,12,opt,name=ownerID,proto3" json:"ownerID,omitempty"` ApplicationID string `protobuf:"bytes,13,opt,name=applicationID,proto3" json:"applicationID,omitempty"` ParentID string `protobuf:"bytes,14,opt,name=parentID,proto3" json:"parentID,omitempty"` LastPinTimestamp string `protobuf:"bytes,15,opt,name=lastPinTimestamp,proto3" json:"lastPinTimestamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Channel) Descriptor ¶
func (*Channel) GetApplicationID ¶
func (*Channel) GetBitrate ¶
func (*Channel) GetGuildID ¶
func (*Channel) GetLastMessageID ¶
func (*Channel) GetLastPinTimestamp ¶
func (*Channel) GetOwnerID ¶
func (*Channel) GetParentID ¶
func (*Channel) GetRecipients ¶
func (*Channel) GetUserLimit ¶
func (*Channel) ProtoMessage ¶
func (*Channel) ProtoMessage()
func (*Channel) XXX_DiscardUnknown ¶
func (m *Channel) XXX_DiscardUnknown()
func (*Channel) XXX_Marshal ¶
func (*Channel) XXX_Unmarshal ¶
type ChannelList ¶
type ChannelList struct { Channels []*Channel `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChannelList) Descriptor ¶
func (*ChannelList) Descriptor() ([]byte, []int)
func (*ChannelList) GetChannels ¶
func (m *ChannelList) GetChannels() []*Channel
func (*ChannelList) ProtoMessage ¶
func (*ChannelList) ProtoMessage()
func (*ChannelList) Reset ¶
func (m *ChannelList) Reset()
func (*ChannelList) String ¶
func (m *ChannelList) String() string
func (*ChannelList) XXX_DiscardUnknown ¶
func (m *ChannelList) XXX_DiscardUnknown()
func (*ChannelList) XXX_Marshal ¶
func (m *ChannelList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChannelList) XXX_Merge ¶
func (m *ChannelList) XXX_Merge(src proto.Message)
func (*ChannelList) XXX_Size ¶
func (m *ChannelList) XXX_Size() int
func (*ChannelList) XXX_Unmarshal ¶
func (m *ChannelList) XXX_Unmarshal(b []byte) error
type ChannelMessageQuery ¶
type ChannelMessageQuery struct { ChannelID string `protobuf:"bytes,1,opt,name=channelID,proto3" json:"channelID,omitempty"` MessageID string `protobuf:"bytes,2,opt,name=messageID,proto3" json:"messageID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChannelMessageQuery) Descriptor ¶
func (*ChannelMessageQuery) Descriptor() ([]byte, []int)
func (*ChannelMessageQuery) GetChannelID ¶
func (m *ChannelMessageQuery) GetChannelID() string
func (*ChannelMessageQuery) GetMessageID ¶
func (m *ChannelMessageQuery) GetMessageID() string
func (*ChannelMessageQuery) ProtoMessage ¶
func (*ChannelMessageQuery) ProtoMessage()
func (*ChannelMessageQuery) Reset ¶
func (m *ChannelMessageQuery) Reset()
func (*ChannelMessageQuery) String ¶
func (m *ChannelMessageQuery) String() string
func (*ChannelMessageQuery) XXX_DiscardUnknown ¶
func (m *ChannelMessageQuery) XXX_DiscardUnknown()
func (*ChannelMessageQuery) XXX_Marshal ¶
func (m *ChannelMessageQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChannelMessageQuery) XXX_Merge ¶
func (m *ChannelMessageQuery) XXX_Merge(src proto.Message)
func (*ChannelMessageQuery) XXX_Size ¶
func (m *ChannelMessageQuery) XXX_Size() int
func (*ChannelMessageQuery) XXX_Unmarshal ¶
func (m *ChannelMessageQuery) XXX_Unmarshal(b []byte) error
type ChannelMessagesQuery ¶
type ChannelMessagesQuery struct { ChannelID string `protobuf:"bytes,1,opt,name=channelID,proto3" json:"channelID,omitempty"` AroundMessageID string `protobuf:"bytes,2,opt,name=aroundMessageID,proto3" json:"aroundMessageID,omitempty"` BeforeMessageID string `protobuf:"bytes,3,opt,name=beforeMessageID,proto3" json:"beforeMessageID,omitempty"` AfterMessageID string `protobuf:"bytes,4,opt,name=afterMessageID,proto3" json:"afterMessageID,omitempty"` Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChannelMessagesQuery) Descriptor ¶
func (*ChannelMessagesQuery) Descriptor() ([]byte, []int)
func (*ChannelMessagesQuery) GetAfterMessageID ¶
func (m *ChannelMessagesQuery) GetAfterMessageID() string
func (*ChannelMessagesQuery) GetAroundMessageID ¶
func (m *ChannelMessagesQuery) GetAroundMessageID() string
func (*ChannelMessagesQuery) GetBeforeMessageID ¶
func (m *ChannelMessagesQuery) GetBeforeMessageID() string
func (*ChannelMessagesQuery) GetChannelID ¶
func (m *ChannelMessagesQuery) GetChannelID() string
func (*ChannelMessagesQuery) GetLimit ¶
func (m *ChannelMessagesQuery) GetLimit() int32
func (*ChannelMessagesQuery) ProtoMessage ¶
func (*ChannelMessagesQuery) ProtoMessage()
func (*ChannelMessagesQuery) Reset ¶
func (m *ChannelMessagesQuery) Reset()
func (*ChannelMessagesQuery) String ¶
func (m *ChannelMessagesQuery) String() string
func (*ChannelMessagesQuery) XXX_DiscardUnknown ¶
func (m *ChannelMessagesQuery) XXX_DiscardUnknown()
func (*ChannelMessagesQuery) XXX_Marshal ¶
func (m *ChannelMessagesQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChannelMessagesQuery) XXX_Merge ¶
func (m *ChannelMessagesQuery) XXX_Merge(src proto.Message)
func (*ChannelMessagesQuery) XXX_Size ¶
func (m *ChannelMessagesQuery) XXX_Size() int
func (*ChannelMessagesQuery) XXX_Unmarshal ¶
func (m *ChannelMessagesQuery) XXX_Unmarshal(b []byte) error
type ChannelQuery ¶
type ChannelQuery struct { ChannelID string `protobuf:"bytes,1,opt,name=channelID,proto3" json:"channelID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChannelQuery) Descriptor ¶
func (*ChannelQuery) Descriptor() ([]byte, []int)
func (*ChannelQuery) GetChannelID ¶
func (m *ChannelQuery) GetChannelID() string
func (*ChannelQuery) ProtoMessage ¶
func (*ChannelQuery) ProtoMessage()
func (*ChannelQuery) Reset ¶
func (m *ChannelQuery) Reset()
func (*ChannelQuery) String ¶
func (m *ChannelQuery) String() string
func (*ChannelQuery) XXX_DiscardUnknown ¶
func (m *ChannelQuery) XXX_DiscardUnknown()
func (*ChannelQuery) XXX_Marshal ¶
func (m *ChannelQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChannelQuery) XXX_Merge ¶
func (m *ChannelQuery) XXX_Merge(src proto.Message)
func (*ChannelQuery) XXX_Size ¶
func (m *ChannelQuery) XXX_Size() int
func (*ChannelQuery) XXX_Unmarshal ¶
func (m *ChannelQuery) XXX_Unmarshal(b []byte) error
type ChannelReactionsQuery ¶
type ChannelReactionsQuery struct { ChannelID string `protobuf:"bytes,1,opt,name=channelID,proto3" json:"channelID,omitempty"` MessageID string `protobuf:"bytes,2,opt,name=messageID,proto3" json:"messageID,omitempty"` Emoji string `protobuf:"bytes,3,opt,name=emoji,proto3" json:"emoji,omitempty"` BeforeUserID string `protobuf:"bytes,4,opt,name=beforeUserID,proto3" json:"beforeUserID,omitempty"` AfterUserID string `protobuf:"bytes,5,opt,name=afterUserID,proto3" json:"afterUserID,omitempty"` Limit int32 `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ChannelReactionsQuery) Descriptor ¶
func (*ChannelReactionsQuery) Descriptor() ([]byte, []int)
func (*ChannelReactionsQuery) GetAfterUserID ¶
func (m *ChannelReactionsQuery) GetAfterUserID() string
func (*ChannelReactionsQuery) GetBeforeUserID ¶
func (m *ChannelReactionsQuery) GetBeforeUserID() string
func (*ChannelReactionsQuery) GetChannelID ¶
func (m *ChannelReactionsQuery) GetChannelID() string
func (*ChannelReactionsQuery) GetEmoji ¶
func (m *ChannelReactionsQuery) GetEmoji() string
func (*ChannelReactionsQuery) GetLimit ¶
func (m *ChannelReactionsQuery) GetLimit() int32
func (*ChannelReactionsQuery) GetMessageID ¶
func (m *ChannelReactionsQuery) GetMessageID() string
func (*ChannelReactionsQuery) ProtoMessage ¶
func (*ChannelReactionsQuery) ProtoMessage()
func (*ChannelReactionsQuery) Reset ¶
func (m *ChannelReactionsQuery) Reset()
func (*ChannelReactionsQuery) String ¶
func (m *ChannelReactionsQuery) String() string
func (*ChannelReactionsQuery) XXX_DiscardUnknown ¶
func (m *ChannelReactionsQuery) XXX_DiscardUnknown()
func (*ChannelReactionsQuery) XXX_Marshal ¶
func (m *ChannelReactionsQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ChannelReactionsQuery) XXX_Merge ¶
func (m *ChannelReactionsQuery) XXX_Merge(src proto.Message)
func (*ChannelReactionsQuery) XXX_Size ¶
func (m *ChannelReactionsQuery) XXX_Size() int
func (*ChannelReactionsQuery) XXX_Unmarshal ¶
func (m *ChannelReactionsQuery) XXX_Unmarshal(b []byte) error
type DiscordClient ¶
type DiscordClient interface { GetGuilds(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GuildList, error) GetGuild(ctx context.Context, in *GuildQuery, opts ...grpc.CallOption) (*Guild, error) GetGuildChannels(ctx context.Context, in *GuildQuery, opts ...grpc.CallOption) (*ChannelList, error) GetGuildMember(ctx context.Context, in *GuildMemberQuery, opts ...grpc.CallOption) (*GuildMember, error) ListGuildMembers(ctx context.Context, in *GuildMembersQuery, opts ...grpc.CallOption) (*GuildMemberList, error) GetGuildRoles(ctx context.Context, in *GuildQuery, opts ...grpc.CallOption) (*GuildRoleList, error) GetChannel(ctx context.Context, in *ChannelQuery, opts ...grpc.CallOption) (*Channel, error) GetChannelMessages(ctx context.Context, in *ChannelMessagesQuery, opts ...grpc.CallOption) (*MessageList, error) GetChannelMessage(ctx context.Context, in *ChannelMessageQuery, opts ...grpc.CallOption) (*Message, error) GetReactions(ctx context.Context, in *ChannelReactionsQuery, opts ...grpc.CallOption) (*UserList, error) GetPinnedMessages(ctx context.Context, in *ChannelQuery, opts ...grpc.CallOption) (*MessageList, error) GetUser(ctx context.Context, in *UserQuery, opts ...grpc.CallOption) (*User, error) }
DiscordClient is the client API for Discord service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDiscordClient ¶
func NewDiscordClient(cc *grpc.ClientConn) DiscordClient
type DiscordServer ¶
type DiscordServer interface { GetGuilds(context.Context, *empty.Empty) (*GuildList, error) GetGuild(context.Context, *GuildQuery) (*Guild, error) GetGuildChannels(context.Context, *GuildQuery) (*ChannelList, error) GetGuildMember(context.Context, *GuildMemberQuery) (*GuildMember, error) ListGuildMembers(context.Context, *GuildMembersQuery) (*GuildMemberList, error) GetGuildRoles(context.Context, *GuildQuery) (*GuildRoleList, error) GetChannel(context.Context, *ChannelQuery) (*Channel, error) GetChannelMessages(context.Context, *ChannelMessagesQuery) (*MessageList, error) GetChannelMessage(context.Context, *ChannelMessageQuery) (*Message, error) GetReactions(context.Context, *ChannelReactionsQuery) (*UserList, error) GetPinnedMessages(context.Context, *ChannelQuery) (*MessageList, error) GetUser(context.Context, *UserQuery) (*User, error) }
DiscordServer is the server API for Discord service.
type Emoji ¶
type Emoji struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Roles []string `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` User *User `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"` RequireColons bool `protobuf:"varint,5,opt,name=requireColons,proto3" json:"requireColons,omitempty"` Managed bool `protobuf:"varint,6,opt,name=managed,proto3" json:"managed,omitempty"` Animated bool `protobuf:"varint,7,opt,name=animated,proto3" json:"animated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Emoji) Descriptor ¶
func (*Emoji) GetAnimated ¶
func (*Emoji) GetManaged ¶
func (*Emoji) GetRequireColons ¶
func (*Emoji) ProtoMessage ¶
func (*Emoji) ProtoMessage()
func (*Emoji) XXX_DiscardUnknown ¶
func (m *Emoji) XXX_DiscardUnknown()
func (*Emoji) XXX_Marshal ¶
func (*Emoji) XXX_Unmarshal ¶
type Guild ¶
type Guild struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Icon string `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"` Splash string `protobuf:"bytes,4,opt,name=splash,proto3" json:"splash,omitempty"` OwnerID string `protobuf:"bytes,5,opt,name=ownerID,proto3" json:"ownerID,omitempty"` Permissions int32 `protobuf:"varint,6,opt,name=permissions,proto3" json:"permissions,omitempty"` AfkChannelID string `protobuf:"bytes,7,opt,name=afkChannelID,proto3" json:"afkChannelID,omitempty"` EmbedEnabled bool `protobuf:"varint,8,opt,name=embedEnabled,proto3" json:"embedEnabled,omitempty"` SystemChannelID string `protobuf:"bytes,9,opt,name=systemChannelID,proto3" json:"systemChannelID,omitempty"` Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"` JoinedAt string `protobuf:"bytes,11,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"` MemberCount string `protobuf:"bytes,12,opt,name=memberCount,proto3" json:"memberCount,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Guild) Descriptor ¶
func (*Guild) GetAfkChannelID ¶
func (*Guild) GetDescription ¶
func (*Guild) GetEmbedEnabled ¶
func (*Guild) GetJoinedAt ¶
func (*Guild) GetMemberCount ¶
func (*Guild) GetOwnerID ¶
func (*Guild) GetPermissions ¶
func (*Guild) GetSystemChannelID ¶
func (*Guild) ProtoMessage ¶
func (*Guild) ProtoMessage()
func (*Guild) XXX_DiscardUnknown ¶
func (m *Guild) XXX_DiscardUnknown()
func (*Guild) XXX_Marshal ¶
func (*Guild) XXX_Unmarshal ¶
type GuildList ¶
type GuildList struct { Guilds []*Guild `protobuf:"bytes,1,rep,name=guilds,proto3" json:"guilds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildList) Descriptor ¶
func (*GuildList) ProtoMessage ¶
func (*GuildList) ProtoMessage()
func (*GuildList) XXX_DiscardUnknown ¶
func (m *GuildList) XXX_DiscardUnknown()
func (*GuildList) XXX_Marshal ¶
func (*GuildList) XXX_Unmarshal ¶
type GuildMember ¶
type GuildMember struct { User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Nick string `protobuf:"bytes,2,opt,name=nick,proto3" json:"nick,omitempty"` Roles []string `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` JoinedAt string `protobuf:"bytes,4,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"` PremiumSince string `protobuf:"bytes,5,opt,name=premiumSince,proto3" json:"premiumSince,omitempty"` Deaf bool `protobuf:"varint,6,opt,name=deaf,proto3" json:"deaf,omitempty"` Mute bool `protobuf:"varint,7,opt,name=mute,proto3" json:"mute,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildMember) Descriptor ¶
func (*GuildMember) Descriptor() ([]byte, []int)
func (*GuildMember) GetDeaf ¶
func (m *GuildMember) GetDeaf() bool
func (*GuildMember) GetJoinedAt ¶
func (m *GuildMember) GetJoinedAt() string
func (*GuildMember) GetMute ¶
func (m *GuildMember) GetMute() bool
func (*GuildMember) GetNick ¶
func (m *GuildMember) GetNick() string
func (*GuildMember) GetPremiumSince ¶
func (m *GuildMember) GetPremiumSince() string
func (*GuildMember) GetRoles ¶
func (m *GuildMember) GetRoles() []string
func (*GuildMember) GetUser ¶
func (m *GuildMember) GetUser() *User
func (*GuildMember) ProtoMessage ¶
func (*GuildMember) ProtoMessage()
func (*GuildMember) Reset ¶
func (m *GuildMember) Reset()
func (*GuildMember) String ¶
func (m *GuildMember) String() string
func (*GuildMember) XXX_DiscardUnknown ¶
func (m *GuildMember) XXX_DiscardUnknown()
func (*GuildMember) XXX_Marshal ¶
func (m *GuildMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildMember) XXX_Merge ¶
func (m *GuildMember) XXX_Merge(src proto.Message)
func (*GuildMember) XXX_Size ¶
func (m *GuildMember) XXX_Size() int
func (*GuildMember) XXX_Unmarshal ¶
func (m *GuildMember) XXX_Unmarshal(b []byte) error
type GuildMemberList ¶
type GuildMemberList struct { Members []*GuildMember `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildMemberList) Descriptor ¶
func (*GuildMemberList) Descriptor() ([]byte, []int)
func (*GuildMemberList) GetMembers ¶
func (m *GuildMemberList) GetMembers() []*GuildMember
func (*GuildMemberList) ProtoMessage ¶
func (*GuildMemberList) ProtoMessage()
func (*GuildMemberList) Reset ¶
func (m *GuildMemberList) Reset()
func (*GuildMemberList) String ¶
func (m *GuildMemberList) String() string
func (*GuildMemberList) XXX_DiscardUnknown ¶
func (m *GuildMemberList) XXX_DiscardUnknown()
func (*GuildMemberList) XXX_Marshal ¶
func (m *GuildMemberList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildMemberList) XXX_Merge ¶
func (m *GuildMemberList) XXX_Merge(src proto.Message)
func (*GuildMemberList) XXX_Size ¶
func (m *GuildMemberList) XXX_Size() int
func (*GuildMemberList) XXX_Unmarshal ¶
func (m *GuildMemberList) XXX_Unmarshal(b []byte) error
type GuildMemberQuery ¶
type GuildMemberQuery struct { GuildID string `protobuf:"bytes,1,opt,name=guildID,proto3" json:"guildID,omitempty"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildMemberQuery) Descriptor ¶
func (*GuildMemberQuery) Descriptor() ([]byte, []int)
func (*GuildMemberQuery) GetGuildID ¶
func (m *GuildMemberQuery) GetGuildID() string
func (*GuildMemberQuery) GetUserID ¶
func (m *GuildMemberQuery) GetUserID() string
func (*GuildMemberQuery) ProtoMessage ¶
func (*GuildMemberQuery) ProtoMessage()
func (*GuildMemberQuery) Reset ¶
func (m *GuildMemberQuery) Reset()
func (*GuildMemberQuery) String ¶
func (m *GuildMemberQuery) String() string
func (*GuildMemberQuery) XXX_DiscardUnknown ¶
func (m *GuildMemberQuery) XXX_DiscardUnknown()
func (*GuildMemberQuery) XXX_Marshal ¶
func (m *GuildMemberQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildMemberQuery) XXX_Merge ¶
func (m *GuildMemberQuery) XXX_Merge(src proto.Message)
func (*GuildMemberQuery) XXX_Size ¶
func (m *GuildMemberQuery) XXX_Size() int
func (*GuildMemberQuery) XXX_Unmarshal ¶
func (m *GuildMemberQuery) XXX_Unmarshal(b []byte) error
type GuildMembersQuery ¶
type GuildMembersQuery struct { GuildId string `protobuf:"bytes,1,opt,name=guildId,proto3" json:"guildId,omitempty"` Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` AfterUserID string `protobuf:"bytes,3,opt,name=afterUserID,proto3" json:"afterUserID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildMembersQuery) Descriptor ¶
func (*GuildMembersQuery) Descriptor() ([]byte, []int)
func (*GuildMembersQuery) GetAfterUserID ¶
func (m *GuildMembersQuery) GetAfterUserID() string
func (*GuildMembersQuery) GetGuildId ¶
func (m *GuildMembersQuery) GetGuildId() string
func (*GuildMembersQuery) GetLimit ¶
func (m *GuildMembersQuery) GetLimit() int32
func (*GuildMembersQuery) ProtoMessage ¶
func (*GuildMembersQuery) ProtoMessage()
func (*GuildMembersQuery) Reset ¶
func (m *GuildMembersQuery) Reset()
func (*GuildMembersQuery) String ¶
func (m *GuildMembersQuery) String() string
func (*GuildMembersQuery) XXX_DiscardUnknown ¶
func (m *GuildMembersQuery) XXX_DiscardUnknown()
func (*GuildMembersQuery) XXX_Marshal ¶
func (m *GuildMembersQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildMembersQuery) XXX_Merge ¶
func (m *GuildMembersQuery) XXX_Merge(src proto.Message)
func (*GuildMembersQuery) XXX_Size ¶
func (m *GuildMembersQuery) XXX_Size() int
func (*GuildMembersQuery) XXX_Unmarshal ¶
func (m *GuildMembersQuery) XXX_Unmarshal(b []byte) error
type GuildQuery ¶
type GuildQuery struct { GuildID string `protobuf:"bytes,1,opt,name=guildID,proto3" json:"guildID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildQuery) Descriptor ¶
func (*GuildQuery) Descriptor() ([]byte, []int)
func (*GuildQuery) GetGuildID ¶
func (m *GuildQuery) GetGuildID() string
func (*GuildQuery) ProtoMessage ¶
func (*GuildQuery) ProtoMessage()
func (*GuildQuery) Reset ¶
func (m *GuildQuery) Reset()
func (*GuildQuery) String ¶
func (m *GuildQuery) String() string
func (*GuildQuery) XXX_DiscardUnknown ¶
func (m *GuildQuery) XXX_DiscardUnknown()
func (*GuildQuery) XXX_Marshal ¶
func (m *GuildQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildQuery) XXX_Merge ¶
func (m *GuildQuery) XXX_Merge(src proto.Message)
func (*GuildQuery) XXX_Size ¶
func (m *GuildQuery) XXX_Size() int
func (*GuildQuery) XXX_Unmarshal ¶
func (m *GuildQuery) XXX_Unmarshal(b []byte) error
type GuildRole ¶
type GuildRole struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Color int32 `protobuf:"varint,3,opt,name=color,proto3" json:"color,omitempty"` Hoist bool `protobuf:"varint,4,opt,name=hoist,proto3" json:"hoist,omitempty"` Position int32 `protobuf:"varint,5,opt,name=position,proto3" json:"position,omitempty"` Permissions int32 `protobuf:"varint,6,opt,name=permissions,proto3" json:"permissions,omitempty"` Managed bool `protobuf:"varint,7,opt,name=managed,proto3" json:"managed,omitempty"` Mentionable bool `protobuf:"varint,8,opt,name=mentionable,proto3" json:"mentionable,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildRole) Descriptor ¶
func (*GuildRole) GetManaged ¶
func (*GuildRole) GetMentionable ¶
func (*GuildRole) GetPermissions ¶
func (*GuildRole) GetPosition ¶
func (*GuildRole) ProtoMessage ¶
func (*GuildRole) ProtoMessage()
func (*GuildRole) XXX_DiscardUnknown ¶
func (m *GuildRole) XXX_DiscardUnknown()
func (*GuildRole) XXX_Marshal ¶
func (*GuildRole) XXX_Unmarshal ¶
type GuildRoleList ¶
type GuildRoleList struct { Roles []*GuildRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GuildRoleList) Descriptor ¶
func (*GuildRoleList) Descriptor() ([]byte, []int)
func (*GuildRoleList) GetRoles ¶
func (m *GuildRoleList) GetRoles() []*GuildRole
func (*GuildRoleList) ProtoMessage ¶
func (*GuildRoleList) ProtoMessage()
func (*GuildRoleList) Reset ¶
func (m *GuildRoleList) Reset()
func (*GuildRoleList) String ¶
func (m *GuildRoleList) String() string
func (*GuildRoleList) XXX_DiscardUnknown ¶
func (m *GuildRoleList) XXX_DiscardUnknown()
func (*GuildRoleList) XXX_Marshal ¶
func (m *GuildRoleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GuildRoleList) XXX_Merge ¶
func (m *GuildRoleList) XXX_Merge(src proto.Message)
func (*GuildRoleList) XXX_Size ¶
func (m *GuildRoleList) XXX_Size() int
func (*GuildRoleList) XXX_Unmarshal ¶
func (m *GuildRoleList) XXX_Unmarshal(b []byte) error
type Message ¶
type Message struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` ChannelID string `protobuf:"bytes,2,opt,name=channelID,proto3" json:"channelID,omitempty"` GuildID string `protobuf:"bytes,3,opt,name=guildID,proto3" json:"guildID,omitempty"` Author *User `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"` Member *GuildMember `protobuf:"bytes,5,opt,name=member,proto3" json:"member,omitempty"` Content string `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` Timestamp string `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"` EditedTimestamp string `protobuf:"bytes,8,opt,name=editedTimestamp,proto3" json:"editedTimestamp,omitempty"` Tts bool `protobuf:"varint,9,opt,name=tts,proto3" json:"tts,omitempty"` MentionEveryone bool `protobuf:"varint,10,opt,name=mentionEveryone,proto3" json:"mentionEveryone,omitempty"` Mentions []*User `protobuf:"bytes,11,rep,name=mentions,proto3" json:"mentions,omitempty"` MentionRoles []string `protobuf:"bytes,12,rep,name=mentionRoles,proto3" json:"mentionRoles,omitempty"` Reactions []*Reaction `protobuf:"bytes,13,rep,name=reactions,proto3" json:"reactions,omitempty"` Nonce string `protobuf:"bytes,14,opt,name=nonce,proto3" json:"nonce,omitempty"` Pinned bool `protobuf:"varint,15,opt,name=pinned,proto3" json:"pinned,omitempty"` WebhookID string `protobuf:"bytes,16,opt,name=webhookID,proto3" json:"webhookID,omitempty"` Type int32 `protobuf:"varint,17,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Message) Descriptor ¶
func (*Message) GetChannelID ¶
func (*Message) GetContent ¶
func (*Message) GetEditedTimestamp ¶
func (*Message) GetGuildID ¶
func (*Message) GetMember ¶
func (m *Message) GetMember() *GuildMember
func (*Message) GetMentionEveryone ¶
func (*Message) GetMentionRoles ¶
func (*Message) GetMentions ¶
func (*Message) GetReactions ¶
func (*Message) GetTimestamp ¶
func (*Message) GetWebhookID ¶
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) XXX_DiscardUnknown ¶
func (m *Message) XXX_DiscardUnknown()
func (*Message) XXX_Marshal ¶
func (*Message) XXX_Unmarshal ¶
type MessageList ¶
type MessageList struct { Messages []*Message `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MessageList) Descriptor ¶
func (*MessageList) Descriptor() ([]byte, []int)
func (*MessageList) GetMessages ¶
func (m *MessageList) GetMessages() []*Message
func (*MessageList) ProtoMessage ¶
func (*MessageList) ProtoMessage()
func (*MessageList) Reset ¶
func (m *MessageList) Reset()
func (*MessageList) String ¶
func (m *MessageList) String() string
func (*MessageList) XXX_DiscardUnknown ¶
func (m *MessageList) XXX_DiscardUnknown()
func (*MessageList) XXX_Marshal ¶
func (m *MessageList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MessageList) XXX_Merge ¶
func (m *MessageList) XXX_Merge(src proto.Message)
func (*MessageList) XXX_Size ¶
func (m *MessageList) XXX_Size() int
func (*MessageList) XXX_Unmarshal ¶
func (m *MessageList) XXX_Unmarshal(b []byte) error
type Reaction ¶
type Reaction struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` Me bool `protobuf:"varint,2,opt,name=me,proto3" json:"me,omitempty"` Emoji *Emoji `protobuf:"bytes,3,opt,name=emoji,proto3" json:"emoji,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Reaction) Descriptor ¶
func (*Reaction) ProtoMessage ¶
func (*Reaction) ProtoMessage()
func (*Reaction) XXX_DiscardUnknown ¶
func (m *Reaction) XXX_DiscardUnknown()
func (*Reaction) XXX_Marshal ¶
func (*Reaction) XXX_Unmarshal ¶
type UnimplementedDiscordServer ¶
type UnimplementedDiscordServer struct { }
UnimplementedDiscordServer can be embedded to have forward compatible implementations.
func (*UnimplementedDiscordServer) GetChannel ¶
func (*UnimplementedDiscordServer) GetChannel(ctx context.Context, req *ChannelQuery) (*Channel, error)
func (*UnimplementedDiscordServer) GetChannelMessage ¶
func (*UnimplementedDiscordServer) GetChannelMessage(ctx context.Context, req *ChannelMessageQuery) (*Message, error)
func (*UnimplementedDiscordServer) GetChannelMessages ¶
func (*UnimplementedDiscordServer) GetChannelMessages(ctx context.Context, req *ChannelMessagesQuery) (*MessageList, error)
func (*UnimplementedDiscordServer) GetGuild ¶
func (*UnimplementedDiscordServer) GetGuild(ctx context.Context, req *GuildQuery) (*Guild, error)
func (*UnimplementedDiscordServer) GetGuildChannels ¶
func (*UnimplementedDiscordServer) GetGuildChannels(ctx context.Context, req *GuildQuery) (*ChannelList, error)
func (*UnimplementedDiscordServer) GetGuildMember ¶
func (*UnimplementedDiscordServer) GetGuildMember(ctx context.Context, req *GuildMemberQuery) (*GuildMember, error)
func (*UnimplementedDiscordServer) GetGuildRoles ¶
func (*UnimplementedDiscordServer) GetGuildRoles(ctx context.Context, req *GuildQuery) (*GuildRoleList, error)
func (*UnimplementedDiscordServer) GetPinnedMessages ¶
func (*UnimplementedDiscordServer) GetPinnedMessages(ctx context.Context, req *ChannelQuery) (*MessageList, error)
func (*UnimplementedDiscordServer) GetReactions ¶
func (*UnimplementedDiscordServer) GetReactions(ctx context.Context, req *ChannelReactionsQuery) (*UserList, error)
func (*UnimplementedDiscordServer) ListGuildMembers ¶
func (*UnimplementedDiscordServer) ListGuildMembers(ctx context.Context, req *GuildMembersQuery) (*GuildMemberList, error)
type User ¶
type User struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD,proto3" json:"ID,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` Discriminator string `protobuf:"bytes,3,opt,name=discriminator,proto3" json:"discriminator,omitempty"` Avatar string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"` Bot bool `protobuf:"varint,5,opt,name=bot,proto3" json:"bot,omitempty"` Locale string `protobuf:"bytes,6,opt,name=locale,proto3" json:"locale,omitempty"` Flags int32 `protobuf:"varint,7,opt,name=flags,proto3" json:"flags,omitempty"` PremiumType int32 `protobuf:"varint,8,opt,name=premiumType,proto3" json:"premiumType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*User) Descriptor ¶
func (*User) GetDiscriminator ¶
func (*User) GetPremiumType ¶
func (*User) GetUsername ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
type UserList ¶
type UserList struct { Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UserList) Descriptor ¶
func (*UserList) ProtoMessage ¶
func (*UserList) ProtoMessage()
func (*UserList) XXX_DiscardUnknown ¶
func (m *UserList) XXX_DiscardUnknown()
func (*UserList) XXX_Marshal ¶
func (*UserList) XXX_Unmarshal ¶
type UserQuery ¶
type UserQuery struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UserQuery) Descriptor ¶
func (*UserQuery) ProtoMessage ¶
func (*UserQuery) ProtoMessage()
func (*UserQuery) XXX_DiscardUnknown ¶
func (m *UserQuery) XXX_DiscardUnknown()
func (*UserQuery) XXX_Marshal ¶
func (*UserQuery) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.