SendMessageParams

public final class SendMessageParams

Send message Parameter.

Used for Build Send Normal message (non- Media message) required parameters.

Usage Example:

val message = Message().apply {
content = TextMessage("Hello")
}
val params = SendMessageParams(message).apply {
pushConfig = PushConfig().apply {
pushContent = "You received a message"
pushData = "{\"key\":\"value\"}"
}
}
channel.sendMessage(params) { msg, error ->
// ...
}

Parameters

message

to Send Message object, need to Set Message.content Message content

Constructors

Link copied to clipboard

Properties

Link copied to clipboard
private Array<String> directedUserIds

Targeted message's target user ID List.

Link copied to clipboard
private final Message message
Link copied to clipboard

Push configuration.

Functions

Link copied to clipboard
public final Array<String> getDirectedUserIds()

Targeted message's target user ID List.

Link copied to clipboard
public final Message getMessage()
Link copied to clipboard
public final PushConfig getPushConfig()

Push configuration.

Link copied to clipboard
public final Unit setDirectedUserIds(Array<String> directedUserIds)

Targeted message's target user ID List.

Link copied to clipboard
public final Unit setPushConfig(PushConfig pushConfig)

Push configuration.