Clickable query link in the answer

The purpose

Rather than make guests type up their entire responses all the time, the inf’s responses can be made to contain clickable links. When a link is clicked on, its text will be sent to the inf as a guest remark.

A dialogue can run as follows:
User: Let’s talk about books
Inf: What do you like reading, science fiction or historical novels?

We would like to avoid having the guest type science fiction or historical novels in the dialogue balloon and to let them click on their preferred choice in the inf’s reply instead.

How it is done

By using the userlink tag in the inf’s reply.
Syntax: <userlink> word or phrase we want to convert to a link </userlink>
In the inf’s reply, the word or phrase that is contained within the userlink tags shall become a hyperlink. When the user clicks it, the inf will automatically receive a query containing this word or phrase and will choose a reply from a template suitable for this query.

Possible uses

Assuming that we have the following templates:
$ * sci~ fi~ *
# I can talk about science fiction forever!

$ * histor~ novel~*
# I am not really a fan of historical novels.

$ * book~ *
# What do you like better, <userlink>science fiction</userlink> or <userlink>historical novels</userlink>?
The inf’s reply that the guest will see will have the science fiction or historical novels segments as hyperlinks. If the user clicks on either of these links (e.g. science fiction), the inf will automaticlaly receive the related query (the science fiction query in our example), and the guest will see the inf’s reply to this query.

Thus we shall have the following exchange:

User: Let’s talk about books
Inf: What do you like reading, science fiction or historical novels?
The user clicks on the science fiction link in the inf’s reply
Inf: I can talk about science fiction forever!