Skip to content
This repository has been archived by the owner on Jan 28, 2025. It is now read-only.

Releases: jmlwhittington/RandomRSSTwitterBot

v0.5.3

08 May 18:07
fe78abe
Compare
Choose a tag to compare

Hotfix: corrected queue attempt check running after duplicate prevention on certain occasions still which caused bot to post from queue sooner than intended, added logging for queue checks just in case since it continues being troublesome.

Other small tweaks: added version number to boot message in logs and in readme, also added copy of readme to .RAR archive.

v0.5.2

30 Apr 21:05
a48ea9f
Compare
Choose a tag to compare

Hotfix: corrected queue gap check running twice when duplicates were detected which caused bot to post from queue sooner than intended.

v0.5.1

26 Apr 23:16
a77b7e8
Compare
Choose a tag to compare

Hotfix: corrected bot running every timer interval rather than frequency in hours.

v0.5

26 Apr 07:25
033fdf0
Compare
Choose a tag to compare

THIS VERSION IS BROKEN, DO NOT USE

Fifth minor release!

New Features:

  • Config file (replaces keys.txt; also has other things you can add such as frequency of posts, how often timer should check for hour change, gap between cycles for posting from queue, number of times to run duplicate prevention, and threshold for when source is considered too frequent)
  • Queue can now be set to be checked after so many cycles rather than exclusively until emptied

Bug Fixes:

  • No new lines in console after tweeting successfully (was actually broken last version, but went back to double new lines and not intending to fix as unsure how to if even possible)
  • Duplicate prevention no longer runs indefinitely (accidental issue with incrementing after last version tweaks)

v0.4

24 Apr 05:48
4b326dc
Compare
Choose a tag to compare

Fourth minor release!

New Features:

  • More error output in console (for all tasks, just in case)
  • Duplicate prevention now searches for other articles in same source instead of new one
  • Frequency now calculated when selecting new source after first one is deemed too frequent
  • Posts can now be queued, ideally for articles relevant to your bot but from sources not normally relevant otherwise
  • Sources can now pull from multiple feeds (see readme for more information on how to set up)

Bug Fixes:

  • Double new lines in console after tweeting successfully
  • Crash when not adding extra line(s) to frequency.txt after adding new source(s) (fixed by adding zeroes to bottom of file, assuming new sources are at bottom of sources.txt as well)

v0.3

15 Apr 04:47
34c7952
Compare
Choose a tag to compare

Third minor release!

New Features:

  • Failures to tweet now output to console prior to crashing (could not find proper way to output to logs, but output does save in Event Viewer under Windows Logs > Application, use timestamp in logs to identify timeframe)
  • Created new file: frequency.txt, to log frequency of each source and prevent posting one source too frequently (use line number in Notepad to identify source as same line number)

Bug Fixes:

  • "Press any key to exit" prompt now shown when running tweet test
  • "Press any key to exit" actually works as intended now
  • Timer now runs every 30 seconds instead of every 60, to prevent accidentally tweeting one minute past the hour

v0.2

10 Apr 09:59
804496b
Compare
Choose a tag to compare

Second minor release!

New Features:

  • Bot now runs continuously at frequency in hours as defined by you
  • Tiny tweaks to console/log output
  • Duplicate prevention only runs 10 times now as opposed to 100
  • keys.txt is more legible
  • Slightly better memory handling with garbage collection and disposing of RSS feed when finished with it

Bug Fixes:

  • Duplicate prevention no longer runs indefinitely and properly outputs attempt number to console and log

v0.1

09 Apr 03:15
e7ebffe
Compare
Choose a tag to compare

First release!

Features:

  • Use custom list of RSS feeds
  • Prevents duplicates from being posted
  • Outputs console to log