A simple bot based on zoomapi-java.
This program requires JDK 11 or above.
First, please create a "bot.ini" file and set OAuth client ID, secret, and port.
Due to changes of Zoom's security policy, we are now asking bot users to start ngrok manually.
ngrok http PORT_IN_BOT_INI
After that, please add both your https and http ngrok tunnel URLs to your "Whitelist URL" on your bot management page.
Then, navigate to the root directory of the project.
We strongly suggest running our bot with IntelliJ IDEA to get the best experience.
If you want to use command lines to run our bot, then:
If you are using Mac OS or Linux, then run:
./gradlew run
If you are using Windows, then run:
gradlew.bat run
If you encounter Invalid redirect url (4,700)
when trying to log in Zoom, please add our ngrok URL (like https://12345678.ngrok.io
and http://12345678.ngrok.io
) to your app redirect whitelist.