Draft: Rewrite and support streams other than RecentChange

This MR contains breaking changes (more like rewritten from scratch).

I've been trying to get my hands on a continuation of mwbot!60 (merged) , but I'd like to know if you have any opinions on the design, etc.

Bug: T319113

Edited by Misato Kano

Merge request reports

Loading