使用 discourse-chat-integration 插件设置 Telegram 集成

我在尝试用不同的浏览器登录,但什么都没有显示:

(没有更改任何设置)

奇怪

更新:在我的 iPhone 上试了一下,成功了

您的桌面是否启用了任何广告拦截器?我们之前遇到过启用 Discourse Ads 插件会导致广告拦截器阻止管理员界面的此部分的问题。

1 个赞

是的,可能是这样……

另外,我还有一个关于 Telegram 集成的问题要提出来。

我在测试站点上的用户名是“Michael”——当 Telegram 发送关于我在测试论坛上发布新帖子的警报时,通知会显示“@michael posted in [Topic]”,并且 Telegram 消息中的用户名会直接链接到 Telegram 上的用户“@michael”,当然这个人是随机的。(“@system”也是如此)。这对集成来说是个致命问题!

我们通常能控制 Telegram 消息的模板/格式吗?我也不喜欢内容使用等宽字体。

谢谢!

1 个赞

[quote=“mk0r, post:90, topic:66603”]
我们通常可以控制 Telegram 消息的模板/格式吗?我也不喜欢内容使用等宽字体
[/quote]是的,可以自定义!请查看此指南了解详情:

[quote=“mk0r, post:90, topic:66603”]
Telegram 消息中的用户名直接链接到 Telegram 上的用户 @michael
[/quote]如果您将消息模板修改为将用户名括在反引号(`)中,我认为这样就可以阻止自动链接。

3 个赞

你好,David Taylor!我有一个问题:Telegram 在群组中引入了话题(threads)以及 sendMessage 方法中的一个新参数,你们是否会支持它,以便消息不仅发送到聊天,而且专门发送到话题中?

大卫,这个插件太棒了!我已经为 Discord 设置好了,在 Telegram 上也能正常工作。我只是想弄清楚如何删除用户名标签。
我尝试添加了反引号,但这并没有解决问题。我添加的位置对吗?

运行测试时遇到此错误。

其他帖子的回复建议启用 force_https 设置。但我似乎在任何地方都找不到该设置。

我错过了什么?

一切都很顺利,直到添加频道。当我加载一个与机器人的聊天时,它根本不回复。我无法获取聊天 ID。有人能帮我获取它吗?

我接下来所做的就是给机器人发了些东西——不是命令,然后我得到了聊天 ID。好的,但本教程中没有任何地方提到这一点,需要更清楚一些。

有人能指导一下这个吗:

是否可以添加参数 message_thread_id 以向具有线程的群组中的特定线程发送消息?

我在管理面板-插件-聊天集成-Telegram 中没有找到添加频道。

我找到了,谢谢

1 个赞