with Discord and SMS-IT?
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.
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`,
},
})
},
})
The SMS-IT API provides a way to send and receive SMS messages programmatically. Using Pipedream, you can create event-driven workflows that leverage this API for a variety of use cases. You can integrate SMS capabilities into your applications, automate notifications, confirmations, or alerts, and engage with your audience through text messages. In Pipedream, you can use pre-built actions or run custom Node.js code to connect with the SMS-IT API, making it a versatile tool for developers looking to add SMS functionality to their services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sms_it: {
type: "app",
app: "sms_it",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://controlpanel.smsit.ai/apis/getcreditbalance/`,
headers: {
"Content-Type": `application/x-www-form-urlencoded`,
},
params: {
type: `1`,
apikey: `${this.sms_it.$auth.api_key}`,
},
})
},
})