Discord Bot

Use this app to interact with the Discord API using a bot in your account

Go to site
Explore
/
Apps
/
Discord Bot

Discord Bot API Integrations

Build and run workflows using the Discord Bot API. Use 1000s of open source triggers and actions across 700+ apps. Or write custom code to integrate any app or API in seconds.

import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    discord_bot: {
      type: "app",
      app: "discord_bot",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://discord.com/api/users/@me`,
      headers: {
        "Authorization": `Bot ${this.discord_bot.$auth.bot_token}`,
      },
    })
  },
})

Authentication

Discord Bot uses API keys for authentication. When you connect your Discord Bot account, Pipedream securely stores the keys so you can easily authenticate to Discord Bot APIs in both code and no-code steps.

If you haven't created a Discord bot, see these instructions or watch this video. You'll need to add this bot to your server(s).

Once you've created your bot, you'll find the Bot token within the Bot section of your app.