(Translated by https://www.hiragana.jp/)
GitHub - Pragma8123/three-dog: A Fallout-themed Discord radio bot
Skip to content

Pragma8123/three-dog

Repository files navigation

Three Dog 🎙️

Discord Bots Lint & Test Release Build and Push Docker Image

"Because one dog ain't enough, and two is too low, it's me, Three Dog!"

About

With Three Dog Bot, you can bring the "beauty" and "splendor" of the Capital Wasteland to your discord server

Commands

  • /tunein - Have Three Dog join your current voice channel for his live radio broadcast
  • /tuneout - Remove Three Dog from your voice channel
  • /meme - Post a fresh Fallout-related meme
  • /vote - Post a link to vote for the bot on Top.gg
  • /help - A help message displaying these commands and other helpful resources

Requirements

  • Node.js 16.9+
  • Build tools for node-gyp. libtool-bin package from APT is recommended.
  • A Discord bot token. You can create one here!

Setup

  1. npm install
  2. Copy .env.sample to .env and edit the values accordingly. BOT_TOKEN is required
  3. npm run start:dev for back-end/bot development
    • Optional - run npm run start:client in a second terminal for client development
  4. Build with npm run build and test production with npm run start:prod