The Slash Command Series - Types of Command Suggestions

The Slash Command Series - Types of Command Suggestions

Hi Everybody!

I hope you guys tried the /zdocs command and now have an idea of how command suggestions with click to execute work. If you have no clue of what command suggestion is, I recommend you to take a look at all the Slash Command Series posts, especially the one on Command Suggestions ! This post is all about the different types of command suggestions. 

Customise your command suggestions 

Did you know you could customise your command suggestion list with a title, description, image? Well, now you do! So let's try creating a few sample suggestions. Also, keep in mind that disabling the 'Click to Execute' option will allow users to make multiple selections from the suggestions list! 

A single suggestion entity can have the following 
  • Title
  • Description
  • Image 
You can return an array of suggestion entities in the command suggestion code. This will pop up the suggestion list in the chat window when the user enters the command. 

Note : Command suggestions with only description is not possible and it's not practical as well.

Command suggestions with title, description and image 

  1. list = List();
  2. entry = Map();
  3. entry.put(" title ","User Guide");
  4. entry.put(" description ","Refer our User Guide to get started with Cliq!");
  5. entry.put(" imageurl ","<insert_image_url>");
  6. list.add(entry);
  7. return list;

 

 
Command suggestions with title 
  • Use the 'title' key and give your title value. The /zdocs command is an example! 
  1. list = List();
  2. entry = Map();
  3. entry.put(" title ","<insert_title>");
  4. list.add(entry);
  5. return list;


Command suggestions with image

  • Use the 'imageurl' key and give your image URL as the value. The /giphy command is a great example. Type /giphy followed by your key word to get the list of suggestions! 

Command suggestions with title and image 
  • In addition to the title key, use the 'imageurl' key and enter your image URL.
  1. list = List();
  2. entry = Map();
  3. entry.put(" title ","User Guide");
  4. entry.put(" imageurl ","<insert_image_url>");
  5. list.add(entry);
  6. return list;

Command suggestions with title and description

  • Use the 'description' key and enter the suggestion's description as the value.

  1. list = List();
  2. entry = Map();
  3. entry.put(" title ","User Guide");
  4. entry.put(" description ","Refer our User Guide to get started with Cliq!");
  5. return list;


I suggest you to try working with command suggestions and let me know! 

Suggestions and discussions are welcome!

Links to refer :

1) Slash Command Introduction

2) Cliq Help - Commands

Best,
Manasa 
Cliq
 

 
    • Sticky Posts

    • Convert a message on Cliq into a task on Zoho Connect

      Message actions in Cliq are a great way to transform messages in a conversation into actionable work items. In this post, we'll see how to build a custom message action that'll let you add a message as a task to board on Zoho Connect. If you haven't created
    • Cliq Bots - Post message to a bot using the command line!

      If you had read our post on how to post a message to a channel in a simple one-line command, then this sure is a piece of cake for you guys! For those of you, who are reading this for the first time, don't worry! Just read on. This post is all about how
    • Cliq Bots - How to make a bot respond to your messages?

      Bots are just like your buddies with whom you can interact. They carry out your tasks, keep you notified about your to-dos and come in handy when you need constant updates from a third party application.  So, how can you make your bot respond to a message? The bot message handler is a piece of code triggered when a message is sent to the bot. Message handlers help you customise your bot responses to make it look conversational. The message input from the user can be either a string or an option selected
    • Cliq Bots - Get notifications about any action on an application with the incoming webhook handler!

      Webhooks can be used to get notified about events happening in other applications inside Cliq. All bots in Cliq have their own incoming webhook endpoint. This makes it simple to post messages to the bot from external applications. Unlike the send message
    • The Slash Command Series - Types of Command Suggestions

      Hi Everybody! I hope you guys tried the /zdocs command and now have an idea of how command suggestions with click to execute work. If you have no clue of what command suggestion is, I recommend you to take a look at all the Slash Command Series posts, especially the one on Command Suggestions ! This post is all about the different types of command suggestions.  Customise your command suggestions  Did you know you could customise your command suggestion list with a title, description, image? Well,