Compare commits
2 Commits
4f4d9aa257
...
1b361355b0
Author | SHA1 | Date |
---|---|---|
xeruf | 1b361355b0 | |
xeruf | 93718aaf1e |
12
src/main.rs
12
src/main.rs
|
@ -1,4 +1,4 @@
|
|||
use std::env::args;
|
||||
use std::env::{args, var};
|
||||
use std::fmt::Display;
|
||||
use std::fs;
|
||||
use std::fs::File;
|
||||
|
@ -84,6 +84,11 @@ async fn main() {
|
|||
|
||||
let client = Client::new(&keys);
|
||||
println!("My public key: {}", keys.public_key());
|
||||
match var("MOSTR_RELAY") {
|
||||
Ok(relay) => {
|
||||
or_print(client.add_relay(relay).await);
|
||||
}
|
||||
_ => {
|
||||
match File::open(&relayfile).map(|f| BufReader::new(f).lines().flatten()) {
|
||||
Ok(lines) => {
|
||||
for line in lines {
|
||||
|
@ -100,13 +105,14 @@ async fn main() {
|
|||
.await,
|
||||
).map(|bool| {
|
||||
if bool {
|
||||
fs::write(&relayfile, url);
|
||||
|
||||
or_print(fs::write(&relayfile, url));
|
||||
}
|
||||
});
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//let proxy = Some(SocketAddr::V4(SocketAddrV4::new(Ipv4Addr::LOCALHOST, 9050)));
|
||||
//client
|
||||
|
|
Loading…
Reference in New Issue