Is it possible to make a keyboard button system?

Hey there I was wondering if it is possible to replicate how telegram does a keyboard markup instead of commands (With callbacks, e.g. user presses verify and it will do xxx)? I find it way easier and more suitable for my use cases. Would it be possible to do such? I am quite new to rocket chat so all the docs seem to be a brick wall for me at the moment.

I would appreciate the help a lot! Thanks in advance <3

1 Like

No idea if it is possible either by rebuilding yourself from source or via building an app.

May find more info in some channels on open.rocket.chat - Code walkthrough etc.

Also read all the docs.

https://developer.rocket.chat

Alright appreciate it, I did give the docs a look but couldn’t find much of a reference to making a bot to do such a system so I kinda just came here to ask this question

You never asked about bots.

Did you not search for ‘bot’ ?

Eg

https://developer.rocket.chat/v1/docs/en/bots-development-environment-setup?highlight=Bot

Hey I did mean Bots/App sorry about that, forgot to mention it. I want to basically create a bot where a user can message privately and it will respond with a keyboard/ button menu that let’s a person follow a dialog.

Hi, I’m trying to create something similar using ui kit. In response to the message from the first bot, a message with two buttons is generated. But I ran into this problem. What do I need to pass the values ​​of my
block.addInputBlock({
blockId: “commentInput”,
element: block.newPlainTextInputElement({
actionId: “commentAction”,
placeholder: block.newPlainTextObject(“Comment field”),
}),
label: block.newPlainTextObject(“Comment field”),
});
Parameter in the code, and the user fills in this block as they work in rocket chat! That is, it needs to be updated as soon as there is text in it. But I can’t do it. However, I was able to implement the function of, for example, sending requests to the server!

this link should help you

I see, thank you a lot!

Do you know if rocket.chat has a official .net library?

As far as I understand, yes
since this library is for real-time data processing (if I haven’t mixed anything up XD)

Well the link you’ve sent uses js, asking if they also have that for .net (c#) would suite me more