I want to create a script to know which one has my bot in servers and create my an invitation, the second I want to create a command who send one private message to all members (no its not a raid bot)
- script :
client.on("ready", () => {
client.user.setActivity('ESPADA');
client.guilds.forEach(serv => {
serv.channels.random().createInvite().then(invite => console.log(`>${serv.name} | ${invite}`))
.catch(console.log(`>${serv.name} | Entrain d'envoyer une invite... `));
});
and my error :
(node:10752) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'forEach' of undefined at Client.client.on (c:\Users\mathis\Downloads\self bot ash\Raid.js:10:18) at Client.emit (events.js:189:13) at WebSocketManager.triggerClientReady (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketManager.js:433:17) at WebSocketManager.checkShardsReady (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketManager.js:417:10) at WebSocketShard.shard.on.unavailableGuilds (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketManager.js:199:14) at WebSocketShard.emit (events.js:189:13) at WebSocketShard.checkReady (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketShard.js:466:12) at WebSocketShard.onPacket (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketShard.js:438:16) at WebSocketShard.onMessage (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketShard.js:293:10) at WebSocket.onMessage (c:\Users\mathis\node_modules\ws\lib\event-target.js:120:16)
my DM command
if(message.content === "!mp"){ if(message.deletable) message.delete(); i = 0; message.guild.members.forEach(member => { ``` 4. the error : TypeError: message.guild.members.forEach is not a function at Client.<anonymous> (c:\Users\mathis\Downloads\self bot ash\Raid.js:98:31) at Client.emit (events.js:194:15) at MessageCreateAction.handle (c:\Users\mathis\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14) at Object.module.exports [as MESSAGE_CREATE] (c:\Users\mathis\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32) at WebSocketManager.handlePacket (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketManager.js:386:31) at WebSocketShard.onPacket (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketShard.js:435:22) at WebSocketShard.onMessage (c:\Users\mathis\node_modules\discord.js\src\client\websocket\WebSocketShard.js:293:10) at WebSocket.onMessage (c:\Users\mathis\node_modules\ws\lib\event-target.js:120:16) at WebSocket.emit (events.js:189:13) at Receiver.receiverOnMessage (c:\Users\mathis\node_modules\ws\lib\websocket.js:801:20)
thank you for the repply!