đŸ“Ĩ Download PrintsAlot Receiver

The companion app that connects your thermal printer to Discord.

Latest Version: v2.0.3

Setup Guide

1

đŸ–¨ī¸ Get a Thermal Printer

PrinterBot works with ESC/POS compatible thermal printers connected via USB.

💡 Pro Tip

You can find used receipt printers on eBay for $20-50. Look for "thermal receipt printer USB" — most will work!

2

🔧 Install USB Drivers (Zadig)

PrintsAlot communicates directly with your printer via USB. We need to install a special driver using Zadig.

  1. Download Zadig from zadig.akeo.ie
  2. Connect your printer via USB and turn it on
  3. Run Zadig as Administrator
  4. Go to Options → List All Devices
  5. Select your printer from the dropdown (look for "EPSON" or your printer name)
  6. Set the driver to libusbK
  7. Click Replace Driver (or Install Driver)

âš ī¸ Important

After installing the Zadig driver, your printer will no longer work with regular Windows printing apps. To revert, use Device Manager to uninstall the driver.

3

đŸ’ģ Install PrintsAlot Receiver

  1. Download the latest PrintsAlot.exe from above
  2. Run the installer — it will ask if you want to start with Windows
  3. The app runs in your system tray (the hidden icons area in your taskbar)
  4. Left-click the tray icon to open the settings web UI

💡 Tip

The app opens a local web page at http://localhost:8456 for settings!

4

🔗 Link Your Printer to Discord

  1. Open the PrintsAlot web UI (click the tray icon)
  2. You'll see a pairing code like A2K9-X7MP
  3. Click it to copy the link command
  4. DM the PrinterBot on Discord with:
    /printer link A2K9-X7MP
  5. Your printer is now linked! The UI will update automatically.

â„šī¸ Note

Pairing codes expire after 15 minutes. If it expires, just refresh the page to get a new one.

5

🎉 Send Your First Print!

  1. DM the bot (or use in any server where it's added):
    !print @Username Hellow World! đŸ–¨ī¸

🔧 Troubleshooting

Printer not detected?

  • Make sure Zadig driver is installed correctly
  • Try a different USB port
  • Check if the printer is powered on
  • Restart the PrintsAlot app

Prints are blank or garbled?

  • Check printer width setting (default 384px, max 800px)
  • We have found 522px works best for 80mm printers
  • Make sure you're using thermal paper (not regular paper)
  • Try a test print from the web UI

Link command not working?

  • Make sure you're DMing the bot, not posting in a channel
  • Check that the pairing code hasn't expired (15 min)
  • Refresh the web UI to get a new code

App won't start?

  • Check printsalot.log next to the exe for errors
  • Make sure port 8456 isn't in use by another app
  • Try running as Administrator

🚀 Coming Soon

USB Device Selector — Currently, PrintsAlot auto-detects Epson printers. Soon you'll be able to select any USB printer from a dropdown in the app!