case class ChannelMessage(message: InteractionCallbackDataMessage, andThenDo: () => OptFuture[_]) extends InteractionResponse with AsyncMessageable with Product with Serializable
- Source
- interactions.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ChannelMessage
- Serializable
- Product
- Equals
- AsyncMessageable
- InteractionResponse
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ChannelMessage(message: InteractionCallbackDataMessage, andThenDo: () => OptFuture[_])
Value Members
- val andThenDo: () => OptFuture[_]
- def doAsync(action: (AsyncMessageToken) => OptFuture[_])(implicit interaction: Interaction): ChannelMessage
Do something extra async after sending the response.
Do something extra async after sending the response.
- Definition Classes
- ChannelMessage → AsyncMessageable
- val message: InteractionCallbackDataMessage
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def toRawInteractionResponse: RawInteractionResponse
- Definition Classes
- InteractionResponse