gpt4 book ai didi

telegram - 尝试发送长 Markdown 消息时出现 "telegram.error.BadRequest: Entities_too_long"错误。最大字符串长度限制是多少?

转载 作者:行者123 更新时间:2023-12-05 09:31:23 25 4
gpt4 key购买 nike

这是我在尝试发送包含大量格式化超链接的长 Markdown 消息时遇到的错误:

context.bot.send_message(chat_id=update.effective_chat.id, text=longmsg, parse_mode="MARKDOWN")

#Output:
telegram.error.BadRequest: Entities_too_long

实际消息几乎没有 500 个字符长,但几乎每个单词都有超链接,这使得字符串 longmsg 非常长(>12k 字符串长度)

现在,我知道对于普通消息 4096 个字符是限制,但是在发送 markdown 消息时,Telegram API 似乎允许 > 4096 个字符串长度。那么 Markdown 消息的确切字符串长度限制是多少?我正在使用 python-telegram-bot 库。

最佳答案

9500 characters是通过send_message发送markdown消息的字符串长度限制,使用暴力测试发现。

关于telegram - 尝试发送长 Markdown 消息时出现 "telegram.error.BadRequest: Entities_too_long"错误。最大字符串长度限制是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68768069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com