Most of the time, I want the DO_SPELLCHECK token active, but occasionally, I’d like to be able to process the original content. Example (simplified for clarity—hopefully):
outputmacro: ^get_word(^word)
\n Original word: \n
^word
\n
TOPIC: ~wordexample…
u: (< regurgitate * > _*-1)
^get_word(_0)
bot > regurgitate xyz
...
Original User Input: regurgitate xyz
Tokenized into: regurgitate xyz
Spelling changed into: regurgitate XXY
Actual input used: regurgitate XXY
...
Original word:
XXY
...
bot >
What I want to avoid is spelling changes, either by directly accessing the original user input or disabling DO_SPELLCHECK. Unfortunately, I haven’t been successful with the token/retry samples in the advanced user manual.
Thank you.