Safety commit, resolved 14/10 second telegram API timeout, password governer builder & tower governer .key_extrator() error.
This commit is contained in:
@@ -182,7 +182,11 @@ async fn run_bot() {
|
||||
master_key: Arc::new(master_key), moderation, pipeline, sem,
|
||||
};
|
||||
|
||||
let bot = Bot::new(&config.telegram.bot_token);
|
||||
let client = teloxide::net::default_reqwest_settings()
|
||||
.timeout(std::time::Duration::from_secs(60))
|
||||
.build()
|
||||
.expect("reqwest client build failed");
|
||||
let bot = Bot::with_client(&config.telegram.bot_token, client);
|
||||
info!("Bot started");
|
||||
|
||||
let handler = dptree::entry()
|
||||
@@ -684,7 +688,7 @@ async fn refresh_options_message(
|
||||
let keyboard = InlineKeyboardMarkup::new(vec![
|
||||
vec![
|
||||
InlineKeyboardButton::callback("[ Toggle Destroy ]", "v1:opt:toggle_destroy"),
|
||||
InlineKeyboardButton::callback("[ Toggle Download ]", "v1:opt:toggle_download"),
|
||||
InlineKeyboardButton::callback("[ Toggle DL ]", "v1:opt:toggle_download"),
|
||||
],
|
||||
vec![
|
||||
InlineKeyboardButton::callback("[ Set Password ]", "v1:opt:set_password"),
|
||||
|
||||
Reference in New Issue
Block a user