Upload case.js
Browse files
case.js
CHANGED
@@ -911,22 +911,14 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
911 |
> ${sign} ${prefix}setsudo
|
912 |
> ${sign} ${prefix}delsudo
|
913 |
> ${sign} ${prefix}getsudo
|
914 |
-
> ${sign} ${prefix}scan
|
915 |
> ${sign} ${prefix}ping
|
916 |
> ${sign} ${prefix}self
|
917 |
> ${sign} ${prefix}public
|
918 |
-
> ${sign} ${prefix}mode
|
919 |
-
> ${sign} ${prefix}runtime
|
920 |
-
> ${sign} ${prefix}setprefix
|
921 |
-
> ${sign} ${prefix}getprefix
|
922 |
-
> ${sign} ${prefix}delete
|
923 |
-
> ${sign} ${prefix}clearchat
|
924 |
> ${sign} ${prefix}block
|
925 |
> ${sign} ${prefix}unblock
|
926 |
> ${sign} ${prefix}setpp
|
927 |
> ${sign} ${prefix}setbio
|
928 |
> ${sign} ${prefix}restart
|
929 |
-
> ${sign} ${prefix}owner
|
930 |
> ${sign} ${prefix}setname
|
931 |
> ββββββββββββββ
|
932 |
|
@@ -948,7 +940,6 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
948 |
> ${sign} ${prefix}setppgc
|
949 |
> ${sign} ${prefix}delppgc
|
950 |
> ${sign} ${prefix}getppgc
|
951 |
-
> ${sign} ${prefix}antilink
|
952 |
> ${sign} ${prefix}antivirtex
|
953 |
> ${sign} ${prefix}promote
|
954 |
> ${sign} ${prefix}demote
|
@@ -978,11 +969,24 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
978 |
> ${sign} ${prefix}sound1 to 95
|
979 |
> ββββββββββββββ
|
980 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
981 |
> βγ \`π
πππ πππππππππ\` γ
|
982 |
> ${sign} ${prefix}apk
|
983 |
> ${sign} ${prefix}app
|
984 |
> ${sign} ${prefix}apkfab
|
985 |
> ${sign} ${prefix}gitclone
|
|
|
986 |
> ${sign} ${prefix}mediafire
|
987 |
> ββββββββββββββ
|
988 |
|
@@ -991,6 +995,7 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
991 |
> ${sign} ${prefix}areact
|
992 |
> ${sign} ${prefix}qr
|
993 |
> ${sign} ${prefix}script
|
|
|
994 |
> ββββββββββββββ
|
995 |
|
996 |
> βγ \`ππππππ ππππ\` γ
|
@@ -3629,7 +3634,7 @@ case 'apkfab': {
|
|
3629 |
}
|
3630 |
break;
|
3631 |
}
|
3632 |
-
case 'gitclone': {
|
3633 |
if (!q || !q.includes("github.com")) {
|
3634 |
return reply("β Please provide a valid GitHub repository link.\n\nExample: *!gitclone https://github.com/user/repository*");
|
3635 |
}
|
@@ -3690,6 +3695,36 @@ case 'mediafire': {
|
|
3690 |
}
|
3691 |
break;
|
3692 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3693 |
|
3694 |
|
3695 |
|
|
|
911 |
> ${sign} ${prefix}setsudo
|
912 |
> ${sign} ${prefix}delsudo
|
913 |
> ${sign} ${prefix}getsudo
|
|
|
914 |
> ${sign} ${prefix}ping
|
915 |
> ${sign} ${prefix}self
|
916 |
> ${sign} ${prefix}public
|
|
|
|
|
|
|
|
|
|
|
|
|
917 |
> ${sign} ${prefix}block
|
918 |
> ${sign} ${prefix}unblock
|
919 |
> ${sign} ${prefix}setpp
|
920 |
> ${sign} ${prefix}setbio
|
921 |
> ${sign} ${prefix}restart
|
|
|
922 |
> ${sign} ${prefix}setname
|
923 |
> ββββββββββββββ
|
924 |
|
|
|
940 |
> ${sign} ${prefix}setppgc
|
941 |
> ${sign} ${prefix}delppgc
|
942 |
> ${sign} ${prefix}getppgc
|
|
|
943 |
> ${sign} ${prefix}antivirtex
|
944 |
> ${sign} ${prefix}promote
|
945 |
> ${sign} ${prefix}demote
|
|
|
969 |
> ${sign} ${prefix}sound1 to 95
|
970 |
> ββββββββββββββ
|
971 |
|
972 |
+
> βγ \`πππππππ ππππ\` γ
|
973 |
+
> ${sign} ${prefix}owner
|
974 |
+
> ${sign} ${prefix}runtime
|
975 |
+
> ${sign} ${prefix}setprefix
|
976 |
+
> ${sign} ${prefix}getprefix
|
977 |
+
> ${sign} ${prefix}scan
|
978 |
+
> ${sign} ${prefix}mode
|
979 |
+
> ${sign} ${prefix}delete
|
980 |
+
> ${sign} ${prefix}clearchat
|
981 |
+
> ${sign} ${prefix}antilink
|
982 |
+
> ββββββββββββββ
|
983 |
+
|
984 |
> βγ \`π
πππ πππππππππ\` γ
|
985 |
> ${sign} ${prefix}apk
|
986 |
> ${sign} ${prefix}app
|
987 |
> ${sign} ${prefix}apkfab
|
988 |
> ${sign} ${prefix}gitclone
|
989 |
+
> ${sign} ${prefix}githubdl
|
990 |
> ${sign} ${prefix}mediafire
|
991 |
> ββββββββββββββ
|
992 |
|
|
|
995 |
> ${sign} ${prefix}areact
|
996 |
> ${sign} ${prefix}qr
|
997 |
> ${sign} ${prefix}script
|
998 |
+
> ${sign} ${prefix}sticker
|
999 |
> ββββββββββββββ
|
1000 |
|
1001 |
> βγ \`ππππππ ππππ\` γ
|
|
|
3634 |
}
|
3635 |
break;
|
3636 |
}
|
3637 |
+
case 'gitclone': case 'githubdl': {
|
3638 |
if (!q || !q.includes("github.com")) {
|
3639 |
return reply("β Please provide a valid GitHub repository link.\n\nExample: *!gitclone https://github.com/user/repository*");
|
3640 |
}
|
|
|
3695 |
}
|
3696 |
break;
|
3697 |
}
|
3698 |
+
case 's':
|
3699 |
+
case 'sticker':
|
3700 |
+
case 'stiker': {
|
3701 |
+
await loading();
|
3702 |
+
if (isImage || isViewOnce || isQuotedImage || isVideo || isQuotedVideo) {
|
3703 |
+
if (quoted.seconds > 10) return reply("Videos must be 10 seconds or shorter!");
|
3704 |
+
let quality = isImage ? 70 : 2;
|
3705 |
+
let { Sticker, createSticker, StickerTypes } = require('wa-sticker-formatter');
|
3706 |
+
let media = await conn.downloadAndSaveMediaMessage(quoted, makeid(5));
|
3707 |
+
// Create the sticker
|
3708 |
+
let sticker = new Sticker(media, {
|
3709 |
+
pack: fontx('blue demon'),
|
3710 |
+
author: font('π'),
|
3711 |
+
type: StickerTypes.FULL,
|
3712 |
+
categories: ['π€©', 'π'], // Sticker categories
|
3713 |
+
id: '12345',
|
3714 |
+
quality: quality,
|
3715 |
+
background: '#FFFFFF00'.
|
3716 |
+
});
|
3717 |
+
let outputFile = getRandom(".webp");
|
3718 |
+
let filePath = await sticker.toFile(outputFile);
|
3719 |
+
let stickerBuffer = fs.readFileSync(filePath);
|
3720 |
+
await conn.sendMessage(from, { sticker: stickerBuffer }, { quoted: m });
|
3721 |
+
await fs.unlinkSync(outputFile);
|
3722 |
+
await fs.unlinkSync(media);
|
3723 |
+
} else {
|
3724 |
+
reply(`Please send an image or video with the caption '${command}', or reply to an image or video!\nNote: Videos must be 10 seconds or shorter.`);
|
3725 |
+
}
|
3726 |
+
break;
|
3727 |
+
}
|
3728 |
|
3729 |
|
3730 |
|