Currently wikibugs has to do a lot of separate api queries in order to assemble the data needed to provide irc notifications.
The current situation puts a whole lot of load on phabricator and it makes wikibugs code overly complicated. This won't scale forever.
Additionally, there aren't any differential methods to get transaction data the way we are doing for maniphest transactions, so it's not possible for wikibugs to report on differential changes.
I want to build a custom api method that returns the feed with transaction details populated, this way a single api call will return all of the data that wikibugs needs to do it's thing.