Builds.Syed Tasavour
Builds
Petarchived2026

AI Twitter Auto Poster

An Appwrite function that generates and posts tech tweets with OpenAI GPT on a cron schedule, twice a day.

Started
2026
Stack
Node.js, Appwrite, OpenAI GPT, Twitter API v2, Upstash Redis
Kind
Pet
Source
Private

Why I built it

A personal automation to keep a tech Twitter account active without manual posting, by generating and publishing short, in-voice tweets on a schedule.

What it does

  • GPT-generated tech tweets covering JavaScript, React, Node.js, AWS, and more
  • Automatic posting twice daily (9 AM and 9 PM) via Appwrite cron
  • Twitter API v2 posting with OAuth 1.0a
  • Redis-based rate limiting to stay within free-tier Twitter limits

How it is built

An Appwrite serverless function that calls the OpenAI API for content and the Twitter API v2 to post, using Upstash Redis to track usage and enforce rate limits.

How it evolved

  1. 2026
    Scoped

    A personal automation to keep a tech Twitter account active without manual posting, by generating and publishing short, in-voice tweets on a schedule.

  2. 2026
    Built

    An Appwrite serverless function that calls the OpenAI API for content and the Twitter API v2 to post, using Upstash Redis to track usage and enforce rate limits.

  3. 2026
    Shipped

    Shipped; since retired.

Built by Syed Tasavour. More at syedtasavour.com.