A changelog bot written in Python. Creates a changelog of events in an SVN server for one day and posts it to Discord (via webhooks), PasteBin, and Twitter. I used TortoiseSVN, so I can't verify if this will work for other SVN repositories.
Changebot 2.0 is a modified version that, instead of posting each individual update to the Discord channel, posts a hyperlink to the Pastebin URL created by the program. This effectively eliminates problems with Discord's character limit for more verbose/frequent updates.
Requires the following Python3 extensions:
-
python-discord-webhook: https://pypi.org/project/discord-webhook/
-
Tweepy: https://www.tweepy.org/
-
pbwrap: https://pypi.org/project/pbwrap/