Use Make.com with HCTI (HTML/CSS to Image) to send regular snapshots of your Geckoboard dashboards to Discord.
Step 1: Generate a dashboard share link
On your dashboard's navigation menu, Click Share.
In the Share dashboard panel, click Create share link.
With your link generated, we'll switch to Make to build our scenario.
Step 2: Create a Make scenario that connects HCTI with Discord
To use HTML/CSS to Image with Make, it is necessary to have a HTML/CSS to Image account. If you do not have one, you can create a HTML/CSS to Image account at htmlcsstoimage.com.
On your Make Dashboard, click the Create a new scenario button in the top-right corner.
In the scenario editor screen, an empty module with a question mark will be displayed. Choose HTML/CSS to Image as the trigger app to start your scenario.
Choose the Create a Screenshot of a URL module.
Create a connection to add your HTML/CSS to Image account to Make. For this, you'll need to go to your Dashboard to obtain your User ID and API Key.
Go to Make and open the HTML/CSS to Image module's 'Create a connection' dialog.
Enter the User ID and API Key, then click Continue.
Switch back to Geckoboard and the Share dashboard panel, click the More Options menu, then select Copy.
Return to Make, and Paste the dashboard share link in the URL field.
Click OK.
Now, click the right ear of the first module, and it will pop up a screen for you to add the next HTML/CSS to Image module. Select Get an Image.
In the Image ID field, map the URL from the previous module.
Select an Image format. We recommend PNG.
Click OK to continue.
Step 3: Complete the scenario with Discord
Click the right ear of the second module and add Discord's Send a Message module.
To connect your Discord account to Make, you can either choose to connect using OAuth2 or, additionally, using your own app credentials. In this guide, we'll connect using Oauth2.
Switch to Discord and create a server.
Return to Make and open the Discord module's Create a connection dialog.
Select the server, allow the permissions for messages and channels, and click Authorize.
Map the Image ID from the previous module.
Click OK to continue.
Before the scenario is activated, you should test it again. Click the 'Run Once' button to run a test.
Schedule how often your scenario will trigger by clicking the clock icon. Change the default setting of 15 minutes to how often you'd like your dashboard image sent to Discord.
To activate your scenario, switch the ON/OFF toggle to ON.