使用 Telegram 设置 amazon webhook 和 Lambda 函数

问题描述 投票:0回答:1

我正在尝试将一个电报机器人与具有法学硕士学位的 lambda 函数链接起来。为此,我使用了 HTTP API 网关和 Webhook。我还将我的网络钩子链接到了我的电报机器人。我的 lambda 函数能够写回电报聊天,但由于我无法弄清楚的原因,当通过电报发送消息时,webhook 不会创建任何事件。

有什么错误?为什么我无法使用 webhook 获取 Telegram 聊天中的消息?

我运行以下发布请求:https://api.telegram.org/bot/getWebhookInfo,我得到以下响应:

{
    "ok": true,
    "result": {
        "url": "https://<ID>.execute-api.us-east-1.amazonaws.com",
        "has_custom_certificate": false,
        "pending_update_count": 10,
        "last_error_date": 1722012206,
        "last_error_message": "Wrong response from the webhook: 404 Not Found",
        "max_connections": 40,
        "ip_address": IP_ADDRESS
    }
}
amazon-web-services aws-lambda telegram-bot telegram-webhook aws-http-api
1个回答
0
投票

您使用 API 网关有什么具体原因吗?您可以使用 Lambda 中提供的函数 URL。请参阅此处的示例...

https://shantanuo.medium.com/telegram-bot-for-chatgpt-d23e25fde937

© www.soinside.com 2019 - 2024. All rights reserved.