Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RocketChat/Rocket.Chat.Go.SDK
/ types & classes
Types & classes
71 in github.com/RocketChat/Rocket.Chat.Go.SDK
⨍
Functions
140
◇
Types & classes
71
Struct
Asset
models/setting.go:19
Struct
Attachment
Attachment Payload for postmessage rest API https://rocket.chat/docs/developer-guides/rest-api/chat/postmessage/
models/message.go:63
Struct
AttachmentAction
AttachmentAction are action buttons on message attachments
models/message.go:106
TypeAlias
AttachmentActionButtonsAlignment
AttachmentActionButtonAlignment configures how the actions buttons will be aligned
models/message.go:119
TypeAlias
AttachmentActionType
models/message.go:99
Struct
AttachmentField
AttachmentField Payload for postmessage rest API https://rocket.chat/docs/developer-guides/rest-api/chat/postmessage/
models/message.go:93
Struct
Channel
models/channel.go:5
Struct
ChannelResponse
rest/channels.go:20
Struct
ChannelSubscription
models/channel.go:28
Struct
ChannelsResponse
rest/channels.go:14
Struct
Client
realtime/client.go:15
Struct
Client
rest/client.go:24
Struct
CreateUserRequest
models/user.go:12
Struct
CreateUserResponse
rest/users.go:28
Struct
DeleteMessage
DeleteMessage is payload for chat.delete endpoint https://developer.rocket.chat/reference/api/rest-api/endpoints/core-endpoints/chat-endpoints/delete
models/message.go:40
Struct
DeleteMessageResponse
rest/messages.go:24
Struct
DirectMessageResponse
rest/dm.go:14
Struct
Directory
models/info.go:31
Struct
DirectoryResponse
rest/information.go:27
Struct
ExecuteSlashCommandResponse
rest/slashCommand.go:17
Struct
GroupMembersResponse
rest/group.go:11
Struct
GroupResponse
rest/groups.go:15
Struct
GroupsResponse
rest/groups.go:9
Struct
Info
models/info.go:5
Struct
InfoResponse
rest/information.go:9
Struct
Message
models/message.go:5
TypeAlias
MessageProcessingType
models/message.go:126
Struct
MessageResponse
rest/messages.go:19
Struct
MessagesResponse
rest/messages.go:14
Struct
Pagination
models/info.go:25
Struct
Permission
models/permission.go:3
Struct
PostMessage
PostMessage Payload for postmessage rest API https://rocket.chat/docs/developer-guides/rest-api/chat/postmessage/
models/message.go:49
Interface
Response
rest/client.go:20
Struct
Room
rest/dm.go:19
Struct
SearchRooms
models/search.go:13
Struct
SearchUsers
models/search.go:3
Struct
SearchUsersOrRoomsResponse
rest/search.go:9
Struct
Setting
models/setting.go:3
Struct
SlashCommand
models/slashCommand.go:3
Struct
SlashCommandsResponse
rest/slashCommand.go:12
Struct
Spotlight
models/info.go:46
Struct
SpotlightResponse
rest/information.go:45
Struct
Statistics
models/info.go:51
Struct
StatisticsInfo
models/info.go:125
Struct
StatisticsList
models/info.go:129
Struct
StatisticsListResponse
rest/information.go:81
Struct
StatisticsResponse
rest/information.go:63
Struct
Status
rest/client.go:37
Struct
StatusResponse
StatusResponse The base for the most of the json responses
rest/client.go:70
Struct
UpdateMessage
UpdateMessage is payload for chat.update https://developer.rocket.chat/reference/api/rest-api/endpoints/core-endpoints/chat-endpoints/message-update
models/message.go:31
Struct
UpdatePermissionsRequest
rest/permissions.go:9
Struct
UpdatePermissionsResponse
rest/permissions.go:13
Struct
UpdateUserRequest
models/user.go:21
Struct
User
models/user.go:3
Struct
UserCredentials
models/userCredentials.go:3
Struct
UserStatusResponse
rest/users.go:53
Struct
authInfo
rest/client.go:45
Struct
channelMembersResponse
rest/channels.go:25
Struct
createChannel
CreateChannel is payload for channels.create https://developer.rocket.chat/reference/api/rest-api/endpoints/core-endpoints/channels-endpoints/create
rest/channels.go:34
Struct
ddpLoginRequest
realtime/users.go:12
Struct
ddpPassword
realtime/users.go:25
Struct
ddpTokenLoginRequest
realtime/users.go:17
Struct
ddpUser
realtime/users.go:21
Struct
genericExtractor
realtime/subscriptions.go:33
Struct
inviteChannel
rest/channels.go:40
Struct
joinChannel
rest/channels.go:45
Struct
logonResponse
rest/users.go:20
Struct
logoutResponse
rest/users.go:13
Struct
messageExtractor
realtime/messages.go:276
Struct
statusListener
realtime/client.go:58
Struct
userInfoResponse
rest/users.go:78