Fixed some dangerous methods.
All checks were successful
/ deploy_helm (push) Successful in 31s
/ docker_build (push) Successful in 9m17s

This commit is contained in:
2025-10-24 14:55:27 +02:00
parent 29c7cd1d5b
commit 2ca20c837c

View File

@ -132,6 +132,7 @@ async fn run(args: BotConfig, client: Client) -> anyhow::Result<()> {
.add_filter(ExcludedChatsFilter(args.excluded_chats.clone())) .add_filter(ExcludedChatsFilter(args.excluded_chats.clone()))
.add_filter(UpdateTypeFilter(&[UpdateType::New])) .add_filter(UpdateTypeFilter(&[UpdateType::New]))
.add_filter(SilentFilter) .add_filter(SilentFilter)
.add_filter(OnlyFromId(me.id()))
.add_filter(TextFilter(&[".bl"], TextMatchMethod::StartsWith)), .add_filter(TextFilter(&[".bl"], TextMatchMethod::StartsWith)),
// Handler for converting currecies. // Handler for converting currecies.
FilteredHandler::new(CurrencyConverter::new()?) FilteredHandler::new(CurrencyConverter::new()?)
@ -145,6 +146,7 @@ async fn run(args: BotConfig, client: Client) -> anyhow::Result<()> {
.add_filter(ExcludedChatsFilter(args.excluded_chats.clone())) .add_filter(ExcludedChatsFilter(args.excluded_chats.clone()))
.add_filter(UpdateTypeFilter(&[UpdateType::New])) .add_filter(UpdateTypeFilter(&[UpdateType::New]))
.add_filter(SilentFilter) .add_filter(SilentFilter)
.add_filter(OnlyFromId(me.id()))
.add_filter(TextFilter(&[".rl"], TextMatchMethod::StartsWith)), .add_filter(TextFilter(&[".rl"], TextMatchMethod::StartsWith)),
// Weather forecast. // Weather forecast.
FilteredHandler::new(WeatherForecaster::new()?) FilteredHandler::new(WeatherForecaster::new()?)
@ -172,6 +174,7 @@ async fn run(args: BotConfig, client: Client) -> anyhow::Result<()> {
.add_filter(ExcludedChatsFilter(args.excluded_chats.clone())) .add_filter(ExcludedChatsFilter(args.excluded_chats.clone()))
.add_filter(UpdateTypeFilter(&[UpdateType::New])) .add_filter(UpdateTypeFilter(&[UpdateType::New]))
.add_filter(SilentFilter) .add_filter(SilentFilter)
.add_filter(OnlyFromId(me.id()))
.add_filter(TextFilter(&[".c"], TextMatchMethod::StartsWith)) .add_filter(TextFilter(&[".c"], TextMatchMethod::StartsWith))
.add_filter(NotFilter(TextFilter( .add_filter(NotFilter(TextFilter(
&[".cid"], &[".cid"],