Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
import type { ResolvedSlackAccount } from "../accounts.js";
import type { SlackMonitorContext } from "./context.js";
import { registerSlackChannelEvents } from "./events/channels.js";
import { registerSlackInteractionEvents } from "./events/interactions.js";
import { registerSlackMemberEvents } from "./events/members.js";
import { registerSlackMessageEvents } from "./events/messages.js";
import { registerSlackPinEvents } from "./events/pins.js";
import { registerSlackReactionEvents } from "./events/reactions.js";
import type { SlackMessageHandler } from "./message-handler.js";
export function registerSlackMonitorEvents(params: {
ctx: SlackMonitorContext;
account: ResolvedSlackAccount;
handleSlackMessage: SlackMessageHandler;
/** Called on each inbound event to update liveness tracking. */
trackEvent?: () => void;
}) {
registerSlackMessageEvents({
ctx: params.ctx,
handleSlackMessage: params.handleSlackMessage,
});
registerSlackReactionEvents({ ctx: params.ctx, trackEvent: params.trackEvent });
registerSlackMemberEvents({ ctx: params.ctx, trackEvent: params.trackEvent });
registerSlackChannelEvents({ ctx: params.ctx, trackEvent: params.trackEvent });
registerSlackPinEvents({ ctx: params.ctx, trackEvent: params.trackEvent });
registerSlackInteractionEvents({ ctx: params.ctx, trackEvent: params.trackEvent });
}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet am 2026-04-27)
¤
*Bot Zugriff