Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/veekaybee/soviet-art-bot
A bot that finds tweets socialist realism paintings. v. 0.20
https://github.com/veekaybee/soviet-art-bot
architecture aws-lambda bot python3 tweets
Last synced: 5 days ago
JSON representation
A bot that finds tweets socialist realism paintings. v. 0.20
- Host: GitHub
- URL: https://github.com/veekaybee/soviet-art-bot
- Owner: veekaybee
- License: other
- Created: 2018-02-07T04:04:44.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-09T19:44:10.000Z (over 6 years ago)
- Last Synced: 2024-12-16T19:40:34.776Z (11 days ago)
- Topics: architecture, aws-lambda, bot, python3, tweets
- Language: Python
- Homepage: https://veekaybee.github.io/soviet-art-bot/
- Size: 5.99 MB
- Stars: 71
- Watchers: 8
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Soviet Art Bot v.20
[![Build Status](https://travis-ci.org/veekaybee/soviet-art-bot.svg?branch=master)](https://travis-ci.org/veekaybee/soviet-art-bot)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/dwyl/esta/issues)Latest Updates:
---+ Fixing the html escape issue where apostrophes get rendered into hideous HTML representations by adding some [unescapes](https://github.com/veekaybee/soviet-art-bot/blob/35d13d788e1f8237b562176bb65de20ad5d3d598/lambda/lambda_function.py#L41-L42)
+ Adding some 12-factor principles by not storing my Twitter credentials in the app, but in SSM instead and pulling them in through [Travis-CI](https://github.com/veekaybee/soviet-art-bot/blob/master/build_env.sh)![](https://raw.githubusercontent.com/veekaybee/soviet-art-bot/gh-pages/static/in_peaceful_fields.jpg)
A bot that finds socialist realism paintings and tweets them out. For the official webpage, [check out here.](https://veekaybee.github.io/soviet-art-bot/)
To see it in action, follow [@SovietArtBot](https://twitter.com/SovietArtBot)
## Why Soviet Art Bot
The TL;DR: Putting art on Twitter is fun and a great way to learn more about AWS.
To read a really long post on Soviet Art Bot, [click here.](http://veekaybee.github.io/2018/02/19/creating-a-twitter-art-bot/)
## Architecture
![High-level](https://raw.githubusercontent.com/veekaybee/veekaybee.github.io/master/images/high-level-flow.png)
Low-Level
![architecture](https://raw.githubusercontent.com/veekaybee/veekaybee.github.io/master/images/architecture.png)## Installation
In progress.
## Contributing [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/dwyl/esta/issues)
It's really the alpha Wild Wild West stages of this project so I don't have any specific guidelines. That said, if you see something, say something. Pull requests welcome.