Twitter Bot Deployed

It’s Alive!!!!

I’ve got my X bot deployed to AWS! I cleaned up the code and got all the tokens stored safely. I put together a simple pipeline (that GitHub callls Actions) that does the pip build, and runs the Terraform to build and deploy the AWS resources. I also built a CloudWatch Event rule that is essentailly a cronjob.

"I AM NOMAD"

Now What?

The Twitter bot was fun and simple. But, it basically just makes very simple posts. I think next I’m going to try to create another bot that actually reads posts and makes some kind of reaction. This will be something of a fresh challenge, as I’ve not really dug into reading the X feed with the API, except to make some Postman calls. And I can’t just hammer away at the API, because Free Teir only allows 1 call every 15 minutes, and 100 calls per month.

"Twitter API Limit"

So, I’m basically going to be limited to doing reads about 3 times a day. Not a lot, but I figure I can do one in the morning, one around noon, and another in the evening. Maybe that will be plenty.

More to come!

Author

John Liberty

Posted on

2025-07-01

Updated on

2025-07-14

Licensed under

You need to set install_url to use ShareThis. Please set it in _config.yml.
You forgot to set the business or currency_code for Paypal. Please set it in _config.yml.

Comments

You forgot to set the shortname for Disqus. Please set it in _config.yml.
You need to set client_id and slot_id to show this AD unit. Please set it in _config.yml.