Quickstart: Create a Fortnite client and handle messages
mainTo get started, import Client from fnbr, instantiate it, and listen for events like friend:message or ready. Call client.login() to authenticate and start the session. The client.user.self object provides information about the logged-in user.
const { Client } = require('fnbr');
const client = new Client();
client.on('friend:message', (message) => {
console.log(`Message from ${message.author.displayName}: ${message.content}`);
if (message.content.toLowerCase().startsWith('ping')) {
message.reply('Pong!');
}
});
client.on('ready', () => {
console.log(`Logged in as ${client.user.self.displayName}`);
});
client.login();