ESP32 Discord Wake-On-Command

Send a Discord command or DM, and wake a target device anywhere, anytime!

A self-contained Discord Bot that runs on an M5Stack Atom Lite and sends a Wake-On-Lan signal to a hardcoded target device from a slash command. Built for ESP32 devices using Arduino C++.


  • Simple ping command to poll responsiveness

  • Wake command to send WOL packet to a specific device‚Äôs MAC address

    • Limited access to specific users
  • Manual WOL packet sending via button press

  • Based on a expandable ESP32 Discord Bot framework (to be published separately)

    • Built-in command registration
  • Cool LED status indicator

Explore this project on GitHub!