2个稳定版本
1.0.4 | 2022年7月26日 |
---|---|
1.0.2 | 2021年12月14日 |
#37 在 #chat-bot
110KB
2.5K SLoC
markov-bot
用Rust编写的discord聊天和音乐机器人
部署说明
在可执行文件所在的文件夹中,您需要创建一个包含环境变量DISCORD_TOKEN和APPLICATION_ID的.env文件。
示例
DISCORD_TOKEN=OPc7yOsdaGAEgegTU2.GakxzW23dh6g4G46GADKJBZs
APPLICATION_ID=973467367436746574
可选依赖
该机器人 可以 在没有这些依赖项的情况下工作,但它的音乐功能将无法使用。
- yt-dlp
- Opus
- FFmpeg
Linux安装依赖项的说明
- yt-dlp - 在Ubuntu上使用
apt install yt-dlp
或在Arch Linux上使用pacman -S yt-dlp
。 - Opus - 在Ubuntu上使用
apt install libopus-dev
或在Arch Linux上使用pacman -S opus
。 - FFmpeg - 在Ubuntu上使用
apt install ffmpeg
或在Arch Linux上使用pacman -S ffmpeg
。
Windows安装依赖项的说明
- yt-dlp - 从 这里 下载并将其添加到您的PATH系统环境变量中
- Opus - 提供了预构建的DLL,您不需要做任何事情。
- FFmpeg - 从 这里 下载并按照 这些说明 操作。您可以通过在cmd中输入
ffmpeg
来测试它是否正常工作。
在您安装了依赖项并创建包含您的discord令牌和应用ID的.env文件后,您可以运行该机器人。
依赖
~24–41MB
~724K SLoC