© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
discord.js - Imagine ❄d-I❄
discord.js - Imagine ❄•3y ago•
1 reply
Aditya Kirad

need help with building dashboard for discord bot

hey, folks I'm building web dashboard for my discord bot using this code I'm gettings all the guilds in which either user can invite or control the bot
const userGuilds = await axios.get(`${env.BASE_DISCORD_API}/users/@me/guilds`, {
    headers: {
      Authorization: `Bearer ${token}`,
    },
  });

const userGuildParsed = guildSchema.safeParse(userGuilds.data);

const guildsWithPermissions = userGuildParsed.data.filter(
        ({ permissions }) =>
          (parseInt(permissions) & 0x20) === 0x20 ||
          (parseInt(permissions) & 0x8) === 0x8,
      );
const userGuilds = await axios.get(`${env.BASE_DISCORD_API}/users/@me/guilds`, {
    headers: {
      Authorization: `Bearer ${token}`,
    },
  });

const userGuildParsed = guildSchema.safeParse(userGuilds.data);

const guildsWithPermissions = userGuildParsed.data.filter(
        ({ permissions }) =>
          (parseInt(permissions) & 0x20) === 0x20 ||
          (parseInt(permissions) & 0x8) === 0x8,
      );
but now I have problem how can I know the guild in which bot is there and not there do I have also get the botGuilds and compare it with
guildWithPermissions
guildWithPermissions
discord.js - Imagine ❄ banner
discord.js - Imagine ❄Join
Support server for discord.js, a Node.js module to interact with Discord's apps API.
57,915Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

discord bot dashboard
discord.js - Imagine ❄d-I❄discord.js - Imagine ❄ / djs-questions
12mo ago
Discord Bot Dashboard
discord.js - Imagine ❄d-I❄discord.js - Imagine ❄ / djs-questions
3y ago
I need help with my Discord Bot
discord.js - Imagine ❄d-I❄discord.js - Imagine ❄ / djs-questions
3y ago
I need help with my Discord bot
discord.js - Imagine ❄d-I❄discord.js - Imagine ❄ / djs-questions
3y ago