mostro_client/cli/
send_dm.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use crate::util::send_order_id_cmd;
use anyhow::Result;
use nostr_sdk::prelude::*;

pub async fn execute_send_dm(
    trade_keys: &Keys,
    receiver: PublicKey,
    client: &Client,
    message: &str,
) -> Result<()> {
    send_order_id_cmd(
        client,
        None,
        trade_keys,
        receiver,
        message.to_string(),
        true,
        true,
    )
    .await?;

    Ok(())
}