add support to set retryTTL and fix if once update error, it will retry every second

This commit is contained in:
2021-01-18 19:18:16 +08:00
parent ed4cf91fd0
commit 477ff6afc4
6 changed files with 57 additions and 9 deletions

View File

@@ -22,14 +22,15 @@ rssbotLib=rssbot.dll
- [sendFileURLScheme](#sendfileurlscheme)
- [rssbotLib](#rssbotlib)
- [databaseLocation](#databaselocation)
- [retryTTL](#retryttl)
### token
必填参数。Telegram Bot API Token。向[@BotFather](https://t.me/BotFather)请求新建Bot,即可得到。
### maxCount
可选参数。一个RSS订阅源中支持的最大条数,超出部分将会自动被忽略。默认值为100。
可选参数。一个RSS订阅源中支持的最大条数,超出部分将会自动被忽略。默认值为`100`
### minTTL
可选参数。最小更新间隔。默认值为5。单位为分。
可选参数。最小更新间隔。默认值为`5`。单位为分。
### maxTTL
可选参数。最大更新间隔。默认值为1440。单位为分。如果该值小于`minTTL`,将会自动设为`minTTL`
可选参数。最大更新间隔。默认值为`1440`。单位为分。如果该值小于`minTTL`,将会自动设为`minTTL`
### maxRetryCount
可选参数。使用Telegram Bot API发送信息发生错误时的最大重试次数。默认值为3。
### telegramBotApiServer
@@ -44,3 +45,5 @@ rssbotLib=rssbot.dll
- 发送视频时附带时长,视频分辨率大小信息(在视频文件大于10MB时非常有用)。
### databaseLocation
可选参数。数据库位置。默认值为`data.db`
### retryTTL
可选参数。RSS更新发生错误后,再次更新的间隔时间。默认值为`30`。单位为分。