#[derive(Debug, Deserialize)]
#[serde(untagged)]
pub enum RelayMessage {
    Event(String, String, NostrEvent), // ["EVENT", <sub_id>, <event>]
    Ok(String, String, bool, String),  // ["OK", <event_id>, bool, <message>]
    Eose(String, String),              // ["EOSE", <sub_id>]
    Closed(String, String, String),    // ["CLOSED", <sub_id>, <message>]
    Notice(String, String),            // ["NOTICE", <message>]
}