Hey there,
So I am building a meetingbot using the headless Linux Bot sample as the base. For my bot I need it to send out messages saying welcome to every participant when it joins. I would like it to be able to handle up to a couple of thousand participants.
Now the actual issue is that when I send the welcome message, it sends it in two parts to get around the Zoom limit of 500 chars per in-meeting chat, but this results in it getting the SDKERR_TOO_FREQUENT_CALL (API calls too frequent)
error.
I tried to find this rate limit in the documentation but couldn’t find anything. What is the rate limit? and is there any way to get around it?
After a bit of trial and error, I found that a delay of 100 ms solves the issue, but when I need to send thousands of messages that quickly adds up.
Thanks,
Noah Schenk
@chunsiong.zoom Just a friendly ping : D
@noahviktorschenk ,
The bot regardless of platform has to adhere to limits which a normal user has to adhere to.
Is it not considered a normal user behaviour to send multiple messages at a high rate within ms difference
There is no way around it, as this can be easily abused
@chunsiong.zoom Thank you for the reply, I understand.
Just to make sure the Meeting SDK goes under the rate limits for Business+ as defined here, correct? Also, what type is sending in-meeting chats considered? (Light, Medium, Heavy API)?
@noahviktorschenk this is not considered as a rate limit for API.
There is mechanism put in place to prevent spamming of messages during a meeting.
@chunsiong.zoom Okay, I understand. Is this mechanism documented anywhere, or can you tell me what the limits are so I can prevent hitting them?
@noahviktorschenk we do not publish these limits
1 Like