Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.boostgpt.co/llms.txt

Use this file to discover all available pages before exploring further.

Requirements

Node.js

Version 14.0.0 or higher

Core SDK

boostgpt package

Channel Tokens

Discord, Telegram, Slack, etc.

Installation

    npm install boostgpt @boostgpt/router
The Router SDK depends on boostgpt, so you must install both packages.

Quick Setup

import 'dotenv/config';
import { Router, DiscordAdapter } from '@boostgpt/router';

const router = new Router({
  apiKey: process.env.BOOSTGPT_API_KEY,
  projectId: process.env.BOOSTGPT_PROJECT_ID,
  defaultBotId: process.env.BOOSTGPT_BOT_ID,
  adapters: [
    new DiscordAdapter({ discordToken: process.env.DISCORD_TOKEN })
  ]
});

await router.start();

Next Steps

Getting Started

Build your first multi-channel bot

API Reference

Explore Router methods