handle MessageAnswererError in BotError

This commit is contained in:
Akulij 2025-06-07 02:55:09 +05:00
parent 6776716faf
commit 0c1ab767d3

View File

@ -17,6 +17,7 @@ use db::bots::BotInstance;
use db::callback_info::CallbackInfo; use db::callback_info::CallbackInfo;
use handlers::admin::admin_handler; use handlers::admin::admin_handler;
use log::{error, info}; use log::{error, info};
use message_answerer::MessageAnswererError;
use std::sync::{Arc, Mutex}; use std::sync::{Arc, Mutex};
use crate::db::{CallDB, DB}; use crate::db::{CallDB, DB};
@ -145,6 +146,7 @@ pub enum BotError {
ScriptError(#[from] ScriptError), ScriptError(#[from] ScriptError),
IoError(#[from] std::io::Error), IoError(#[from] std::io::Error),
RwLockError(String), RwLockError(String),
MAError(#[from] MessageAnswererError),
} }
pub type BotResult<T> = Result<T, BotError>; pub type BotResult<T> = Result<T, BotError>;