SlackMessage#
- class safir.slack.blockkit.SlackMessage(**data)#
Bases:
BaseModelMessage to post to Slack.
The
messageattribute will be the initial part of the message.All fields in
fieldswill be shown below that message, formatted in two columns. Order offieldsis preserved; they will be laid out left to right and then top to bottom in the order given. Then,blockswill be added, if any, in one column below the fields. Finally,attachmentswill be added to the end as attachments, which get somewhat different formatting (for example, long attachments are collapsed by default).At most ten elements are allowed in
fields. They should be used for short information, generally a single half-line at most. Longer information should go intoblocksorattachments.- Parameters:
data (
Any) –
Methods Summary
to_slack()Convert to a Slack Block Kit message.
Methods Documentation