TLSharp函数GetHistoryAsync仅返回100条最后的消息

时间:2017-07-28 05:51:31

标签: c# telegram

我在电报聊天中有2714条新消息。我用"限制"来调用GetHistoryAsync。参数等于10000,但函数仅返回100个最后消息。有人知道是否有TLSharp错误或电报协议限制?

1 个答案:

答案 0 :(得分:0)

你不能在1个请求中获得超过100条消息/视图/ ...但你可以使用max_id和offset来获取特定的100条消息。

public async Task<TLAbsMessages> GetHistoryAsync(TLAbsInputPeer peer, int offset, int max_id, int limit)