Skip to content

NaturalInflux/arc-raiders-countdown-bot

Repository files navigation

Bot Message Example Discord bot that posts daily countdown messages until Arc Raiders release, including the top daily Reddit post from r/arcraiders and animated Twitch emotes that increase in amount and intensity over time.

PogChamping catPls agaCheck MONKE borpaFast veryCat omgBruh pepeMeltdown zyzzRave PagBounce TryHarding AlienPls ForsenSingingAtYou veiNODDERS

Add Bot to Your Server

Setup

Type: /countdown-setup <channel name>

Bot posts daily at 12:00 UTC. Want a different time? /countdown-time <time in UTC>

Other Commands:

  • /countdown-test - Send a test message
  • /countdown-status - Check your settings
  • /countdown-love - Help cover server costs <3

Self-Host (for devs)

Want to host the bot yourself? Instructions for Ubuntu below.

Deploy:

Clone the repository

git clone https://github.com/NaturalInflux/arc-raiders-countdown-bot.git

Navigate to the directory

cd arc-raiders-countdown-bot

Install dependencies

npm install

Copy environment file to .env

cp env.example .env

Make deploy script executable

chmod +x deploy.sh

Run deploy script

./deploy.sh

Start the bot

npm start

Update:

Pull latest changes

git pull origin main

Restart the bot

pm2 restart arc-raiders-countdown-bot

Monitor

The bot includes a simple monitoring system:

  • Tracks current server count
  • Stores data in monitor-data.json
  • Updates automatically when servers join/leave
  • Health check endpoint for external monitoring

Make monitor script executable

chmod +x monitor

View monitoring data

./monitor

Dev Commands

Add Custom Messages:

node add-message.js "Your custom message here"
  • Adds a custom message for the next countdown post across all servers
  • Message is used once and then deleted
  • Example: node add-message.js "Just played some Arc Raiders alpha - it's looking incredible!"

About

Discord bot that posts daily countdown messages until Arc Raiders release, including the top daily Reddit post from r/arcraiders and animated Twitch emotes

Topics

Resources

Stars

Watchers

Forks

Contributors