Discord

Use this app to create a Discord source that emits messages from your guild to a Pipedream workflow.

Integrate the Discord API with the Process Street API

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

Start Workflow Run with Process Street API on New Message (Instant) from Discord API
Discord + Process Street
 
Try it
Send Message (Advanced) with Discord API on New Workflow Run Created from Process Street API
Process Street + Discord
 
Try it
Send Message (Advanced) with Discord API on Task Checked from Process Street API
Process Street + Discord
 
Try it
Send Message (Advanced) with Discord API on Workflow Run Completed from Process Street API
Process Street + Discord
 
Try it
Send Message with Discord API on New Workflow Run Created from Process Street API
Process Street + Discord
 
Try it
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
New Workflow Run Created from the Process Street API

Emit new event for every created workflow run

 
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
Task Checked from the Process Street API

Emit new event when a task is checked

 
Try it
Start Workflow Run with the Process Street API

Starts a workflow run. See the docs here

 
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 Discord

The Discord API interacts seamlessly with Pipedream, empowering you to craft customized automations and workflows for your Discord server. With this powerful integration, you can automate tasks like message posting, user management, and notifications, based on a myriad of triggers and actions from different apps. These automations can enhance the Discord experience for community moderators and members, by synchronizing with external tools, organizing community engagement, and streamlining notifications.

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`,
      },
    })
  },
})

Overview of Process Street

The Process Street API empowers you to automate and integrate your checklists and workflows with other apps to streamline business operations. With the API, you can create workflows, manage tasks, trigger actions based on checklist completion, and synchronize data across tools. This paves the way for endless possibilities in terms of project management, compliance tracking, onboarding processes, and routine audits, all managed within the familiar interface of Process Street but supercharged with Pipedream's connectivity.

Connect Process Street

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: {
    process_street: {
      type: "app",
      app: "process_street",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://public-api.process.st/checklists`,
      headers: {
        "X-API-KEY": `${this.process_street.$auth.api_key}`,
      },
    })
  },
})