import { assembleHandlers, createDispatchMessage } from '../../../bus/assembleMesh.js' import * as prepare from './prepare.js' const { actionHandlers, eventHandlers, afterLogin } = assembleHandlers([prepare]) export { actionHandlers, afterLogin } export const dispatchMessage = createDispatchMessage({ eventHandlers, actionRules(redisCnx) { const maestro = redisCnx.config.maestro ?? {} const arenaChannel = maestro.bus?.arena?.actionsChannel return({ channels: arenaChannel ? [arenaChannel] : [], }) }, })