This is Tilly... a printer bot that'll print messages from slack onto till roll
thermal paper for posterity/evidence for your team
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
After some trial and error... and aboutl 30 feet of print failures, I've been able to incorporate the escpos-image library so that I'm able to print images embedded into messages.
Had to make some modifications to the library to support resizing, rotation and formatting but initial results are looking great.
At this point, Tilly is able to;
Can't yet print emoji, and will probably be a long-time before thats possible as all text would need to be 'rendered' onto a bitmap rather than as ascii text over serial.
Attachment's can't be printed yet either as Slack puts them in a strange place (Not on a channel technically...) so more work required there.
So in a rare case of completionism, I've managed to build a viable 'finished' article of a printer connected to Slack.
Its rough around the edges - the power supply is pretty rubbish (USB to the RPi and a separate wall-wart for the printer itself), the external wiring is a bit messy (three cables rather than two) and the code is a little unruly but it works.
Next things to solve;
Create an account to leave a comment. Already have an account? Log In.
Become a member to follow this project and never miss any updates