https://github.com/ejfox/twitter-artbot
Generative art framework with JS, D3, Canvas, and more...
https://github.com/ejfox/twitter-artbot
Last synced: about 1 year ago
JSON representation
Generative art framework with JS, D3, Canvas, and more...
- Host: GitHub
- URL: https://github.com/ejfox/twitter-artbot
- Owner: ejfox
- Created: 2017-06-11T20:47:18.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T04:48:59.000Z (over 3 years ago)
- Last Synced: 2025-04-06T04:18:00.701Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://twitter.com/417am1975
- Size: 8.07 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Twitter Art Bot
# @417am1975
## What it does
An art robot that creates generative works using [417](https://github.com/ejfox/four-seventeen). This repo can be deployed to Heroku to create a Twitter bot that tweets randomly-selected art scripts every hour.
See [lots of examples here](https://imgur.com/a/0nlIRIo).
## Development
`npm install` before your first use.
To force the bot to randomly pick an artscript to run and tweet, use `node dist/index -force`
To force the bot to randomly pick an artscript to export every frame, use `node dist/index -movie`
### Twitter Bot Setup
Create a [new Twitter app and get your consumer key and token](https://apps.twitter.com/).
Rename `.env-example` to `.env` and add your Twitter authentication details.
## Examples







[](https://app.fossa.io/projects/git%2Bgithub.com%2Fejfox%2Ftwitter-artbot?ref=badge_shield)
## License
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fejfox%2Ftwitter-artbot?ref=badge_large)