IraSoro / web-services-adapter

This application is a free and open analogue of Zapier, Microsoft Flow and other similar services.
0 stars 0 forks source link

Сделать возможность работать с одним ботом с двух разным устройств разработчикам #69

Closed imblowfish closed 2 years ago

imblowfish commented 2 years ago

Сейчас есть проблема, если 2 человека запустят приложение, то у двоих попытается запуститься утилита Telegram-бота Это приведет к тому, что приложение того, кто запустил первый, завершится с ошибкой о том, что появился второй экземпляр бота

Нужно проверять, запущен ли уже бот, если нет, то запускать процесс Скорее всего придется перейти с fastmq на rabbitmq, т.к. нужно будет общение между разными устройствами, fastmq, насколько я знаю, работает только в рамках одного процесса

imblowfish commented 2 years ago

После выполнения этой задачи можно будеть избавляться от legacy-скриптов в package.json

imblowfish commented 2 years ago

Теперь бота можно раздавать с общего url, проверку включен ли он не сделал, наверняка в дальнейшем приложения и утилиты будут разделены по отдельным процессам и приложениям через связку по API