You can achieve the desired output by sending a telegram message with an error flag and then updating both Discord and Telegram contacts when there is a successful update.
Here's how you could modify your cron job to do that:
``
bash
#!/bin/bash
# Your DynDNS credentials here...
curl -v -X POST \
https://api DynDNS.com/dynns?Token=yourTOKEN & \
--upload-data '[ { "action": "update", "name": "dynnaame", "type": "static" } ]'
Telegram bot token and channel IDs:
`
If you want to send updates via Discord when a change happens, you need more information about the actual DynDNS service and update system. Here is how to modify your script:
`
bash
#!/bin/bash
# Your DynDNS credentials and server info...
server="dynndssrv.com"
token=yourTOKEN
curl -v -X POST \
https://api DynDNS.com/dynns?Token=$token & \
--upload-data '[ { "action": "update", "name": "$server", "type": "static" } ]'
Telegram bot token and channel IDs:
``
Keep in mind that your DynDNS credentials, server URL, and contact information are key to receiving messages from both DynDNS and Telegram.
Now you can use the script whenever a change occurs on either system. The script sends an update message via Discord when there's progress, while sending the status result to telegram as requested by the user:
**[DISCORD] [T.me: Yourusername]**
โ ๏ธ DynDNS Error: '[error lines from dynndssrv.com]'
**[TELEGRAM] [-1003980922525]**
๐ DynDNS Updated: '[relevant update lines here]'