Fix cloudflare errors issue #11

This commit is contained in:
Jean Ouina 2020-08-04 13:12:30 +02:00
parent 36545c4d09
commit eb62f9a9a7
1 changed files with 6 additions and 2 deletions

View File

@ -16,11 +16,15 @@ const appSettings = electron.remote.getGlobal("appSettings")
let hasInit = false let hasInit = false
let tries = 0 let tries = 0
const browserWindow = electron.remote.getCurrentWindow()
const UserAgent = browserWindow.webContents.userAgent
exports.init = function(){ exports.init = function(){
if(hasInit == true){ if(hasInit == true){
console.warn(new Error("Lightcord has already inited.")) console.warn(new Error("Lightcord has already inited."))
return return
} }
formatLogger.log("The app is", isPackaged ? "packaged." : "not packaged.")
hasInit = true hasInit = true
let readyInterval = setInterval(()=>{ let readyInterval = setInterval(()=>{
@ -441,7 +445,9 @@ async function privateInit(){
} }
data.friend_suggestion_count = data.friend_suggestion_count || 0 data.friend_suggestion_count = data.friend_suggestion_count || 0
data.presences = data.presences || [] data.presences = data.presences || []
browserWindow.webContents.userAgent = `DiscordBot (https://github.com/lightcord/lightcord, v${electron.remote.getGlobal("BuildInfo").version})`
}else{ }else{
browserWindow.webContents.userAgent = UserAgent
logger.log(`Logged in as an user. Skipping user spoofing.`) logger.log(`Logged in as an user. Skipping user spoofing.`)
} }
} }
@ -1260,10 +1266,8 @@ function isBlacklisted(id){
} }
const formatLogger = new Logger("RequireFormat") const formatLogger = new Logger("RequireFormat")
formatLogger.log("The app is", isPackaged ? "packaged." : "not packaged.")
function formatMinified(path){ function formatMinified(path){
let result = path.replace("{min}", isPackaged ? ".min": "") let result = path.replace("{min}", isPackaged ? ".min": "")
formatLogger.log(`Formatting ${path} into ${result}.`)
return result return result
} }