--- - name: flatpak apt package apt: pkg: snap when: telegram_source == 'snap' - name: telegram-desktop snap package community.general.snap: name: telegram-desktop state: "{{ (telegram_source == 'snap') | ternary('present','absent') }}" ignore_errors: "{{telegram_source != 'snap'}}"