A reply is either a plain string (turns into { text: "..." }) or a full reply object.
{ text: "..." }
type Reply = string | ReplyObject
A reply is either a plain string (turns into
{ text: "..." }) or a full reply object.