Team Chat with Knack

I was wondering if it is possible to create with knack a team/user chat application like the one below. As it doesnt have a refresh function on it, was wondering if a project like this can be done with knack?

to be honest, looks more like a role for Glide

https://docs.glideapps.com/all/reference/design-and-structure/chat