product · ready to ship

PostPilot — your Telegram channel, on autopilot

A framework-free Python bot that schedules posts to any Telegram channel and auto-publishes new RSS and Atom items. One runtime dependency, one SQLite file, and a 40-test suite that runs on the standard library alone.

$79 — source + docs, delivered same day
Request the source →

What it does

Post scheduling

Absolute times, relative delays and recurring schedules — all timezone-correct. Queue a week of posts in one sitting and let it publish.

RSS / Atom auto-posting

Point it at any feed. New items get published to your channel automatically, with a baseline on first poll so old articles never flood it.

Rate-limit aware

Telegram rate limits are retried, not dropped. A network hiccup leaves the post pending instead of losing it.

Runs anywhere

Any Linux box, a $5 VPS, or a Raspberry Pi. State is one SQLite file — back it up by copying it.

What is inside

  • Full source code — no obfuscation, no license server, no phone-home
  • Install docs — from empty server to publishing in one sitting
  • 24/7 service setup — systemd unit so it survives reboots
  • 40-test suite — runs on the Python standard library alone
  • Test run recording — watch it work before you deploy it
# scheduling is plain and readable
from postpilot import Scheduler

sched = Scheduler(db="channel.db")
sched.at("2026-11-01 09:00", tz="Europe/Berlin", text="weekly drop is live")
sched.every("monday 08:30", tz="Asia/Tehran", file="posts/monday.md")
sched.watch_rss("https://blog.example.com/feed", channel="@mystore")

Honest comparison

PostPilotSaaS schedulers
Price$79 once$12–$49 per month, forever
Source codeYours, modify anythingNever
DataOne SQLite file on your serverTheir cloud
ChannelsUnlimitedPer-seat pricing
DependencyOne Python packageTheir uptime

Questions

What exactly do I get for $79?

The complete source, install documentation, a 24/7 service setup guide, and a recorded test run. Delivered by email the same day.

What are the runtime requirements?

Python 3.10+, one runtime dependency (feedparser), and a Telegram bot token. No database server, no Docker.

Will old RSS items flood my channel?

No. The first poll only records a baseline. Only items that appear after it are ever published.

Can I use it for client projects?

Yes. It is your source after purchase — modify it, rebrand it, deploy it for as many channels as you want.

How do I pay?

USDT (BEP-20 or ERC-20) after we agree on the delivery, or ask about card payment when you email. The source is sent as soon as the payment clears.

$79 — one payment, source is yours
Request the source →

Email hkay7645@gmail.com — plain text, so it can be typed by hand.