[Script] WME Chat addon

v1.3:

  • CM user names underlined (for colorblind)

  • custom messages and sounds when a user enter or leave the channel:
    see in settings the field “Usernames messages and sounds”.
    Format is a block of 5 informations separated by ‘:’

  • UserName (case sensitive)

  • Custom message on enter: can be “null” to disable and keep the original message

  • sound on enter: can be ‘null’ to disable, ‘door’ for a built-in sound (the only one for the moment), or begin with ‘TTS’ followed by the custom text to speach the text

  • Custom message on leave: same as enter

  • Sound on leave: same as enter
    Then, separate with a ‘,’ and set another block, and so on.
    E.g.: dummyd2:D2 is here:TTSD2 is here:D2 has left:door,BellHouse:BellHouse the famous TB dev has joined:null:BellHouse has left:null
    You can replace a block by a google spreadsheet key.
    Here is a sample spreadsheet. You can edit it, and fork it for your own purpose:
    https://docs.google.com/spreadsheets/d/1G9-TweVLOeP023OTWZsKxkv5JDgXtVV1BJ-fKNUkF0c/edit#gid=0
    Lines beginning with ‘UserName’ are ignored to keep an understandable header.
    As you can see in the URL, the key is:
    1G9-TweVLOeP023OTWZsKxkv5JDgXtVV1BJ-fKNUkF0c
    You can put this key in chat addon:

dummyd2:D2 is here:TTSD2 is here:D2 has left:door,1G9-TweVLOeP023OTWZsKxkv5JDgXtVV1BJ-fKNUkF0c,BellHouse:BellHouse the famous TB dev has joined:null:BellHouse has left:null

You can add keys as much as you want.
You can share your google spreadsheets with anyone you want.
You are responsible of what is written in your sheets.
If a username is defined twice or more, messages and sounds are concatenated.
Any change in this field is taken into account at WME startup.