Telegram

  1. Get an API token using @Botfather.
  2. Store token in <secret-name> Secret and configure telegram integration in <config-map-name> ConfigMap:
  1. apiVersion: v1
  2. kind: ConfigMap
  3. metadata:
  4. name: <config-map-name>
  5. data:
  6. service.telegram: |
  7. token: $telegram-token
  1. Create new Telegram channel.
  2. Add your bot as an administrator.
  3. Use this channel username (public channel) or chatID (private channel) in the subscription for your Telegram integration:
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. annotations:
  5. notifications.argoproj.io/subscribe.on-sync-succeeded.telegram: username
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. annotations:
  5. notifications.argoproj.io/subscribe.on-sync-succeeded.telegram: -1000000000000