---
title: "Deploy MCStatusBot"
description: "A simple Discord.js bot that displays the status of Minecraft servers. "
category: "Bots"
url: https://railway.com/deploy/mcstatusbot
---

# Deploy MCStatusBot

A simple Discord.js bot that displays the status of Minecraft servers. 

**[Deploy MCStatusBot on Railway](https://railway.com/template/mcstatusbot)**

- **Creator:** Rahul Rao
- **Category:** Bots
- **Total deploys:** 83

## Template content

### MongoDB https://devicons.railway.app/i/mongodb.svg

- **Image:** mongo:8.0
- **Start command:** `docker-entrypoint.sh mongod --ipv6 --bind_ip ::,0.0.0.0 --setParameter diagnosticDataCollectionEnabled=false`

### Redis https://cdn.sanity.io/images/sy1jschh/production/0ce0bfdcfbdbf69662b1116671f97c2dd788b655-157x157.svg

- **Image:** redis:8.2.1
- **Start command:** `/bin/sh -c "rm -rf $RAILWAY_VOLUME_MOUNT_PATH/lost+found/ && exec docker-entrypoint.sh redis-server --requirepass $REDIS_PASSWORD --save 60 1 --dir $RAILWAY_VOLUME_MOUNT_PATH"`

### mcpingserver

- **Image:** rar1871/mcpingserver

### mcstatusbot

- **Image:** rar1871/mcstatusbot

## Documentation

# Deploy and Host MCStatusBot on Railway

Official Railway Template for https://github.com/RahulR100/mcstatusbot

## Why Deploy

View your server status and player count at a glance with MCStatusbot. No setup required, just invite the bot to your server and start playing!

## About Hosting MCStatusBot

**View Source Code** [Here](https://github.com/RahulR100/mcstatusbot)

**Join our Discord Server!** [Here](https://discord.gg/FVuSmQx5tJ).

## Common Use Cases
`/status [server] [platform]` Displays the current status and active players for any server

`/monitor server [nickname] [platform] [default] [online] [offline]` Create 2 voice channels that display the status of a Minecraft server and optionally set a nickname, default status, online, and offline indicator.

`/nickname nickname [server]` Change the nickname of a monitored Minecraft server

`/default server` Set a server to be the default for all commands

`/unmonitor [server|all]` Remove the voice channels for the specified server or all servers

`/ephemeral setting` Enable or disable ephemeral messages. Note: this is a global setting for your Discord server

`/indicators server|all [online] [offline]` Customise the online/offline indicators for each/all servers

`/bug` Send a bug report to the developers

`/help` List the other commands

## Dependencies for MCStatusBot Hosting

None

### Deployment Dependencies

None

## Similar templates

- [Telegram JavaScript Bot](https://railway.com/deploy/5lRkWa) — A template for Telegram bot in JavaScript using grammY
- [Cobalt Tools [Updated Aug ’26]](https://railway.com/deploy/cobalt) — Cobalt Tools [Aug ’26] (Media Downloader, Converter & Automation) Self Host
- [Telegram Gateway](https://railway.com/deploy/railway-telegram-gateway) — Multi-bot Telegram webhook gateway with WebSocket event streaming

Open this page in a browser: https://railway.com/deploy/mcstatusbot
