paint by numbers bot for UtsuhoIRL's PBN setup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NotNite d7505cae37
Documenting code with comments
4 months ago
.gitignore a 4 months ago Initial commit 4 months ago Added better documentation 4 months ago
app.js Documenting code with comments 4 months ago
config.template.json a 4 months ago
package-lock.json a 4 months ago
package.json a 4 months ago


paintbybullshit is a paint by numbers bot for UtsuhoIRL’s PBN setup.


place a 128x64 image in the same directory as app.js named pbn.png.
for best accuracy, it should only have three colors:

  • #FFFFFF (white)
  • #000000 (black)
  • #FF0000 (red)


paintbybullshit has two modes: normal and force. normal is activated by running node app, while force is activated with node app -f or node app --force.

normal will draw only black, and treat white as a background. however, if you wish to draw over other things, you can specify the force flag to enable force mode.

in force mode, both white and black will be drawn, effectively overwriting what is below it. to make sure you don’t overwrite everything on screen, you can color the space you don’t want to overwrite in red.