So I decided to stop looking for it and write my own.
Not only did I succeed, I also make it available to everyone 8)
This requires a few changes to mantis, I used 1.0.0rc5 to start with.
First, I had to define a new custom function in custom_function_api.php
Second, I hooked this function to the history_log_event_special and history_log_event_direct functions so it would be called, everytime something is added to the history table.
Third, I wrote a custom override for this function that writes data to a file in the main mantis folder everytime there is an update.
Last, I made the IRC bot that uses the data in this file to report changes in the IRC channel of your choice. It's written in C# and easy to modify or add functionality.
The bot can be run from a remote server.
What does it report? Basicly the things that are in the history of an issue (at the bottom of the page) It will also give the bug number and the summary.
Example output:
I based my bot on the code from David Cumps26: Darkness Note Added: 0000081 - (this is the summary)
35: Darkness Status - feedback => resolved (changes to mantis to support IRC bot)
Patched Mantis files and patch itself: here
IRC bot + source: here
The *_api.php files go into the core directory, the custom_function_inc.php goes in the main directory.
Note:
It creates and writes to a file _hist_updates.txt in the main directory. You might have to create this file manually and give write permissions to it.
Other note:
There is a problem with mantis that is not easy to fix right away. This concerns private changes. These changes will be recorded in the history of an issue.
Since there is not private field in the database table or another way to determine if data in the history of an issue is private, it will report these changes as well.
Enjoy! :D
Peter
(edit: added example output)