Ready to use Subot Dictionary!

Subot
3 min readJun 27, 2016

We have introduced a new feature “Dictionary”, which allows Subot to reply to keywords.https://subot.io

What is Dictionary?

Dictionary prompts Subot to respond and reply to certain keywords. Once you create a dictionary, you can easily access texts and URLs that are frequently used in your team from Slack interface.

For example, you can register complicated texts such as:
・Office address
・URL for work-related tools
・URL for documents that need regular updating

Once you input these in your dictionary, simply type the keyword on Slack to receive a corresponding message.

Dictionary can be created by using commands on Slack, too. When you give Subot the command ‘@subot dictionary’, it directs you to register dictionary keywords in conversational format.

Recommended usages from team Subot

1.Office address

When you are starting up a business, you will have numerous opportunities to write your office address. Documents for the government, corporate website, business card, mails and so on… you might even feel like screaming ‘‘What’s our office address!?’’

Team Subot’s first dictionary was our address. Whenever we need to know our office address, we simply tell Subot ‘address’.

2. URL for Google spreadsheets

We as team Subot use Google spreadsheets to manage our accounts for development tests. However, it is impossible to memorize a number of passwords and email address. In addition, it is too cumbersome to start up a browser every time you want to access spreadsheets. Therefore, we created a dictionary for Subot to return the URL for spreadsheets as a response to command ‘qa’.

3. Picking a facilitator for meetings

Some members used to complain because we tended to use the same facilitators for our meetings. So we decided to ask Subot to randomly pick a facilitator from members in response to a command ‘faci’. Nobody is complaining anymore, and we can start the meeting without any problem.

※What is “Random”?

A message like the following returns a random pick from texts that are separated by ‘,’.
In this case, Subot will choose A, B or C.

%random{A,B,C}

Use this random function to create your unique dictionary.

Best
Subot team
https://subot.io

--

--