public class SlackBuildersKt
| Modifier and Type | Method and Description |
|---|---|
static AttachmentField |
attachmentField(fr.vsct.tock.bot.engine.I18nTranslator $receiver,
java.lang.String title,
java.lang.String value,
boolean p) |
static SlackMessageAttachment |
attachmentMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver,
AttachmentField[] fields,
java.lang.String fallback,
java.lang.String color,
java.lang.CharSequence text,
java.lang.String pretext) |
static java.lang.String |
emoji(SlackEmoji emoji) |
static SlackMessageOut |
emojiMessage(SlackEmoji emoji) |
static fr.vsct.tock.bot.connector.ConnectorType |
getSlackConnectorType() |
static SlackMessageOut |
multiLineMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver,
java.util.List<? extends java.lang.CharSequence> lines,
java.lang.String channel) |
static SlackMessageOut |
textMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver,
java.lang.CharSequence message) |
static fr.vsct.tock.bot.engine.BotBus |
withSlack(fr.vsct.tock.bot.engine.BotBus $receiver,
kotlin.jvm.functions.Function0<? extends fr.vsct.tock.bot.connector.slack.model.SlackConnectorMessage> messageProvider) |
public static fr.vsct.tock.bot.connector.ConnectorType getSlackConnectorType()
public static fr.vsct.tock.bot.engine.BotBus withSlack(fr.vsct.tock.bot.engine.BotBus $receiver,
kotlin.jvm.functions.Function0<? extends fr.vsct.tock.bot.connector.slack.model.SlackConnectorMessage> messageProvider)
public static SlackMessageOut textMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver, java.lang.CharSequence message)
public static SlackMessageOut multiLineMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver, java.util.List<? extends java.lang.CharSequence> lines, java.lang.String channel)
public static SlackMessageAttachment attachmentMessage(fr.vsct.tock.bot.engine.I18nTranslator $receiver, AttachmentField[] fields, java.lang.String fallback, java.lang.String color, java.lang.CharSequence text, java.lang.String pretext)
public static AttachmentField attachmentField(fr.vsct.tock.bot.engine.I18nTranslator $receiver, java.lang.String title, java.lang.String value, boolean p)
public static SlackMessageOut emojiMessage(SlackEmoji emoji)
public static java.lang.String emoji(SlackEmoji emoji)