'Loop all values in client.guilds, then loop all members in each guild
I'm trying to make a moderation bot and I'm trying to solve an issue I have where when the bot stops/restarts/crashes if a user is muted then they will be permanently muted until manually unmuted. I need to loop all guilds the bot is in and save its id to a variable, as well as loop all members in that guild and save their id to a variable as well. I have tried .forEach() but I get client.guilds.forEach() is not a function any help is appreciated.
Solution 1:[1]
its client.guilds.cache.forEach
https://discord.js.org/#/docs/discord.js/stable/class/GuildManager
client.guilds is a GuildManager, not an iterator
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 |
