You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Settings now supported in .YAML format. Settings are identical to the JSON structuring, just an alternative format option. Upon launch, if using a .JSON/.JSONC config, the bot will translate it to "cache/settings.yaml" and alternatively when using a .YAML config it will translate it to "cache/settings.json".
Reduced which settings are hidden in settingsOutput and program-generated settings.
Twitter authentication now caches to reduce login requests.
Fixed "x.com" links not being recognized as Twitter.
If not authenticated with Twitter/X, those links are skipped entirely to avoid hangups.
Download speed metrics are far more accurate, factoring the elapsed file download duration rather than overall duration.
Default for downloadRetryMax changed from 3 to 2.
Added setting to main section: overwriteDefaultReaction (text), "✅" by default.
Added setting to main section: overwriteCachePath (text), "cache" by default.
Added setting to main section: overwriteHistoryPath (text), "cache/history" by default.
Added setting to main section: overwriteDuploPath (text), "cache/.duplo" by default.
Added setting to main section: overwriteTwitterPath (text), "cache/twitter.json" by default.
Added setting to main section: overwriteInstagramPath (text), "cache/instagram.json" by default.
Added setting to main section: overwriteConstantsPath (text), "cache/constants.json" by default.
Added setting to main section: overwriteDatabasePath (text), "database" by default.
Added setting to main section: overwriteDatabaseBackupsPath (text), "backups" by default.
Added setting to main section: historyManagerRate (number), 5 by default, seconds between rechecking the queued history jobs.
Added setting to credentials section: twitterEnabled (bool), true by default, optionally completely disable the Twitter Scraper section.
Added setting to credentials section: instagramEnabled (bool), true by default, optionally completely disable the Instagram Scraper section.
Added setting to credentials section: twitterProxy (text), if this setting isn't blank, the Twitter scraper will use it as a proxy address.
Added setting to credentials section: instagramProxy (text), if this setting isn't blank, the Instagram scraper will use it as a proxy address.
Added setting to credentials section: instagramProxyInsecure (bool), false by default.
Added setting to credentials section: instagramProxyForceHTTP2 (bool), false by default.
Added setting to main section: logOutput (text), if this setting isn't blank the program will log all console output as a text file, the setting should be a complete filepath including .txt or the desired extension.
Added setting to main section: logIndent (bool), enabled by default, if disabled the program will not indent between timestamps and log content.