Upload case.js
Browse files
case.js
CHANGED
@@ -956,6 +956,8 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
956 |
> ${sign} clearchat
|
957 |
> ${sign} block
|
958 |
> ${sign} unblock
|
|
|
|
|
959 |
> ββββββββββββββ
|
960 |
|
961 |
> βγ \`πππππ ππππ\` γ
|
@@ -1301,8 +1303,57 @@ case 'unblock': {
|
|
1301 |
}
|
1302 |
break;
|
1303 |
}
|
1304 |
-
|
1305 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1306 |
|
1307 |
|
1308 |
|
|
|
956 |
> ${sign} clearchat
|
957 |
> ${sign} block
|
958 |
> ${sign} unblock
|
959 |
+
> ${sign} setpp
|
960 |
+
> ${sign} setbio
|
961 |
> ββββββββββββββ
|
962 |
|
963 |
> βγ \`πππππ ππππ\` γ
|
|
|
1303 |
}
|
1304 |
break;
|
1305 |
}
|
1306 |
+
case 'setppbot':
|
1307 |
+
case 'setpp': {
|
1308 |
+
if (!isOwner) return reply(mess.only.owner)
|
1309 |
+
await loading()
|
1310 |
+
if (!quoted) return reply(`Send/Reply to Images With Caption ${prefix + command}`)
|
1311 |
+
if (!/image/.test(mime)) return reply(`Send/Reply to Images With Caption ${prefix + command}`)
|
1312 |
+
if (/webp/.test(mime)) return reply(`Send/Reply to Images With Caption ${prefix + command}`)
|
1313 |
+
var medis = await conn.downloadAndSaveMediaMessage(quoted, 'ppbot.jpeg')
|
1314 |
+
if (args[0] == `full`) {
|
1315 |
+
var {
|
1316 |
+
img
|
1317 |
+
} = await generateProfilePicture(medis)
|
1318 |
+
await conn.query({
|
1319 |
+
tag: 'iq',
|
1320 |
+
attrs: {
|
1321 |
+
to: botNumber,
|
1322 |
+
type: 'set',
|
1323 |
+
xmlns: 'w:profile:picture'
|
1324 |
+
},
|
1325 |
+
content: [{
|
1326 |
+
tag: 'picture',
|
1327 |
+
attrs: {
|
1328 |
+
type: 'image'
|
1329 |
+
},
|
1330 |
+
content: img
|
1331 |
+
}]
|
1332 |
+
})
|
1333 |
+
fs.unlinkSync(medis)
|
1334 |
+
reply(mess.success)
|
1335 |
+
} else {
|
1336 |
+
var memeg = await conn.updateProfilePicture(botNumber, {
|
1337 |
+
url: medis
|
1338 |
+
})
|
1339 |
+
fs.unlinkSync(medis)
|
1340 |
+
reply(mess.success)
|
1341 |
+
}
|
1342 |
+
}
|
1343 |
+
break
|
1344 |
+
case 'setbio':
|
1345 |
+
case 'setbotbio': {
|
1346 |
+
if (!isOwner) return reply(mess.only.owner);
|
1347 |
+
if (!q) return reply(`*Example: ${prefix + command} Text*`);
|
1348 |
+
try {
|
1349 |
+
await conn.updateProfileStatus(q);
|
1350 |
+
reply(`*Bio Has Been Changed To \`${q}\`*`);
|
1351 |
+
} catch (error) {
|
1352 |
+
console.error(error);
|
1353 |
+
reply("An error occurred while updating the bio. Please try again.");
|
1354 |
+
}
|
1355 |
+
break;
|
1356 |
+
}
|
1357 |
|
1358 |
|
1359 |
|