Author Topic: 3.5.3-dev: Please implement quit messages using /quit command, show joins/parts  (Read 619 times)

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Titi has recently added some code to make the embedded IRC client say where a user is going when s/he leaves the chat (either joining a game or returning to the main menu).

This is currently implemented as standard channel messages:

Code: [Select]
<MG_tomreyn_934> tries to create a game
<MG_tomreyn_934> left the lobby

I'd like it much better if this could be implemented either as quit messages using the /quit IRC command:

Code: [Select]
* MG_tomreyn_934 has disconnected (creating a game)
* MG_tomreyn_934 has disconnected (leaving the lobby)

To make these shown, and because it would be nice generally, the game should also display channel joins and quits (possibly channel parts, too).

Alternatively it could be done as channel notices using the /notice #megaglest-lobby command:

Code: [Select]
* MG_tomreyn_934 is creating a game
* MG_tomreyn_934 is leaving the lobby

Generally, though, displaying joins + parts could be nice in my opinion, since it better displays activity and might give people a better idea how it's bad to leave after a fraction of a minute.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·