Мы выпустили фреймворк чат-бота для javascript, созданный Тайлером. Тайлер также опубликовал в своем блоге сообщение RingCentral chatbot framework for JavaScript, обязательно прочтите его, чтобы узнать еще больше о том, что он создал.

Мы хотели пойти дальше - сделать создание бота еще проще и быстрее, поэтому мы создали инструмент командной строки: ringcentral-chatbot-factory.

Мы упростили его до такой степени, что вы просто запускаете команду npx ringcentral-chatbot-factory my-chatbot

# make sure you have [email protected]+ installed
# use nvm to install nodejs/npm is recommended
npx ringcentral-chatbot-factory my-bot
# or install it first
# npm i -g ringcentral-chatbot-factory && rcf my-chatbot
# then carefully answer all questions, then the my-chatbot folder will be created
cd my-chatbot

# follow the instruction of my-chatbot/README.md to dev/run/test the bot

На скриншоте ниже показано, как это выглядит, когда вы все это вводите:

Все еще думаете, что шагов слишком много? Хорошо, у нас также есть однострочный скрипт для создания проекта чат-бота, не нужно ничего вводить или выбирать, вот и все:

# use wget
wget -qO- https://raw.githubusercontent.com/zxdong262/ringcentral-chatbot-factory/master/bin/init.sh | bash

# use curl
curl -o- https://raw.githubusercontent.com/zxdong262/ringcentral-chatbot-factory/master/bin/init.sh | bash

Ниже мы также включили видео, которое вы можете посмотреть, чтобы увидеть весь процесс - мы надеемся, что вы найдете его довольно простым и коротким:

Вот и все. Это похоже на эту вводную статью, просто и быстро. Проект README предоставит подробные инструкции по запуску и тестированию бота в локальной среде разработки, а также сценарий для развертывания в AWS Lambda.

Мы надеемся, что вам понравится создавать с его помощью чат-ботов, и что вы поделитесь с нами всеми интересными вещами, которые вы создали с его помощью.

Чтобы узнать больше о других функциях, обязательно посетите наш сайт для разработчиков, а если у вас возникнут какие-либо проблемы, обязательно посетите наш форум для разработчиков.

Хотите быть в курсе и узнавать о новых API и функциях? Присоединяйтесь к нашей программе Game Changer и получайте отличные награды за развитие своих навыков и изучение RingCentral больше!