Elevate Discord voice channels with seamless management, multilingual support, and blazing speed for an unparalleled user experience.
git submodule update --init
npm install
-
Configure the bot
- Copy the environment file
cat .env.example > .env
- Open the environment file in
.env
and insert the bot token and the redis connection url - delete the redis connection if you don't want to enable persistent data storage for channels
- Copy the environment file
-
Start the bot in watch mode
-
npm run devStart
-
-
Start the bot without watch mode
-
npm run dev
-
-
Build the Bot
- To build normal
-
npm run build
- To build a compact and minified version of the bot
-
npm run build:min
-
Configure the bot
- Open the environment file in
dist/.env
and insert the bot token and the redis connection url - delete the redis connection if you don't want to enable persistent data storage for channels
- you can also overwrite environment variables using command arguments
- for example:
-
npm start BOT_TOKEN=MTE123445.asdf.ghjk... REDIS_CONNECTION=redis://[email protected]:6379/
- Open the environment file in
-
Launch the bot
- move to
dist/
and run -
npm start
- move to
Copyright (c) 2023 - present | voxify.dev team and contributors