https://github.com/jbrt/aws-mtg-twitter-bot
A Magic the Gathering twitter bot built on top of AWS resources
https://github.com/jbrt/aws-mtg-twitter-bot
aws lambda-functions mtg python serverless sqs
Last synced: 9 months ago
JSON representation
A Magic the Gathering twitter bot built on top of AWS resources
- Host: GitHub
- URL: https://github.com/jbrt/aws-mtg-twitter-bot
- Owner: jbrt
- License: mit
- Created: 2019-09-21T13:54:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T22:33:04.000Z (almost 3 years ago)
- Last Synced: 2023-05-23T07:32:49.606Z (almost 3 years ago)
- Topics: aws, lambda-functions, mtg, python, serverless, sqs
- Language: Python
- Homepage: https://twitter.com/BotMTGCards
- Size: 9.34 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS MTG Twitter Bot
A Magic the Gathering twitter bot based on AWS resources
[](https://codecov.io/gh/jbrt/aws-mtg-twitter-bot)
[](https://sonarcloud.io/dashboard?id=jbrt_aws-mtg-twitter-bot)
## Description
This project is a Twitter Bot based on AWS resources that will publish tweets
about the Magic trading card game.
This project is only made for fun and it's an opportunity to play with Twitter
API.
You can see the result here: https://twitter.com/BotMTGCards
## Architecture

## Deployment
### Prerequisites
Before launching Terraform you need to download Python dependencies. So
please read the README file under layer/python/lib/python3.8/site-packages
before going ahead.
**Please fill the terraform.tfvars file with your Twitter credentials**
### Terraform deployment
After dependencies downloaded, you can deploy the whole solution by using
Terraform.
```bash
$ terraform init
$ terraform plan
$ terraform apply
```
## LICENSE
This project is released under MIT license.