@@ -22,32 +22,16 @@ module.exports = {
22
22
for ( let i = 0 ; i < guilds . length ; i ++ ) {
23
23
if ( guilds [ i ] . me . voice . channel ) connectedchannelsamount += 1 ;
24
24
}
25
-
26
- const promises = [
27
- client . shard . fetchClientValues ( 'guilds.cache.size' ) ,
28
- client . shard . broadcastEval ( 'this.guilds.cache.reduce((acc, guild) => acc + guild.memberCount, 0)' )
29
- ] ;
30
-
31
- return Promise . all ( promises )
32
- . then ( async results => {
33
- const totalGuilds = results [ 0 ] . reduce ( ( acc , guildCount ) => acc + guildCount , 0 ) ;
34
- const totalMembers = results [ 1 ] . reduce ( ( acc , memberCount ) => acc + memberCount , 0 ) ;
35
- connectedchannelsamount += 300 ;
36
- if ( connectedchannelsamount > Number ( totalGuilds ) ) connectedchannelsamount = Number ( totalGuilds ) ;
37
- let guilds = [ ] , users = [ ] ;
38
- let countertest = 0 ;
39
- for ( let item of results [ 0 ] ) guilds . push ( `Shard #${ countertest ++ } : ${ item } Guilds` )
40
- countertest = 0 ;
41
- for ( let item of results [ 1 ] ) users . push ( `Shard #${ countertest ++ } : ${ item } Users` )
25
+ if ( connectedchannelsamount > client . guilds . cache . size ) connectedchannelsamount = client . guilds . cache . size ;
42
26
const botinfo = new Discord . MessageEmbed ( )
43
27
. setAuthor ( client . user . username , client . user . displayAvatarURL ( ) )
44
28
. setTitle ( "__**Stats:**__" )
45
29
. setColor ( ee . color )
46
30
. addField ( "⏳ Memory Usage" , `\`${ ( process . memoryUsage ( ) . heapUsed / 1024 / 1024 ) . toFixed ( 2 ) } / ${ ( os . totalmem ( ) / 1024 / 1024 ) . toFixed ( 2 ) } MB\`` , true )
47
31
. addField ( "⌚️ Uptime " , `\`${ duration ( client . uptime ) } \`` , true )
48
32
. addField ( "\u200b" , `\u200b` , true )
49
- . addField ( "📁 Users" , `\`Total: ${ totalMembers } Users\`\n\`\`\`fix\n ${ users . join ( "\n" ) } \n\`\` \`` , true )
50
- . addField ( "📁 Servers" , `\`Total: ${ totalGuilds } Servers\`\n\`\`\`fix\n ${ guilds . join ( "\n" ) } \n\`\` \`` , true )
33
+ . addField ( "📁 Users" , `\`Total: ${ client . users . cache . size } Users \`` , true )
34
+ . addField ( "📁 Servers" , `\`Total: ${ client . guilds . cache . size } Servers \`` , true )
51
35
. addField ( "\u200b" , `\u200b` , true )
52
36
. addField ( "📁 Voice-Channels" , `\`${ client . channels . cache . filter ( ( ch ) => ch . type === "voice" ) . size } \`` , true )
53
37
. addField ( "📁 Connected Channels" , `\`${ connectedchannelsamount } \`` , true )
@@ -63,10 +47,7 @@ module.exports = {
63
47
. addField ( "API Latency" , `\`${ client . ws . ping } ms\`` , true )
64
48
. setFooter ( "Coded by: Tomato#6966" ) ;
65
49
message . channel . send ( botinfo ) ;
66
- } )
67
- . catch ( console . error ) ;
68
-
69
- } ) ;
50
+ } ) . catch ( console . error ) ;
70
51
} catch ( e ) {
71
52
console . log ( String ( e . stack ) . bgRed )
72
53
return message . channel . send ( new MessageEmbed ( )
0 commit comments