Setup
1. Create Discord Bot
Create application
Go to Discord Developer Portal
2. Install Dependencies
3. Configure
.env
Usage
Configuration Options
Discord bot token
BoostGPT bot ID
Reply to direct messages
Reply when mentioned
Deploy your bot to Discord
Create application
npm install @boostgpt/router
DISCORD_TOKEN=your_discord_bot_token
BOOSTGPT_BOT_ID=your_boostgpt_bot_id
import { Router, DiscordAdapter } from '@boostgpt/router';
const router = new Router({
apiKey: process.env.BOOSTGPT_API_KEY,
projectId: process.env.BOOSTGPT_PROJECT_ID,
adapters: [
new DiscordAdapter({
discordToken: process.env.DISCORD_TOKEN,
botId: process.env.BOOSTGPT_BOT_ID,
replyInDMs: true,
replyOnMention: true
})
]
});
await router.start();
Was this page helpful?