Skip to content

[Hackathon Inquiry] Permission to port Taskerbot to Reddit's Devvit platform #18

@StephenSook

Description

@StephenSook

Hi GermainZ,

I'm Stephen, CS student at Kennesaw State. My teammate Vinh and I are entering Reddit's Mod Tools and Migrated Apps Hackathon (April 29–May 27, 2026, $10K grand prize for best port). Filing here as a backup to a Reddit DM.

Quick context in case you're not actively tracking Reddit's dev platform anymore: Reddit launched Devvit as the official successor to the Data API. It runs serverless TypeScript apps that install per-subreddit — no more Heroku hosting, no rate-limit gymnastics, mods install with one click. Reddit's running the App Migration Program ($1,000 paid to bot owner per migrated bot, runs through Dec 31, 2026) plus this hackathon to accelerate the transition.

Why Taskerbot fits: the original architecture maps cleanly to Devvit's runtime:

  • YAML wiki-page config → same parser logic in TypeScript, stored in per-subreddit Redis
  • Comment/report streams (!rule1, etc.) → Devvit onCommentSubmit / onModAction triggers
  • Removal reason lookup + flair updates → native Devvit Reddit API
  • !refresh Subreddit mod commands → Devvit menu actions
  • Heroku hosting requirement → fully eliminated, Reddit runs it

What you'd retain: full ownership of this repo, $1K App Migration Program bounty paid directly to you, original-author credit on the Devvit App Directory listing, and either contribute the port back here under your org or we keep it under ours with attribution — your call.

What we'd need: written permission. A reply on this issue or a Reddit DM works ("yes, you have permission to port Taskerbot for the hackathon").

GitHub: github.com/StephenSook | Email: stephensookra@gmail.com | Site: stephensookra.com

Thanks for considering it.

— Stephen

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions