Shortcuts for AdvisorsIn your options folder (peer folder to logs folder) you'll find chat.xml. Within that you'll find the filters section, thus:
<filters>
<badwords incoming="0" outgoing="1">
...
</badwords>
</filters>
Note that in mine, incoming="0" indicates incoming bad words are not filtered, and outgoing="1" indicates that I have chosen to filter my outgoing messages...these are options set in the GUI generally.
For the following to work correctly,
you must have outgoing filter turned on!
Add more items to the end of the badword entries, following the pattern of those that are already there. Example:
<replace bad="keys1" good="Please look in Options - Controls - Keys to see how your keyboard is mapped to various functions." />
<replace bad="pg1" good="You may wish to refer to the Players Guide: http://www.planeshift.it/guide/en/index.html" />
The effect is that you can type "/advice <playername> keys1" and with the outgoing filter enabled the 'good' content is substituted by your client before it's sent to the server, thus the player sees the long version of what took you just a few key strokes to generate.
Hints:
- Use alpha-numeric badwords to avoid accidental substitutions, as in pg1 and keys1
- Create these in fragments and you can put several together in a single response
- Avoid complete canned answers because they become inflexible
- Try to think of these as shorthand symbols and you'll come up with a bunch of creative ones.
- Send tells to yourself first with the new ones you create to test them
- You must restart the client after making changes to this file, as these are loaded at startup and kept in memory
- Certain characters require HTML Encoding, as in ' for apostrophe and " for a double quote
These substitutions will work in all chat tabs, not just Help tab, so they can be applied to countless other circumstances. Responses to FAQ's from new guild members comes to mind.
Enjoy
