How to display HipChat emoticons for users
Summary
How do your HipChat users find what emoticons they can use on your HipChat instance especially if you have added custom emoticons? This example shows how to list them on a Confluence page so they are always up to date.
Requirements
- Run CLI Actions in Confluence - the CLI Macro is used.
- Advanced Tables for Confluence - the CSV Macro is used.
- Cache for Confluence - optionally, the Cache Macro can be used.
- Macro Security for Confluence - optionally, you may want to secure access to the HipChat profile.
Example
- If not already available, define a profile for accessing your company's HipChat instance (server or cloud). See Profiles for more information.
- Copy and paste the following wiki markup into the Insert > Markup dialog.
{csv:output=wiki|macros=true|augments=,,!%3%!|headingAugments=,,Image} {cli:profile=company-hipchat|panel=false} --action getEmoticonList --quiet {cli} {csv}
Improve performance
Consider wrapping the CLI Macro in a Cache Macro to improve display performance and lessen server impact.