EMOJI
January 8, 2019 ยท View on GitHub
As BeipMU can display Emoji, there are a set of options for display and parsing. You can also edit the behaviour of Emoji matching and display.
Enable
Under Options is the Emoji dialogue.
Ticking the Enable checkbox will turn Emoji on.
Default behaviour
The default behaviour is to replace common emoticons with their graphical counterparts. E.g.:-
:) becomes ๐
Other matched words will have the relevant emoji appended to the end:
# Fox becomes Fox๐ฆ
# Kiwi becomes Kiwi๐ฅ
... and so on.
Editing
The first button on the Emoji Dialogue is "Make an editable copy in config location". The Config location is usually: c:\users\yourname\APPDATA\BeipMU
However, once this button has been clicked, you can select "Edit editable copy in notepad" - This will open Notepad with the configuration file.
While this may look complex, it is in fact really easy to deal with. Any line that you do not want BeipMu to try and read starts with #.
The syntax is explained at the start of the text file but basically, you have the emoji, a space the list of words you want it to trigger on, separated by a comma. Eg:
To append a star emoji (โญ) to the word "star":
โญ star
The match text is not case sensitive.
To match two words:
โญ star, stars, nova
Creating a custom List
In this example we will be disabling all the emoji apart form a small list of our favourites.
Press Ctrl-F or select 'Find' form the Edit menu.
Search for # subgroup: country-flag.
Copy IGNORE_BEGIN from the start of the list of country codes, and put # before IGNORE_BEGIN.
Search for # subgroup: face-fantasy and at the top of the list, paste IGNORE_BEGIN.
This has now ignored all the emoji apart form the list of emoticon replacements (e.g. :) to ๐).
We can now create our own custom replace group:
REPLACE_BEGIN
๐ค zzz, zzzz
โ ๏ธ {warning}
๐ฌ {..}
โค๏ธ <3
๐ฏ 100%
REPLACE_END
Simple. You can copy any emoji you like, paste it into this list and add a word to be replaced. The 'word' can be a code that you don't normally see - for instance {warning}.
You can now use {warning} in triggers with a filter, to add the warning sign to text.
To make a custom append list, you do not need to do anything but create a list of emoji and the match word:
๐งโโ๏ธ mermaid
๐งโโ๏ธ merman
๐งโโ๏ธ elf woman
๐งโโ๏ธ elf man
โค <3, love
โจ woot, magic, magical, special
๐ OK
๐ congratulations