As far as I know, there isn't a bot or something that would just automatically update a channel with the latest wiki activity. But, I propose that we make a new channel with the sole purpose being that it's for people to post links to any new content they've made/made in-general on the wiki.
Yes, I could've just DM'd someone about this idea but I haven't used my signature in an official matter since forever so