mirror of
				https://github.com/EndPwnArchive/EndPwn3Plugins.git
				synced 2024-08-14 23:57:06 +00:00 
			
		
		
		
	fix settingsapi + initial work on pluginsrepo
This commit is contained in:
		
							parent
							
								
									96fa1502ba
								
							
						
					
					
						commit
						c121a9c773
					
				
					 2 changed files with 15 additions and 27 deletions
				
			
		
							
								
								
									
										14
									
								
								plugins.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								plugins.txt
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,14 @@
 | 
				
			||||||
 | 
					beautifuldiscord.js
 | 
				
			||||||
 | 
					charcount.js
 | 
				
			||||||
 | 
					dblclickedit.js
 | 
				
			||||||
 | 
					fixmentions.js
 | 
				
			||||||
 | 
					glsandbox.js
 | 
				
			||||||
 | 
					guildcount.js
 | 
				
			||||||
 | 
					imgxis.js
 | 
				
			||||||
 | 
					localstorage.js
 | 
				
			||||||
 | 
					notifsound.js
 | 
				
			||||||
 | 
					osutyping.js
 | 
				
			||||||
 | 
					sailboat.js
 | 
				
			||||||
 | 
					settingsapi.js
 | 
				
			||||||
 | 
					silenttyping.js
 | 
				
			||||||
 | 
					spotifyspoof.js
 | 
				
			||||||
| 
						 | 
					@ -1,36 +1,10 @@
 | 
				
			||||||
//Stolen from StackOverflow :^)
 | 
					 | 
				
			||||||
let convertToText = function(obj) {
 | 
					 | 
				
			||||||
    var string = [];
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    if (obj == undefined) {
 | 
					 | 
				
			||||||
    	return String(obj);
 | 
					 | 
				
			||||||
    } else if (typeof(obj) == "object" && (obj.join == undefined)) {
 | 
					 | 
				
			||||||
        for (prop in obj) {
 | 
					 | 
				
			||||||
        	if (obj.hasOwnProperty(prop))
 | 
					 | 
				
			||||||
            string.push(prop + ": " + convertToText(obj[prop]));
 | 
					 | 
				
			||||||
        };
 | 
					 | 
				
			||||||
        return "{" + string.join(",") + "}";
 | 
					 | 
				
			||||||
    } else if (typeof(obj) == "object" && !(obj.join == undefined)) {
 | 
					 | 
				
			||||||
        for(prop in obj) {
 | 
					 | 
				
			||||||
            string.push(convertToText(obj[prop]));
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        return "[" + string.join(",") + "]";
 | 
					 | 
				
			||||||
    } else if (typeof(obj) == "function") {
 | 
					 | 
				
			||||||
        string.push(obj.toString())
 | 
					 | 
				
			||||||
    } else {
 | 
					 | 
				
			||||||
        string.push(JSON.stringify(obj))
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    return string.join(",");
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
exports = {
 | 
					exports = {
 | 
				
			||||||
    manifest: {
 | 
					    manifest: {
 | 
				
			||||||
        author: "Cynosphere, BlockBuilder57",
 | 
					        author: "Cynosphere, BlockBuilder57",
 | 
				
			||||||
        name: "Settings API",
 | 
					        name: "Settings API",
 | 
				
			||||||
        description: "Hijack the settings menu in any way you feel.",
 | 
					        description: "Hijack the settings menu in any way you feel.",
 | 
				
			||||||
        replacements: [
 | 
					        replacements: [
 | 
				
			||||||
            {signature:'/function z\\(\\){return\\[{(.+)}]}/',payload:'window.$settingsapi={sections:[{$1}]};function z(){return window.$settingsapi.sections;}'}
 | 
					            {signature:'/function (.)\\(\\){return\\[{(.+)}]}/',payload:'window.$settingsapi={sections:[{$2}]};function $1(){return window.$settingsapi.sections;}'}
 | 
				
			||||||
        ]
 | 
					        ]
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    start: function(){
 | 
					    start: function(){
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue