I'm not going to post a topic or comment every time I update this silly thing, but this was a pretty big change that I felt necessitated a new topic.
Tildes Automated Posting Script, or TAPS, is a Python script that posts topics to Tildes. Using the script's configuration file, you can define which account you want the topic to be posted under, the group the topic should be posted to, the link for that topic (if any), the comment or text for that topic (if any), as well as what tags the topic should have (if any, but highly encouraged).
It also now works with accounts that use two-factor authentication.
I wrote this because every Monday and Friday I post topics to ~talk at 11:00 AM. However, I'm a forgetful person, sometimes wake up late, and will be starting classes soon, so I thought it would be nice to have a script that I can schedule, using something like cron, to post those topics for me.
The documentation should explain everything that can be done with the script, but anyone with questions or issues can message me for help.
With these recent changes, the script no longer requires a web browser or Selenium. It should be able to run on pretty much anything. I'll be using the script on a Raspberry Pi Zero W to post my recurring topics.
I wanted to have this update posted Sunday night, but at the last minute I decided to use @deing's tildee.py library, which made things a lot easier. I finsihed rewriting the script's code last night and updated the documentation today.