Get Started
Set up your thermal printer in minutes.
đĨ Download PrintsAlot Receiver
The companion app that connects your thermal printer to Discord.
Latest Version: v2.0.3
Setup Guide
đ¨ī¸ Get a Thermal Printer
PrinterBot works with ESC/POS compatible thermal printers connected via USB.
â Recommended Printers
- Epson TM-T88 Series (TM-T88IV, TM-T88V, TM-T88VI) â Best compatibility
- Epson TM-T20 Series â Great budget option
- Generic 80mm Thermal Printers â Most work, but may need configuration
đĄ Pro Tip
You can find used receipt printers on eBay for $20-50. Look for "thermal receipt printer USB" â most will work!
đ§ Install USB Drivers (Zadig)
PrintsAlot communicates directly with your printer via USB. We need to install a special driver using Zadig.
- Download Zadig from zadig.akeo.ie
- Connect your printer via USB and turn it on
- Run Zadig as Administrator
-
Go to
Options â List All Devices - Select your printer from the dropdown (look for "EPSON" or your printer name)
- Set the driver to libusbK
- 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.
đģ Install PrintsAlot Receiver
-
Download the latest
PrintsAlot.exefrom above - Run the installer â it will ask if you want to start with Windows
- The app runs in your system tray (the hidden icons area in your taskbar)
- 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!
đ Link Your Printer to Discord
- Open the PrintsAlot web UI (click the tray icon)
-
You'll see a pairing code like
A2K9-X7MP - Click it to copy the link command
-
DM the PrinterBot on Discord with:
/printer link A2K9-X7MP - 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.
đ Send Your First Print!
-
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.lognext 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!