The authorization token for the Discord API.
The ID of the Discord guild (server).
The maximum number of members to retrieve (default is 1000).
Optional
after: stringThe ID of the last member received in the previous request, used for pagination.
An array of GuildMember
objects representing the members of the guild.
Will throw an error if the REST call fails.
import dotenv from 'dotenv'
import { getGuildMembers } from './path-to-this-file'
dotenv.config()
const token = process.env.DISCORD_TOKEN as string
const guildId = process.env.DISCORD_GUILD_ID as string
const run = async () => {
try {
const members = await getGuildMembers(token, guildId)
console.log(`Retrieved ${members.length} members`)
} catch (error) {
console.error(error)
}
}
void run()
Generated using TypeDoc
Retrieves a list of guild members from a Discord server.