kiscord
0.6.0
kiscord-gateway
/
kiscord.gateway.repository
/
GatewayRepository
/
MessageRepository
Message
Repository
interface
MessageRepository
:
GatewayRepository.SnowflakeRepository
<
Message
,
Message.UpdateData
>
(
source
)
Functions
Functions
add
Reaction
Link copied to clipboard
abstract
suspend
fun
addReaction
(
data
:
MessageReactionAddData
)
:
ReactionWithMessage
?
fetch
Link copied to clipboard
abstract
suspend
fun
fetch
(
channelId
:
Snowflake
)
:
Sequence
<
Snowflake
>
remove
All
Link copied to clipboard
abstract
suspend
fun
removeAll
(
ids
:
Collection
<
Snowflake
>
)
:
List
<
Message
>
remove
All
Reactions
Link copied to clipboard
abstract
suspend
fun
removeAllReactions
(
messageId
:
Snowflake
)
:
Message
?