#discord-bot #chat-bot #music #file #environment #create #id

app markov_bot

用Rust编写的discord聊天机器人

2个稳定版本

1.0.4 2022年7月26日
1.0.2 2021年12月14日

#37#chat-bot

MITGPL-3.0-only

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