1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
//! A Telegram Bot framework
#![warn(missing_docs)]

#[macro_use]
extern crate failure;

mod app;
mod dispatcher;
mod handler;
mod middleware;

/// Access rules and policies
pub mod access;

/// Rate limit middleware
pub mod ratelimit;

/// A "prelude" for users of the framework
pub mod prelude;

pub use self::{app::*, dispatcher::*, handler::*, middleware::*};