...
- Bot needs to be invited to the chat/chatroom
- Bot looks for cashtags and (due to the current restrictions in cashtag input) also the command /lookup XYZ
The bot then responds with:
Code Block <messageML>Here's some info about <b>XYZ</b>: <entity type=”org.symphonyoss.fin.security” version="1.0"/> <attribute name=”id” type=”com.factset.symphony.security.id.permid” priority="0" value=”123”/> <attribute name=”id” type=”org.symphonyoss.fin.security.id.isin” priority="1" value=”456”/> <attribute name=”id” type=”org.symphonyoss.fin.security.id.sedol” priority="2" value=”789”/> <attribute name=”id” type=”org.symphonyoss.fin.security.id.ticker” priority="3" value=”ABC””XYZ-US”/> <presentationML><b><Apple<presentationML><b>XYZ Partners Inc.</b></presentationML> </entity> </messageML>
...
If you don’t have a renderer it should be shown as:
Here’s some info about AAPL: Apple IncXYZ: XYZ Partners Inc.
While a renderer should be able to replace Apple Inc XYZ Partners Inc. with whatever the renderer produces.