@spectrum-ts/elysia
v9.1.0
Published
ElysiaJS webhook adapter for spectrum-ts.
Downloads
1,279
Readme
@spectrum-ts/elysia
ElysiaJS webhook adapter for spectrum-ts.
Install
bun add spectrum-ts @spectrum-ts/elysia elysiaUse
import { Spectrum } from "spectrum-ts";
import { spectrum } from "@spectrum-ts/elysia";
import { Elysia } from "elysia";
const app = await Spectrum({
webhookSecret: process.env.SPECTRUM_WEBHOOK_SECRET,
});
new Elysia()
.use(
spectrum({
app,
onMessage: async (space, message) => {
if (message.content.type === "text") {
await space.send(`echo: ${message.content.text}`);
}
},
})
)
.listen(3000);See the spectrum-ts documentation for the full guide.
