项目作者: derPiepmatz

项目描述 :
Warp your audio input device into Discord.
高级语言: TypeScript
项目地址: git://github.com/derPiepmatz/AudioWarp.git
创建时间: 2021-08-10T10:13:21Z
项目社区:https://github.com/derPiepmatz/AudioWarp

开源协议:MIT License

下载





AudioWarp



Warp your audio input device into Discord.




Version
Node Version
Discord.JS Version
Operating System
FFmpeg Version
caxa Version

AudioWarp is a Discord bot inspired by the radio bot example from discord.js.
It uses FFmpeg to convert an audio input device into a stream that can be played via a Discord bot.
This allows to send an audio stream directly to Discord via their api instead of the standard discord client.
And therefore having much better audio quality for music. (e.g. playing an e-piano on Discord, maybe on
stage channels)

Usage

The build script inside the package.json builds an .exe for Windows.
It contains everything needed to start the application.
Just double-click it and AudioWarp boots up and asks some questions to operate correctly.
If you’re done with it, just close the window.



Once the bot is running and invited on your sever, you can execute two commands to operate the bot.



Build

To build the tool you have to have a Discord bot.
You can read on how to create on here.
Get yourself a token and place in the root of the directory and name the file .token.
Upon building caxa will collect that .token file and insert it into the .exe, making the application complete.

Note: Building this tool requires the go lang compiler.

Invite the bot

To invite the bot to your server you have to set the scopes and permissions correctly.

The scopes the bot needs:



And the perms the bot needs: