Skip to main content

kovi_onebot/
lib.rs

1pub mod driver;
2pub mod event;
3pub mod event_registrar;
4pub mod message_trait;
5pub mod onebot_api;
6pub mod onebot_message;
7
8// ── Driver ──
9pub use driver::OneBotDriver;
10pub use driver::config::{Host, OneBotDriverConfig, Server, load_local_conf};
11
12// ── Events ──
13pub use event::{
14    AdminMsgEvent, GroupMsgEvent, MsgEvent, MsgSendFromKoviEvent, MsgSendFromServerEvent,
15    NoticeEvent, PrivateMsgEvent, RepliableEvent, RequestEvent,
16};
17pub use event_registrar::EventRegistrar;
18pub use onebot_message::OneBotMessage;
19
20// ── Message builder ──
21pub use message_trait::MessageRegistrar;
22
23// ── API traits ──
24pub use onebot_api::OnebotTrait;