enum InteractionCallbackType
case `defer`
case deferSilently
case pong
case sendMessage
case updateMessage