◢███◤      ◢██◤                            ◢██◤                            
     ◢██◤       ◢██◤                            ◢██◤                             
    ◢██◤       ◢██◤                            ◢██◤                              
   ◢██◤       ◢██◤                            ◢██◤                               
  ◢██◤       ◢██◤                            ◢██◤                                
◢███◤       ◢██◤                            ◢██◤                          ◥██◣   
◥███       ◢█████◣    ◢████████◤ ◢███████◤ ◢██◤ ◢██◤                 ◢██◤   ██◣  
 ███      ◢███████◣        ◢██◤ ◢██◤ ◢██◤ ◢███████◤                 ◢██◤    ███  
 ███     ◢██◤  ◢██◤ ◢████████◤ ◢██◤      ◢█████◣                   ◢██◤     ███  
 ███    ◢██◤  ◢██◤ ◢██◤  ███◤ ◢██◤ ◢██◤ ◢██◤◥███◣                 ◢██◤      ███  
 ◥██   ◢██◤  ◢██◤ ◢████████◤ ◢███████◤ ◢██◤  ◥███◣               ◢██◤       ███◣ 
  ◥██◣                                                          ◢██◤       ◢███◤ 
                                 ◢███◤ ◢███◤ ◢██◤  ◢██◤ ◢█████████◤       ◢██◤   
                                ◢█████████◤ ◢██◤  ◢██◤ ◢██◤  ████◤       ◢██◤    
                               ◢██◤◢█◤◢██◤ ◢██◤  ◢██◤ ◢██◤   ███◤       ◢██◤     
                              ◢██◤   ◢██◤ ◢████████◤ ◢█████████◤       ◢██◤      
                             ◢██◤   ◢██◤ ◢████████◤ ◢█████████◤      ◢███◤       

0003
[Feature] Pseudo-color code for usernames
bcs8eb
Right now, if you have "@username" in text (either in a script or a chat), the client tries to color username based on a a color it picks for every user seen in chat since the most recent launch. This color is persistent and per-client, and the same color their from-name renders in chats. However, there is no way to get this color in a script without using @username. Sometimes we don't want to include an @ for stylistic reasons, but would still like to style a username in the same color that the client would use for @username. My proposal is to make @ an allowable color code, and then `@dtr` would render dtr in whatever color the displaying terminal would use for dtr. the @, being a colorcode, would not render. Note that if you did `@foo bar`, it would not try to render foo in the color for the user foo, it would check to see if it has a color for the user "foo bar" (with a space), realize it doesn't (illegal name), and use no special coloring (the same way @some_user_you_havent_seen_in_chat renders in default colors). This would make it easier to spoof chat messages (but this would be useful for the discord bridge!), and also make it easier to make pretty colors in scripts without hving to pick hardcoded colors for users.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -