BeeStation / BeeStation-Hornet

99.95% station. 0.05% bees
https://beestation13.com
GNU Affero General Public License v3.0
201 stars 670 forks source link

Chat sorting should be modernised with `srt_XXX` abstract span class #10578

Open EvilDragonfiend opened 5 months ago

EvilDragonfiend commented 5 months ago

Describe the feature request

Related PR

Current situation

The pr 9905 added a series of srt abstract classes:

more can be added, but for now the primary goal is replacing chat spam classes with srt version If needed, more srt can be added.

The PR only replaced old radio sorting one into srt_radio, and separated cult messages appearing on radio category. This means most cases still do not follow this new standard - which is why this issue is posted.

Example) separating non-radio telepathic abilities (cult chats, para chats, ling chats, etc) into srt_tele

EvilDragonfiend commented 5 months ago

I am currently not actively working on this, so you can take this if you want. If you're interested in trying this, leave a message here so that I will be aware that someone is on it.

EvilDragonfiend commented 3 months ago

actually I figured to_chat has type param to handle that, but hmm, not sure what's best between..