pub async fn send_dm( client: &Client, sender_keys: &Keys, receiver_pubkey: &XOnlyPublicKey, content: String, _wait_for_connection: Option<bool> ) -> Result<()>