ferobot 0.1.1

A fully-featured, auto-generated Telegram Bot API library for Rust. All 285 types and 165 methods - strongly typed, fully async.
Documentation
// Copyright (c) Ankit Chaubey <ankitchaubey.dev@gmail.com>
// SPDX-License-Identifier: MIT OR Apache-2.0
//
// ferobot: async Telegram Bot API framework written in Rust
// Repository: https://github.com/ankit-chaubey/ferobot
//
// Ferobot provides a fast and ergonomic framework for building Telegram bots
// using the official Telegram Bot API.
//
// Author: Ankit Chaubey
//
// If you use or modify this code, keep this notice at the top of your file
// and include the LICENSE-MIT or LICENSE-APACHE file from this repository.

pub mod context;
pub mod dispatcher;
pub mod filters;
pub mod handler;
pub mod handlers;

pub use context::Context;
pub use dispatcher::{Dispatcher, DispatcherAction, DispatcherOpts, ErrorHook, PanicHook};
pub use filters::FilterExt;
pub use handler::{ContinueGroups, EndGroups, Handler, HandlerResult};
#[cfg(feature = "redis-storage")]
pub use handlers::RedisStorage;
pub use handlers::{
    CallbackQueryHandler, CommandHandler, ConversationHandler, ConversationOpts,
    ConversationStorage, EndConversation, InMemoryStorage, KeyStrategy, MessageHandler, NextState,
};