#!/usr/bin/env python3 import requests from datetime import datetime docstring = """ This script sends a reminder message via a Discord webhook every month to import the latest bank statements into actual. """ DISCORD_WEBHOOK_URL = "https://discord.com/api/webhooks/1465643876953100433/P5AIBRJobwkryQesUXBsJx6W91VseUbcPZbiOvGTie5FvUdtiOtP2XPx_jlcaXdr56X1" if __name__ == "__main__": actual_link = "https://actual.zainezq.com/" halifax_link = "https://www.halifax-online.co.uk/personal/logon/login.jsp" nationwide_link = "https://onlinebanking.nationwide.co.uk/AccessManagement/IdentifyCustomer/IdentifyCustomer" message = f"Reminder to import your latest bank statements into Actual!\n\n" message += f"🔗 [Actual App]({actual_link})\n" message += f"🔗 [Halifax Online Banking]({halifax_link})\n" message += f"🔗 [Nationwide Online Banking]({nationwide_link})\n" payload = { "content": message } r = requests.post(DISCORD_WEBHOOK_URL, json=payload, timeout=10) r.raise_for_status()