Provided by: "Apache Software Foundation"
Support Level for this Kamelet is: "Preview"
Receive all messages that people send to your Telegram bot.
To create a bot, contact the @botfather account using the Telegram app.
The following table summarizes the configuration options available for the
The token to access your bot on Telegram. You you can obtain it from the Telegram @botfather.
|Fields marked with (*) are mandatory.|
This section summarizes how the
telegram-source can be used in various contexts.
telegram-source Kamelet can be used as Knative source by binding it to a Knative object.
apiVersion: camel.apache.org/v1alpha1 kind: KameletBinding metadata: name: telegram-source-binding spec: source: ref: kind: Kamelet apiVersion: camel.apache.org/v1alpha1 name: telegram-source properties: authorizationToken: "The Token" sink: ref: kind: InMemoryChannel apiVersion: messaging.knative.dev/v1 name: mychannel
Make sure you have Camel K installed into the Kubernetes cluster you’re connected to.
telegram-source-binding.yaml file into your hard drive, then configure it according to your needs.
You can run the source using the following command:
kubectl apply -f telegram-source-binding.yaml