/ca-dmv

Bot that randomly posts 23,463 personalized license plate applications the California DMV received from 2015-2016 to Twitter every so often.

Primary LanguageJavaScriptMIT LicenseMIT

ca-dmv

License Star Twitter

Bot that randomly posts 23,463 personalized license plate applications the California DMV received from 2015-2016 to Twitter every so often.

Watch it live on Twitter @ca_dmv_bot.

Data

The data ca-dmv uses is sourced from @veltman/ca-license-plates, which states;

  • 23,463 personalized license plate applications that the California DMV received from 2015 through 2016
  • These aren't all applications reviewed by the DMV during that timeframe; only applications that were flagged for additional review by the Review Committee
  • Compiled from 458 Excel workbooks that the DMV prepared for someone else's public records request

Notes

  • Uses Discord to manually approve licenses (to ensure no obscene content gets posted that would break Twitter ToS)
  • Posts plates to Twitter every hour or so; this is contingent on approval timeline
  • Uses GraphicsMagick (fork of ImageMagick) to generate license plate images
  • Does not include review reason codes for brevity purposes
  • Made on a slow weekend; only ephemeral logging exists and there is little-to-no error checking

Credits

  • Noah Veltman (@veltman) - Compiling the data that ca-dmv uses
  • Dylan (@brickdylanfake) - Creating a custom font for the bot to use as well as making the profile picture and banner of the Twitter account
  • Kay (@zyrnwtf) - Teaching me how to use the Twitter API
  • Jerd (@jerdftw), Dylan, and Kay - Moderation

License

ca-dmv is licensed under the MIT license. A copy of it has been included with ca-dmv.