My Chatbot is unable to send message in Channel

Hi Team - Hope you’re all doing well. This post is regarding my first chatbot app which I’ve successfully created by following all the steps mentioned in tutorial (https://marketplace.zoom.us/docs/guides/chatbots/using-the-chatbot-cli).
But my chatbot is unable to post messages ( e.g. /giftcard picture ) in any channel/s. Seems after hitting ‘enter’ , the message is not going to the recipient/s end.
Ngrok terminal is showing - 404 not found for /giftcard
3000 server terminal is showing - Status 400 - Invalid authorization code
I have been trying to fix it from last couple of days but no luck. I’d appreciate if anyone can help me here.
Please note: The app hasn’t been published yet.
Chatbot Name : Chat&GiftBot
Preview URL : App Marketplace

Regards

Hi @RajCh ,

Thanks for posting to the dev forum for support. Can you please share some of the steps you’ve already tried to troubleshoot those errors? Additionally, are you using any of the Zoom APIs for the chatbot since you are posting here in #api-and-webhooks ??

Thanks,
Gianni

1 Like

Hi @gianni.zoom Gianni , thanks for your response. I followed exactly same steps mentioned in https://marketplace.zoom.us/docs/guides/chatbots/using-the-chatbot-cli

The API I am using is and I have my CatApiKey ( The API is working though )
https://api.thecatapi.com/v1/images/search?mime_types=jpg,png

As a debugging steps , I have followed the below steps

  1. Make sure auth / deauth / dev apps URL are same as ngrok
  2. Make sure all the credentials are proper and up-to-date in .development.env file
  3. In botConfig.js , I have added one more section for my customized command i.e.
    {
    command: ‘giftcard’,
    callback: require(’./src/catPicture.js’)
    }
    My command would be /giftcard picture
  4. In the feature page, have added /giftcard after Dev URL ( https://{subdomain}.ngrok.io/giftcard )
  5. Last but not the least, each and every time , I am restarting Ngrok, I am replacing the subdomain as per the latest one.

Regards
Raj

Hi @gianni.zoom - Did you get a chance to look into my response? I’d appreciate if you can help me to resolve this issue.

Hi @RajCh,

I was asking if you were using any of the Zoom APIs such as the ones listed here: https://marketplace.zoom.us/docs/api-reference/using-zoom-apis, but if you’re just using CatAPIKey then that confirms that you are not.

Can you please email developersupport@zoom.us with this post linked and addressed to me so we can set up a meeting to go through your work flow and see what may be the issue?

Thanks!
Gianni

1 Like

Hi @gianni.zoom - Sure, I’ll mail shortly and confirm.

Edit 1 - Hi @gianni.zoom - I’ve just send an email addressing you along with the link of this discussion thread.

Thanks
Raj

Hi @gianni.zoom - Any update?

Hi @RajCh ,

There have been a high volume of inquiries so I appreciate your patience. I sent you a link to set up a meeting.

Best,
Gianni

Thanks Gianni for your response. Hope to get a meeting invitation soon.

Regards
Raj

Hi @gianni.zoom - Any update ? Can I expect the meeting scheduled by this week?

Thanks
Raj

Hi @RajCh – I’m confused because I sent you a link with my calendar to reserve your time. If it is not working, or you’re experiencing some trouble, please respond in our ticket thread. Thanks!

Hi @gianni.zoom - I’ve scheduled the meeting tomorrow. You should be receiving the invitation link. Please confirm if the time works for you.

Hey @RajCh,

Thank you, Gianni will be in touch with you in via the ticket that you have.

Thanks,
Max