Another thought inspired by the fact that I want to goof off at work yet someone got mibbit banned
The homepage has an irc feed on it, showing the last 10 lines of text received. When logged into the site (and not on the irc ban list) add an input text box that will submit messages to irc. Display of online status may be implemented similarly to mibbit's "idle" status; after sending a message you will be displayed as "online" for the next n minutes (let n =3~5)
Limitations:
Cannot see private messages/other channels. However, were the homepage chat expanded to enable such a feature, mibbit could be removed entirely, and thus only registered osu! accounts could participate in chat from the web. This excludes external IRC clients, so people who want to spam chat anonymously through proxies could still technically do it, but a "!system irc disable" would control this more effectively, by allowing registered osu! users access to still chat via the website whilst prohibiting access to anyone not on an osu! account.
Not familiar with the implementation effort; to get a basic input box to contribute to irc seems relatively easy, but given the above concerns there's more to it than just that
The homepage has an irc feed on it, showing the last 10 lines of text received. When logged into the site (and not on the irc ban list) add an input text box that will submit messages to irc. Display of online status may be implemented similarly to mibbit's "idle" status; after sending a message you will be displayed as "online" for the next n minutes (let n =3~5)
Limitations:
Cannot see private messages/other channels. However, were the homepage chat expanded to enable such a feature, mibbit could be removed entirely, and thus only registered osu! accounts could participate in chat from the web. This excludes external IRC clients, so people who want to spam chat anonymously through proxies could still technically do it, but a "!system irc disable" would control this more effectively, by allowing registered osu! users access to still chat via the website whilst prohibiting access to anyone not on an osu! account.
Not familiar with the implementation effort; to get a basic input box to contribute to irc seems relatively easy, but given the above concerns there's more to it than just that