- Value parameters:
- as_user
Pass true to post the message as the authed user, instead of as a bot. Defaults to false. See chat.postMessage.
- attachments
A JSON-based array of structured attachments, presented as a URL-encoded string.
- blocks
A JSON-based array of structured blocks, presented as a URL-encoded string.
- channel
Channel, private group, or DM channel to send message to. Can be an encoded ID, or a name. See below for more details.
- link_names
Find and link channel names and usernames.
- parse
Change how messages are treated. Defaults to
none
. See chat.postMessage.- post_at
Unix EPOCH timestamp of time in future to send the message.
- reply_broadcast
Used in conjunction with
thread_ts
and indicates whether reply should be made visible to everyone in the channel or conversation. Defaults tofalse
.- text
How this field works and whether it is required depends on other fields you use in your API call. See below for more detail.
- thread_ts
Provide another message's
ts
value to make this message a reply. Avoid using a reply'sts
value; use its parent instead.- unfurl_links
Pass true to enable unfurling of primarily text-based content.
- unfurl_media
Pass false to disable unfurling of media content.
- Companion:
- object
case class ScheduleMessageChatRequest(channel: String, post_at: Int, text: Option[String], parse: Option[String], as_user: Option[Boolean], link_names: Option[Boolean], attachments: Option[String], blocks: Option[String], unfurl_links: Option[Boolean], unfurl_media: Option[Boolean], thread_ts: Option[String], reply_broadcast: Option[Boolean])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any