icalingua-python-bot/ica-rs/src/tailchat.rs

28 lines
767 B
Rust
Raw Normal View History

2024-03-30 12:54:52 +08:00
pub mod events;
use futures_util::FutureExt;
2024-03-30 14:24:19 +08:00
use reqwest::ClientBuilder as reqwest_ClientBuilder;
2024-03-30 12:54:52 +08:00
use rust_socketio::asynchronous::{Client, ClientBuilder};
use rust_socketio::{Event, Payload, TransportType};
use tracing::{event, span, Level};
// use crate::config::IcaConfig;
use crate::error::{ClientResult, TailchatError};
pub async fn start_tailchat() -> ClientResult<(), TailchatError> {
let span = span!(Level::INFO, "Tailchat Client");
let _enter = span.enter();
event!(Level::INFO, "tailchat-async-rs v{} initing", crate::TAILCHAT_VERSION);
2024-03-30 14:24:19 +08:00
let tailchat_req = reqwest_ClientBuilder::new().build()?;
// tailchat_req.get("http://localhost:8080").send().await?;
2024-03-30 12:54:52 +08:00
// let socket = match ClientBuilder::new() {
2024-03-30 14:24:19 +08:00
2024-03-30 12:54:52 +08:00
// };
2024-03-30 14:24:19 +08:00
2024-03-30 12:54:52 +08:00
Ok(())
}