Unsplash

Beautiful Free Images & Pictures

Integrate the Unsplash API with the Discord API

Setup the Unsplash API trigger to run a workflow which integrates with the Discord API. Pipedream's integration platform allows you to integrate Unsplash and Discord remarkably fast. Free for developers.

New Message (Instant) from the Discord API

Emit new event for each message posted to one or more channels in a Discord server

 
Try it
Message Deleted (Instant) from the Discord API

Emit new event for each message deleted

 
Try it
New Command Received (Instant) from the Discord API

Emit new event for each command posted to one or more channels in a Discord server

 
Try it
New Guild Member (Instant) from the Discord API

Emit new event for each new member added to a guild

 
Try it
New Guild Member (Instant) from the Discord API

Emit new event for each new member added to a guild

 
Try it
Send Message with the Discord API

Send a simple message to a Discord channel

 
Try it
Send Message (Advanced) with the Discord API

Send a simple or structured message (using embeds) to a Discord channel

 
Try it
Send Message With File with the Discord API

Post a message with an attached file

 
Try it

Overview of Unsplash

You can do a lot of amazing things with the Unsplash API! Whether you're
looking to build a photo-editing app, a wallpaper app, or a photo-sharing
website, you can use the Unsplash API to get access to over a million free,
high resolution photos. Here are some of the amazing things you can build with
the Unsplash API:

  • Photo-editing apps: You can use the Unsplash API to access, search for, and
    download high resolution photos so your users can use them as a starting
    point for their own creations.
  • Wallpaper apps: Why deal with copyright issues? With the Unsplash API you can
    easily obtain millions of photos to use as wallpaper in your app.
  • Photo-sharing websites: Why spend countless hours uploading and curating
    photos? With the Unsplash API you can access, search for, and download high
    resolution photos directly onto your website.
  • Image recognition: With the Unsplash API, you can leverage the millions of
    photos available to develop AI-powered image recognition and object detection
    software.
  • Advertisement websites: With the Unsplash API, you can easily integrate ads
    into your website by providing high resolution photos and links to the
    products in the photos.
  • Image search engines: Thanks to the variety of photos available, you can
    create a powerful image search engine to help your users find what they're
    looking for quickly.

Connect Unsplash

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    unsplash: {
      type: "app",
      app: "unsplash",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.unsplash.com/me`,
      headers: {
        Authorization: `Bearer ${this.unsplash.$auth.oauth_access_token}`,
      },
    })
  },
})

Overview of Discord

The Pipedream Discord app enables you to build event-driven workflows that interact with the Discord API. When you authorize the Pipedream app's access to your guilds, you can use Pipedream workflows to perform common Discord actions, or write your own code against the Discord API.

Connect Discord

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    discord: {
      type: "app",
      app: "discord",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://discord.com/api/users/@me`,
      headers: {
        Authorization: `Bearer ${this.discord.$auth.oauth_access_token}`,
        "accept": `application/json`,
      },
    })
  },
})