A truncated octahedral nanocage containing amide and quinoline groups has been synthesized as an artificial chemosensor for selectively fluorescent detection of uridine over other RNA-based nucleosides.