with GitHub and Streamlabs?
Create a donation for the authenticated user. See the documentation
Find issues and pull requests by state and keyword. See the documentation
Sends an alert to the stream overlay with a custom message, image, and sound. See the documentation
The GitHub API is a powerful gateway to interaction with GitHub's vast web of data and services, offering a suite of endpoints to manipulate and retrieve information on repositories, pull requests, issues, and more. Harnessing this API on Pipedream, you can orchestrate automated workflows that respond to events in real-time, manage repository data, streamline collaborative processes, and connect GitHub with other services for a more integrated development lifecycle.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
github: {
type: "app",
app: "github",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.github.com/user`,
headers: {
Authorization: `Bearer ${this.github.$auth.oauth_access_token}`,
"X-GitHub-Api-Version": `2022-11-28`,
},
})
},
})
The Streamlabs API opens doors to automating and enhancing live streaming experiences. By tapping into Streamlabs' functionalities, you can automate alerts, manage donations, and interact with your audience in real time. Augment your streaming workflow by integrating with other services to cut down on manual processes, respond to events as they happen, and personalize the interaction with your viewers.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
streamlabs: {
type: "app",
app: "streamlabs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://streamlabs.com/api/v1.0/user`,
params: {
access_token: `${this.streamlabs.$auth.oauth_access_token}`,
},
})
},
})