搜索

第 344 章 Telegram 组件

download PDF

作为 Camel 2.18 版提供

Telegram 组件提供对 Telegram Bot API 的访问。它允许基于 Camel 的应用程序作为 Bot 发送和接收消息,并参与与普通用户、私有和公共组或频道直接对话。

必须使用此组件前必须创建 Telegram Bot,遵循 Telegram Bot 开发人员主页 的说明。当创建新 Bot 时,B BotFather 提供了一个与 Bot 对应的 授权令牌。授权令牌是 camel-telegram 端点的必需参数。

注意

要允许 Bot 接收在组或频道中交换的所有消息(而不只是以 '/' 字符开始),询问 BotFather 禁用隐私模式,请使用 /setprivacy 命令。

Maven 用户需要将以下依赖项添加到其 pom.xml 中:

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-telegram</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>

344.1. URI 格式

telegram:type/authorizationToken[?options]

您可以使用以下格式在 URI 中附加查询选项 ?option=value&option=value&…​

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.