- name: Fail if Telegram bot credentials are not set
  assert:
    that:
    - telegram_bot_token != ""
    - telegram_chat_id != ""
    fail_msg: |
      Telegram configuration is incomplete!
      Please provide non‑empty values for:
        - telegram_bot_token   # Your Telegram bot’s API token
        - telegram_chat_id     # The Telegram chat ID to send messages to

- include_role:
    name: sys-systemctl
  vars:
    systemctl_copy_files: true

- name: install curl
  community.general.pacman:
    name: curl
    state: present
