For those who are looking for the bot maker for Roblox, in this article, you will be informed about the steps to make the bot that can understand natural language and response accordingly. Do not skip anything and read the article until the end.
You can build the bit for Roblox using the Microsoft Bot framework. By using the Microsoft cognitive services, you can understand the conversations. There are many other great API from the cognitive services as well, such as the Computer Vision, Face API, Speech recognition, translation, recommendation, and so on. for now, you can just use the Language Understanding Intelligent Service in order to handle users input. Aside from that, you can use the NodeJS to stand up the quick service for the bot and deploy that to Heroku.
There are 4 main parts of the tutorial. The first one is setting up the bot. In this step, you will need nodejs and express or restify, create the bot folder in order to hold the directories and make it as the working folder. Then, initialize the project and install express or restify. The next thing that you have to do is to install the botbuilder. Setting up ESLint is the next thing that should be done. After that, start the simple service. if you head to the local host in your browser, you will get the response back from the server. In this case, please move to more interesting pieces as the bot codes will be added. Now, it is time for you to go back to the nodebot folder, add the controllers folder and the news.js file in there. Please keep in mind that the news.js will be the heart of the bot. This one will listen to requests from the users, call newapi to fulfill the requests of the user and then response back with the appropriate messages. Aside from that, you also need to have the bot app id and password. you can go to the Dev Botframework and register for the bot. This one will provide you those information. After that, you can put the code in the news.js file that you created before.
For your information, all this does are creating the connector with the app ID and password you get from the Botframework, creating the universal bot using that connector, listening to the command and response back. Basically, if you send the word “Help”, the bot will send back “Hi! This is the help message”.
The second one is testing the bot. The third one is using LUIS to support the bot conversation. The fourth one is deploying the bot. If you want to know the details of the rest of the steps. You can visit the site named Bot Tutorial. If you have some questions, you can join the community of Roblox and discuss everything with the members of the community so the topic that you are looking for the answer will get the answer it deserves. Do not be shy.