Provides an IRC connection to Bancho (osu!'s server system) and access to its commands (Multiplayer room creation)
Represents a Bancho IRC connection.
Represents a multiplayer lobby in osu! Automatically does ratelimiting by not sending more than a message every 2 seconds.
Represents a gamemode with integer mapping in the osu! api.
Generates the short form for a mod (eg Hidden -> HD), can be more than 2 characters
Username of BanchoBot (for sending !mp commands & checking source)
Represents a join/leave event.
Represents a simple sent message from bancho
Represents a user quitting or joining the IRC ingame or via web/irc
Represents a topic change event (in the case of a multi room being created)