Project Thulani: ChatOps meets LazyOps.

How I tried to build a chatbot named Thulani to manage my investment portfolio

Stephen Chapendama
Towards Data Science

--

This is the story of Thulani, a chatbot I designed to make my life easier and also help me understand ChatOps more. I wish there was more to it than that, I really do, but this post is a guide to what tools and resources I used to understand chat ops more, and how you can use chatbots to solve (hopefully better) problems.

What is chat ops?

ChatOps is the use of chat clients, chatbots and real-time communication tools to facilitate how software development and operation tasks are communicated and executed.

Why did I need a chatbot?

I’ve recently started using the platform Freetrade by the Freetrade Team. I am not a serious investor, it first started off as interest and wanting to own shares in some of my favourite companies, but over time as more friends signed up, we started having discussions and researching stocks. But during this research, I have found it difficult to keep up with every stock, especially the ones I just want to keep an eye out on. What this meant was that sometimes I could miss out on a buy or a potential exit. So I sat down and had a think, how can I build something for myself to ensure this doesn't happen?

Disclaimer: Other apps have features that could eliminate this problem, but that doesn’t teach me about chatbots now does it 🙃

--

--

Cyber Security & Africa | Technology Manager @ Foundervine.com & Site Reliability Engineer in Biotechnology 🚀