Как запустить код обработчика событий на стороне сервера (серверной части)?

# #firebase #docker #vue.js #automation #cloud

Вопрос:

Я создаю приложение, с помощью которого вы можете создавать автоматизацию. Подумайте о Zapier, но я создаю эти так называемые «автоматизации» на интерфейсе, которые затем хранят данные, необходимые в firestore. Как только я создаю автоматизацию на интерфейсе, она отправляет запрос на серверную часть для запуска этой автоматизации, но именно там я застрял. До сих пор я мог запускать все автоматизации для одного пользователя, так как я жестко закодировал UID firebase в код, чтобы он запускал автоматизацию для этого пользователя, только выполнив код, показанный ниже.

 client.addEventListener((event: NewMessageEvent) => {
// runs my automation code e.g. forwarding messages   
})
 

Теперь, как я могу выполнить этот конкретный код для каждого пользователя на платформе в бэкэнде? Итак, допустим, новый пользователь регистрируется сейчас и создает автоматизацию. Теперь запрос на публикацию отправляется в серверную часть. Как серверная часть теперь использует приведенный выше код для прослушивания автоматики ЭТОГО пользователя?