From 1a6ee23ed9748a15753ad1e399fb50efd7e44311 Mon Sep 17 00:00:00 2001 From: localhost_frssoft Date: Thu, 5 Oct 2023 20:07:46 +0300 Subject: [PATCH] use yl_matterbridge option disabled by default --- init.lua | 5 ++++- settingtypes.txt | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index e46b45b..e6642e6 100644 --- a/init.lua +++ b/init.lua @@ -11,7 +11,10 @@ fediauth = { -- baseXX functions basexx = loadfile(MP.."/basexx.lua")(), } -fediauth.matterbridge_avalaible = minetest.get_modpath("yl_matterbridge") and true + +if minetest.settings:get_bool("fediauth.use_matterbridge", false) then + fediauth.matterbridge_avalaible = minetest.get_modpath("yl_matterbridge") and true +end dofile(MP.."/mastoapi.lua") local instance = minetest.settings:get("fediauth.instance") diff --git a/settingtypes.txt b/settingtypes.txt index 7408481..b07491b 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -25,3 +25,8 @@ fediauth.make_immortal_player (Make immortal player) bool true # It works as workaround # btw it can protect admin fediauth.protect_chatcommands (Protect chat commands) bool true + +# Use yl_matterbridge mod for report some unwanted behavior +# e.g. attempt try change password during 2FA +fediauth.use_matterbridge (Use matterbridge) bool false +