Someone just made a commit in your software development tools and you want you and your team to get notified. With Wayscript, you can seamlessly integrate Discord and Github to automatically receive messages about pull requests in your channels.
Let’s build this integration.
No prerequisites but here are some documentation you might find useful.
For this example, we want the script to run when there is Pull Request in Github. Well, Wayscript provides a Github Trigger that can warn as well about new pull requests, new issues, and branch events. Add Github as a Trigger.
Once it’s done, you’ll have to add your Github account. After this, select a repository and the mode. Here we’ll work with Pull Requests Events.
The panel will update and you’ll notice Outputs. These are just the common information you can find about a Pull Request.
Select the title, the username, the URL, and the number.
The Github Trigger is ready, configured with the outputs we need. Let’s write the message we want to send.
Wayscript also provides a Discord module to easily write or read messages. Add it as a new step in your workflow and let’s configure it.
After selecting the discord server you want to work with, you can choose the channel and select a mode(Read or Write).
Enter the message you want to send. You can also specify a name that the bot should use and an image URL for the bot to use as its icon.
Good, We’re almost done. Turn on the GitHub trigger.
Now, Wayscript handles the automation of this script for you. :)
If there's any questions feel free to message us on discord. We're happy to help! If you want to see this full script template, you can find it here.