𝐅𝐄𝐀𝐓𝐔𝐑𝐄𝐒𝐓𝐈𝐂 𝐋𝐄𝐀𝐊𝐒
Відкрити в Telegram
📌 Educational & Research Purpose Only 🔍 Sharing publicly available source code for learning ❌ No selling ❌ No buying ❌ No promotions ⚠️ I am not responsible for misuse 📚 For knowledge & awareness only MODs & Kernel Resources.☑️
Показати більше1 880
Підписники
+424 години
+577 днів
+22830 днів
Архів дописів
1 880
pcall(function()
local logic_imsdk_deeplink_login = require("client.logic.login.logic_imsdk_deeplink_login")
if not logic_imsdk_deeplink_login then
return
end
local BP_ENUM_PLAYFORM_TWITTER = BP_ENUM_PLAYFORM_TWITTER or 42
local BP_ENUM_IMSDK_CHANNEL_TWITTER = BP_ENUM_IMSDK_CHANNEL_TWITTER or 35
local originalLoginViaSystemWebview = logic_imsdk_deeplink_login.LoginViaSystemWebview
if originalLoginViaSystemWebview then
logic_imsdk_deeplink_login.LoginViaSystemWebview = function(self, loginType)
if loginType == BP_ENUM_PLAYFORM_TWITTER then
return false
end
return originalLoginViaSystemWebview(self, loginType)
end
end
local originalBindViaSystemWebview = logic_imsdk_deeplink_login.BindViaSystemWebview
if originalBindViaSystemWebview then
logic_imsdk_deeplink_login.BindViaSystemWebview = function(self, loginType)
if loginType == BP_ENUM_IMSDK_CHANNEL_TWITTER then
return false
end
return originalBindViaSystemWebview(self, loginType)
end
end
local logic_imsdk_interface = require("client.logic.login.logic_imsdk_interface")
if logic_imsdk_interface then
local originalIMSDKLogin = logic_imsdk_interface.Login
if originalIMSDKLogin then
logic_imsdk_interface.Login = function(self, loginType, extraJson, skipLocalCacheCheck)
local IMSDKHelper = import("IMSDKHelper")
if IMSDKHelper then
local IMSDKHelperInstance = IMSDKHelper.GetInstance()
if IMSDKHelperInstance then
local imsdkLoginChannelId = IMSDKHelperInstance:ConvertTConndChannel2IMSDKChannel(loginType)
if loginType == BP_ENUM_PLAYFORM_TWITTER or imsdkLoginChannelId == BP_ENUM_IMSDK_CHANNEL_TWITTER then
IMSDKHelperInstance:SetMSDKConfig({IMSDK_TWITTER_LOGIN_USING_WEB = "false"}, false)
end
end
end
return originalIMSDKLogin(self, loginType, extraJson, skipLocalCacheCheck)
end
end
end
local IMSDKHelper = import("IMSDKHelper")
if IMSDKHelper then
local IMSDKHelperInstance = IMSDKHelper.GetInstance()
if IMSDKHelperInstance then
local originalSetMSDKConfig = IMSDKHelperInstance.SetMSDKConfig
if originalSetMSDKConfig then
IMSDKHelperInstance.SetMSDKConfig = function(self, config, bSave)
if config and config.IMSDK_TWITTER_LOGIN_USING_WEB then
config.IMSDK_TWITTER_LOGIN_USING_WEB = "false"
end
return originalSetMSDKConfig(self, config, bSave)
end
end
local originalOriginalLogin = IMSDKHelperInstance.OriginalLogin
if originalOriginalLogin then
IMSDKHelperInstance.OriginalLogin = function(self, extraJson, permissions, skipLocalCacheCheck)
local currentChannel = self:GetChannel()
if currentChannel and (string.lower(currentChannel) == "twitter" or currentChannel == "TWITTER") then
self:SetMSDKConfig({IMSDK_TWITTER_LOGIN_USING_WEB = "false"}, false)
end
return originalOriginalLogin(self, extraJson, permissions, skipLocalCacheCheck)
end
end
end
end
end)
📱 Fixed Twitter Logi
Cr src hub