pub type Cheermote { Cheermote(prefix: String, bits: Int, tier: Int) }
Cheermote(prefix: String, bits: Int, tier: Int)
pub fn decoder() -> fn(Dynamic) -> Result(Cheermote, List(DecodeError))