# Build a Fluxer bot

This guide describes SDK version 1001.0.0-nightly.20261104.55

Fluxerly.js connects Node.js applications to Fluxer.
It supports sending messages, responding to events and building bots in JavaScript or TypeScript


## Start a bot

1. [Create a bot](https://fluxerly.neontechspace.com/docs/nightly/create-a-bot.md): Create the Fluxer application, copy its token and invite the bot to a server
2. [Quick start](https://fluxerly.neontechspace.com/docs/nightly/quick-start.md): Install the SDK and make the bot answer !ping
3. [Build a small bot](https://fluxerly.neontechspace.com/docs/nightly/small-bot.md) with commands, an embed and a welcome message, or copy a complete [example bot](https://fluxerly.neontechspace.com/docs/nightly/examples.md)

The [core concepts](https://fluxerly.neontechspace.com/docs/nightly/core-concepts.md) explain the few ideas behind every guide. For an application that already uses Effect, start with [the Effect bot guide](https://fluxerly.neontechspace.com/docs/nightly/effect-first-bot.md)

## Run it in production

[Configuration](https://fluxerly.neontechspace.com/docs/nightly/configuration.md), [logging](https://fluxerly.neontechspace.com/docs/nightly/logging.md), [deploying](https://fluxerly.neontechspace.com/docs/nightly/deploying.md), [sharding](https://fluxerly.neontechspace.com/docs/nightly/sharding.md), [supervision](https://fluxerly.neontechspace.com/docs/nightly/application-supervision.md) and [testing](https://fluxerly.neontechspace.com/docs/nightly/testing.md) cover a bot that keeps running

## Get unstuck

[Where do I…?](https://fluxerly.neontechspace.com/docs/nightly/where-do-i.md) finds the guide for a task. [Troubleshooting](https://fluxerly.neontechspace.com/docs/nightly/troubleshooting.md), the [error and log codes](https://fluxerly.neontechspace.com/docs/nightly/codes/) and the [FAQ](https://fluxerly.neontechspace.com/docs/nightly/faq.md) help when something fails

## Voice

Fluxerly waits for Fluxer's new voice system and does not support voice over LiveKit. Fluxer is replacing LiveKit with its own voice system, which should arrive soon, and bot voice will come with it. Until then, voice states, member voice controls such as move, mute, deafen and disconnect, voice notes, and audio or video attachments work. The [voice controls](https://fluxerly.neontechspace.com/docs/nightly/guilds-and-permissions.md#voice-controls-versus-a-voice-connection) cover what works today

## Find a method

The [API reference](https://fluxerly.neontechspace.com/docs/nightly/api/) lists the available methods and types.
Use search to jump to a name such as `createClient`
