mestizo.monster/content/posts/old/you-need-a-chat-bot-right-now-and-heres-why/index.md
2024-03-02 17:44:53 -05:00

4.5 KiB
Raw Blame History

title date tags
[old] you need a chat bot right now, and heres why 2016-07-05
bots
chatbots
communication
messaging
programming

disclaimer: this post is really old, from when i first started writing technical articles. it's from 2016.

Lets be real for a second here… I love conveniently automated things. I love when programs work for me instead of having to set them up (or beat them into submission). When great ideas and great code work hand in hand, they make great software that just works. One of the greatest ideas thats come out recently is using software through a chat interface, or as you probably know them, chat bots.

Photo credit: jeffedoe / CC BY-ND

I, for one, welcome our new talkative overlords

We here at dev are pretty certain that chat bots are the future, and were not the only ones that do.

Chat apps will come to be thought of as the new browsers; bots will be the new websites. This is the beginning of a new internet.

The people at Kik, Facebook, Slack, Discord and even Skype know that the people want chat bots. Its one of the biggest untapped markets, since we all use IMs to communicate with each other these days. Being able to do things directly in chat is a must-have for any company these days.

End Users love having work done for them. We dont like to move to other places to do things. We might as well not do them if we have to click on something. Having a place where you can do just about anything through chat bots is a reason to stay there and chat. A bot wont judge or challenge you. It does whatever its made to do, and hopefully does it well.

So, what are we doing about it?

Were are currently working on rewriting a bot I made for our Slack team here at devAcademy called PiscoBot. Creating an accessible user interface through chat sounds hard, but its actually pretty easy (and definitely worth it).

We also give out shots of Pisco as a reward

For example, we have a command in PiscoBot allow us to check whos worked the most on Hubstaff. Its a conversation starter! Your can use bot replies as an icebreaker to talk about any topic you want. We use it to discuss how many hours our team is working and how we can coordinate our working hours better.

Being able to search for a Pokémon directly in chat isnt a dumb, silly feature. It actually helps strengthen and grow an otherwise stale and disconnected community. By being able to share common interests and make communication easier and more friendly, your team will grow naturally. Be it at your workplace, with your group of friends or even with your family, chat bots can help you more than you can imagine.

Using a Magic 8 Ball digitally is much easier than using one IRL.

If you use Slack, theres our own home grown PiscoBot, which is open source. Theres also other bots that are easy to set up and maintain, like Hubot, by GitHub themselves. Test some out, and find one thats best for your team!

You could even make one yourself! For Slack, Twilio and Facebook theres the awesome Botkit for NodeJS, which was made with Slack in mind. It has pretty neat conversation code which allows you to make your own bot very easily. Theres loads of other libraries out there for making your own bot user, so find which one is best for you!

We here at dev wholeheartedly recommend setting up a chat bot for your team or community, wherever you are. Its helped us grow a lot; not only as a workplace, but as a community. Were pretty sure it can help you, too.