composer create-project trntv/yii2-starter-kit myproject.com --ignore-platform-reqs
cd myproject.com
composer run-script docker:build
<pre>
2 ✔ ldd (which node) ~
linux-vdso.so.1 (0x00007ffe97f43000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f307f9c2000)
libhttp_parser.so.2.7.1 => /usr/lib/libhttp_parser.so.2.7.1 (0x00007f307f7ba000)
libuv.so.1 => /usr/lib/libuv.so.1 (0x00007f307f592000)
libcares.so.2 => /usr/lib/libcares.so.2 (0x00007f307f380000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f307ef08000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f307ec97000)
libicui18n.so.58 => /usr/lib/libicui18n.so.58 (0x00007f307e81d000)
libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0x00007f307e471000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f307e26d000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f307e065000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f307dcdd000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f307d9d9000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f307d7c2000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f307d5a5000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f307d207000)
libnsl.so.1 => /usr/lib/libnsl.so.1 (0x00007f307cfef000)
libicudata.so.58 => /usr/lib/libicudata.so.58 (0x00007f307b4ef000)
/lib64/ld-linux-x86-64.so.2 (0x00007f307fbd8000)
3 ✔ node -v ~
v7.4.0
4 ✔
</pre>
Есть большое количество конструкторов ботов https://www.jivo.ru/blog/tutorials-jivo/top-10-ser...
Там сразу будет что-то типа мини crm для распределения обращений и поддержка нескольких мессенджеров.
Поресерчите лучше эту тему.