I am building my first Zoom chatbot, and I am attempting to do so following this guide. My working environment involves Windows PowerShell and Google Chrome on Windows 10.
One of the first issues I notice is that an early step in the guide has me putting the JID and verification token values into the .env file inside my Node.js project root, claiming those values can be found on the Features page of the chatbot, and yet those values don’t appear. So the subsequent step of installing the app locally for testing fails. Some sources I’ve read suggest that the JID and verification token won’t appear until after the chat subscription feature is added, which is a step in the guide that comes after the .env and local test step, for some reason. To get the blue save button on the chat subscription feature form to become clickable, I have to include a slash command and the development and production endpoint URLs, which I have done no problem. When I click that save button, I am presented with a pop-up error that reads “This app has one robot, can not register more than one” and saving the feature fails. No further explanation than that error message is offered anywhere that I can find. After a day of googling the error, I have been unable to find a single hit relating to it. Not a single page I have found quotes that error, and nobody else appears to have encountered it and made a post about it. So it seems like a thoroughly undocumented error, and I have no idea what it means or what causes it or how to fix it. Does saving a chat subscription feature attempt to register a robot to the app? If so, why is a robot already registered to the app? Is there a bug in my account? Does the fact that I have two other apps on my account (neither of them chatbots) have anything to do with why I might be getting this error? I’m not sure how to diagnose this.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Follow the guide linked above until the step where you add subscription feature
- Try to click save button on chat subscription feature addition and observe error