GitHub - dvelton/dm-chess: Chess via DM. Pure ASCII, no third-party app connections.

2 min read Original article ↗

♟️ DM-chess

Play chess with a colleague—right from your DMs. No apps. No logins. Just pure ASCII chess.

DM-chess Screenshot 1


🧩 What Is DM-chess?

DM-chess is a lightweight, ASCII-based chess game you can play directly via Slack DMs or text messages—no installation, no logins, no integrations.

Just type and play.


🕹️ How It Works

  • ♟️ Try it here
  • 🗺️ The game board is sent as clean ASCII art
  • ➡️ Make moves in algebraic notation (e.g. e2 e4)
  • ✅ The board updates automatically after each move

📸 Screenshots

Game Start
Game Start: Board appears in your DM

Move Response
Move submitted and board updated

Ongoing Match
Simple, ongoing gameplay in plain text


✨ Features

Feature Description
📦 Zero Setup No accounts, no auth, no browser needed
✉️ Slack DMs & SMS Play where you already communicate
🔡 Text-Only Board Clean, readable ASCII chessboards
🎯 Command-Based Play Use simple commands like e2 e4 to make moves
🛡️ Secure by Design No external integrations or data sharing

✅ Why You'll Love It

  • No distractions, just chess
  • Great for casual games with colleagues
  • Fully text-based—works even on feature phones
  • No Elo rating shame (yet)

🚀 Getting Started

There’s nothing to install.

  • 🕊️ Start a match and send your first move!

Chess isn't about fancy UIs. It’s about the moves you make.