Don't reexport bot and instance types

This commit is contained in:
Joscha 2024-12-27 14:52:41 +01:00
parent 63edcba9fa
commit 0b8f3c45f3
4 changed files with 8 additions and 7 deletions

View file

@ -4,7 +4,10 @@ use euphoxide::{
api::{Data, Message, Nick, Send},
client::conn::ClientConnHandle,
};
use euphoxide_bot::{Bot, BotEvent, ServerConfig};
use euphoxide_bot::{
bot::{Bot, BotEvent},
instance::ServerConfig,
};
async fn set_nick(conn: &ClientConnHandle) -> anyhow::Result<()> {
conn.send_only(Nick {

View file

@ -4,7 +4,7 @@ use euphoxide::{
api::{Data, Message, Nick, Send},
client::conn::ClientConnHandle,
};
use euphoxide_bot::{Instance, InstanceEvent, ServerConfig};
use euphoxide_bot::instance::{Instance, InstanceEvent, ServerConfig};
use tokio::sync::mpsc;
async fn set_nick(conn: &ClientConnHandle) -> anyhow::Result<()> {

View file

@ -10,7 +10,7 @@ use euphoxide::{
};
use tokio::sync::mpsc;
use crate::{Instance, InstanceConfig, InstanceEvent};
use crate::instance::{Instance, InstanceConfig, InstanceEvent};
#[derive(Debug)]
pub enum BotEvent {

View file

@ -1,4 +1,2 @@
mod bot;
mod instance;
pub use crate::{bot::*, instance::*};
pub mod bot;
pub mod instance;