如何将网站制作成 Telegram 小程序
← 返回在 @BotFather 处创建机器人,创建包含 app_tg 模块的分区,将机器人令牌填入模块设置并点击“连接机器人”。
- 在 Telegram 中打开 @BotFather →
/newbot。为机器人起一个名称和地址,并复制令牌。 - 创建一个分区,例如
/tg,使用模块app_tg和访问权限 “所有人”. - 在 “模块设置” 中粘贴 “机器人令牌”。如有需要,请填写 “登录后跳转分区”, “机器人菜单按钮文字” 和 “对 /start 及机器人任意消息的回复”.
- 以管理员身份打开分区页面并点击 “连接机器人”。机器人将出现“打开”菜单按钮。
- 检查以下区块中的各项 “设置检查”.
用户打开机器人,点击“打开”即以自己的账号进入网站。首次登录时账号会自动创建,名称取自 Telegram。“返回”按钮在 Telegram 中的行为与浏览器一致,指向其他网站的链接会单独打开。在 Telegram 之外,网站照常运行。
要让应用通过如下链接打开 t.me/机器人/app 并出现在 Telegram 搜索中,请在 @BotFather 中执行 /newapp 并填写分区页面中 “2. 小程序地址” 区块的地址。
使用星星充值余额的说明请见另一篇文章。
如果未能成功
- “连接机器人”按钮报错。 网站必须通过 HTTPS 打开,且令牌需完整复制。
- 机器人无响应,付款未到账。 点击“检查轮询”。如果网站长时间未收到 Telegram 的更新,这是服务器设置问题——请联系平台支持。
- “登录失败”。 关闭应用并从机器人中重新打开。
文章有帮助吗?
谢谢,已记录。
另请参阅
什么是网站的应用和集成,在哪里启用它们集成是带有特殊模块的网站版块:创建一个版块,在模块商店的“集成”选项卡中选择模块,并填写“模块设置”。如何将网站申请发送到 amoCRM创建一个带有 app_amo 模块的版块,在 amoCRM 中创建集成,填写其 ID 和密钥,然后点击“连接 amoCRM”——申请将变为交易。如何将对话转发到 amoCRM 聊天并从 amoCRM 菜单打开网站从 amoCRM 支持获取渠道后,通过“连接聊天”按钮连接聊天;菜单项是来自 app_amo 分区页面的 widget.zip 压缩包。如何通过应用在 Битрикс24 中打开网站创建包含 app_b24 模块的分区,在门户上添加一个本地应用,使用分区页面中的地址,并将其 client_id 和 client_secret 填入模块设置。
在帮助部分,您将找到常见问题的解答和关于使用 Site Look 网站构建器的实用指南。在这里您可以了解如何管理分区、添加对象和配置网站。这些材料对新手和有经验的用户都有帮助。如果您没有找到答案,请联系支持。
