{"id":29342846,"url":"https://github.com/jbrt/aws-mtg-twitter-bot","last_synced_at":"2026-05-20T10:02:28.162Z","repository":{"id":47776136,"uuid":"209993976","full_name":"jbrt/aws-mtg-twitter-bot","owner":"jbrt","description":"A Magic the Gathering twitter bot built on top of AWS resources","archived":false,"fork":false,"pushed_at":"2023-05-22T22:33:04.000Z","size":9792,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-05-23T07:32:49.606Z","etag":null,"topics":["aws","lambda-functions","mtg","python","serverless","sqs"],"latest_commit_sha":null,"homepage":"https://twitter.com/BotMTGCards","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jbrt.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-21T13:54:33.000Z","updated_at":"2023-05-23T07:32:49.606Z","dependencies_parsed_at":"2022-08-24T10:21:37.758Z","dependency_job_id":null,"html_url":"https://github.com/jbrt/aws-mtg-twitter-bot","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/jbrt/aws-mtg-twitter-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrt%2Faws-mtg-twitter-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrt%2Faws-mtg-twitter-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrt%2Faws-mtg-twitter-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrt%2Faws-mtg-twitter-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jbrt","download_url":"https://codeload.github.com/jbrt/aws-mtg-twitter-bot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbrt%2Faws-mtg-twitter-bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264257674,"owners_count":23580469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","lambda-functions","mtg","python","serverless","sqs"],"created_at":"2025-07-08T11:07:58.787Z","updated_at":"2026-05-20T10:02:23.120Z","avatar_url":"https://github.com/jbrt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AWS MTG Twitter Bot\n\nA Magic the Gathering twitter bot based on AWS resources\n\n[![codecov](https://codecov.io/gh/jbrt/aws-mtg-twitter-bot/branch/master/graph/badge.svg?token=O2XrD8oAsH)](https://codecov.io/gh/jbrt/aws-mtg-twitter-bot)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=jbrt_aws-mtg-twitter-bot\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=jbrt_aws-mtg-twitter-bot)\n\n## Description\n\nThis project is a Twitter Bot based on AWS resources that will publish tweets \nabout the Magic trading card game. \n\nThis project is only made for fun and it's an opportunity to play with Twitter \nAPI.\n\nYou can see the result here: https://twitter.com/BotMTGCards\n\n## Architecture\n\n![architecture](architecture.png)\n\n## Deployment\n\n### Prerequisites\n\nBefore launching Terraform you need to download Python dependencies. So \nplease read the README file under layer/python/lib/python3.8/site-packages \nbefore going ahead.\n\n**Please fill the terraform.tfvars file with your Twitter credentials**\n\n### Terraform deployment\n\nAfter dependencies downloaded, you can deploy the whole solution by using \nTerraform.\n\n```bash\n$ terraform init\n$ terraform plan\n$ terraform apply\n```\n## LICENSE\n\nThis project is released under MIT license.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbrt%2Faws-mtg-twitter-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjbrt%2Faws-mtg-twitter-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbrt%2Faws-mtg-twitter-bot/lists"}