Published 8 months ago
This workflow retrieves all members of a Discord server or guild who have a specific role.
Due to limitations in the Discord API, it only returns a limited number of users per call. To overcome this, the workflow uses Google Sheets to track which user we received last to return all Members (of a certain role) from a Discord server in batches of 100 members.
ID
as a column. We're using this to remember which member we received last.Setup: Edit this to get started
. You can read up on how to get the Discord IDs via this link.Discord API
, Getting all members from Discord via API
, Google Sheets and Discord automation
, How to get all Discord members via API
Implement complex processes faster with n8n