javascript - 在 GCP 函数中使用 Telegram 数据库库 (TDLib) 或通过 JavaScript 使用 AWS Lambda
问题描述
主要项目是有一个电报应用程序,它可以读取我注册的组/超级组,并将所有新帖子转发到我拥有的组。我需要在无服务器环境中实现它,这意味着通过 GCP Functions 或 AWS Lambda 运行。
我有一个解决方案,可以通过本地设置来做到这一点。我必须为 Mac OS X 编译 TDLib,但似乎我只需要“tdjson”库就可以与本示例中提供的代码一起使用。
tdjson_path = find_library("tdjson") or "tdjson.dll"
该解决方案显然需要脚本在控制台中运行,并且在我关闭计算机的那一刻,所有转发都会停止。
我不太擅长 Python,但我可以用 JavaScript 重写它。TDLib 有 Node.js 包装器,但我不明白如何使用/连接到无服务器函数,如 Lambda 和 GCP 函数。即我不明白我是否需要为某些特定环境编译库以及我需要将它存储在哪里以便函数能够访问它。
有一个使用Serverless在 Lambda 上设置节点环境的示例,但我似乎无法将其推断到我的情况。
解决方案
推荐阅读
- image - 未知的大图像条目值
- typescript - JSX 样式 React Native 组件与子组件
- sql - 使用两个分别存储历史插入和删除的 SQL 表查找当前数据集
- sas - SAS:如何在 sgplot 散点图上重命名轴标签名称
- arrays - BigQuery:如何将数组的相似记录组合成逗号分隔的字段?
- java - 添加和删除视图
- python - 在 anaconda 环境中安装 CERN ROOT - 当前渠道不提供软件包:
- php - 自定义登录页面、重定向和限制
- sql - SQL Server 代理未计划
- linux - 在 polkit 操作文件中自定义身份验证提示消息的正确方法