@@ -11,6 +11,8 @@ const loliwrap = new lolis()
11
11
const { getSFWImage, getNSFWImage } = require ( 'waifu.pics-wrapper' )
12
12
const speed = require ( 'performance-now' )
13
13
const fetch = require ( 'node-fetch' )
14
+ const { TTScraper } = require ( 'tiktok-scraper-ts' )
15
+ const stalkuy = new TTScraper ( )
14
16
const ytdown = require ( 'ytdl-core' )
15
17
const readline = require ( 'readline' )
16
18
const chalk = require ( 'chalk' )
@@ -3469,7 +3471,11 @@ module.exports = HandleMsg = async (urbae, message) => {
3469
3471
break
3470
3472
case prefix + 'asupan' :
3471
3473
urbae . reply ( from , mess . wait , id )
3472
- await urbae . sendFileFromUrl ( from , `https://dapuhy-api.herokuapp.com/api/asupan/asupan?apikey=${ dapuhyapi } ` , 'vid.mp4' , '' , id )
3474
+ urbae . sendFileFromUrl ( from , 'https://api.akuari.my.id/asupan/62' , '' , '' , id )
3475
+ . catch ( err => {
3476
+ console . log ( err )
3477
+ urbae . reply ( from , err . message , id )
3478
+ } )
3473
3479
break
3474
3480
/*case prefix+'ranal':
3475
3481
urbae.reply(from, mess.wait, id)
@@ -4816,16 +4822,25 @@ module.exports = HandleMsg = async (urbae, message) => {
4816
4822
} )
4817
4823
} )
4818
4824
break
4819
- /* case prefix + 'stalktiktok':
4825
+ case prefix + 'stalktiktok' :
4820
4826
case prefix + 'stalktik' :
4821
4827
case prefix + 'stalktt' :
4822
4828
if ( args . length == 0 ) return urbae . reply ( from , `Untuk men-stalk akun Tiktok seseorang\nUsage ${ prefix } stalktiktok [username]\ncontoh : ${ prefix } stalktiktok @itsandani` , id )
4823
4829
urbae . reply ( from , mess . wait , id )
4824
- scrape.ttUser(q)
4825
- .then(res => {
4826
- console.log(res)
4830
+ stalkuy . user ( q )
4831
+ . then ( User => {
4832
+ console . log ( User )
4833
+ urbae . sendFileFromUrl ( from , User . avatar , '' , `*- Username:* ${ User . uniqueId } \n*- Nickname:* ${ User . nickname } \n*- Followers:* ${ User . followers } \n*- Following:* ${ User . following } \n*- Verified:* ${ User . verified } \n*- Private:* ${ User . privateAccount } \n*- Total Likes:* ${ User . hearts } \n*- Total Videos:* ${ User . videos } \n*- Created At:* ${ User . createdAt } \n*- Bio:* ${ User . signature } \n*- Bio Url:* ${ User . bioLink } ` , id )
4834
+ . catch ( err => {
4835
+ console . log ( err )
4836
+ urbae . reply ( from , err . message , id )
4837
+ } )
4827
4838
} )
4828
- break*/ //NANTI DIBENERIN
4839
+ . catch ( err => {
4840
+ console . log ( err )
4841
+ urbae . reply ( from , err . message , id )
4842
+ } )
4843
+ break
4829
4844
case prefix + 'rtiktok' :
4830
4845
case prefix + 'randomtiktok' :
4831
4846
if ( q . length == 0 ) return urbae . reply ( from , 'nyari random video apa?' , id )
@@ -6907,17 +6922,20 @@ _Desc di update oleh : @${chat.groupMetadata.descOwner.replace('@c.us', '')} pad
6907
6922
break
6908
6923
case prefix + 'tiktokaudio' :
6909
6924
if ( args . length == 0 ) return urbae . reply ( from , `Fitur untuk mengkonversi Video menjadi Audio!\nKirim perintah ${ prefix } tiktokaudio link tiktok` , id )
6910
- const linktk = body . slice ( 13 )
6911
6925
urbae . reply ( from , mess . wait , id )
6912
- axios . get ( `http://docs-jojo.herokuapp.com/api/tiktok_audio?url=${ linktk } ` )
6913
- . then ( async ( res ) => {
6914
- await urbae . sendFileFromUrl ( from , res . data . result , '' , '' , id )
6915
- . catch ( ( ) => {
6916
- urbae . reply ( from , 'error' , id )
6926
+ stalkuy . getMusic ( q )
6927
+ . then ( res => {
6928
+ urbae . sendFileFromUrl ( from , res . coverLarge , '' , `*- Title:* ${ res . title } \n*- Author:* ${ res . author } \n*- Duration:* ${ res . duration } \n*- Original:* ${ res . original } \n*- Album:* ${ res . album } ` , id )
6929
+ . then ( ( ) => {
6930
+ urbae . sendFileFromUrl ( from , res . playURL , '' , '' , id )
6931
+ . catch ( ( err ) => {
6932
+ urbae . reply ( from , err . message , id )
6917
6933
} )
6934
+ } )
6918
6935
} )
6919
6936
. catch ( ( err ) => {
6920
6937
console . log ( err )
6938
+ urbae . reply ( from , err . message , id )
6921
6939
} )
6922
6940
break
6923
6941
case prefix + 'math' :
0 commit comments