October 2, 2018

Integrating databases with Slack API for bots

Hey everyone!

I am thinking of an idea regarding Slack bots. And everything is doing fine, but I stumbled on one questions - how do you integrate databases with the API?

I understand that I can use MongoDB, DynamoDB, Airtable and many others. But if the application is more of a CRUD style, I have seen that many applications have their own web-pages - where you can edit all the data in a comfortable manner.

Thus the question is - if you use DB's and everything is of CRUD style, do you create separate websites? Also, do you encrypt all the data?

Also, if the bot's message can be of the length of 100 items - do you paginate?

What would be your insights into these problems?

Thank You, everyone, in advance.