git404hub

what is shitpost fr?

bupd/shitpost — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-06-14

1GoAudience · pm founderComplexity · 2/5MaintainedSetup · moderate

tl;dr

A self-hosted Telegram bot that crossposts your text, photos, and videos to Twitter, Bluesky, Mastodon, and other platforms at once.

vibe map

mindmap
  root((repo))
    What it does
      Telegram bot input
      Crosspost everywhere
      Alt-text support
    Tech stack
      Go
      Docker
      Telegram Bot API
    Use cases
      Build in public
      Post once everywhere
      Self-hosted social tool
    Audience
      Indie creators
      Founders
      Developers
    Notable
      Privacy respecting
      Free and open source

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Write one message in Telegram and automatically publish it to Twitter, Bluesky, Mastodon, and more.

VIBE 2

Build in public without logging into five separate social apps every time you post.

VIBE 3

Self-host a privacy-respecting alternative to Buffer or Hootsuite on your own server.

what's the stack?

GoDockerTelegram

how it stacks up fr

bupd/shitpostaegrail/aegrail-engineaeneasr/form
Stars111
LanguageGoGoGo
Last pushed2026-06-142019-03-08
MaintenanceMaintainedDormant
Setup difficultymoderatehardeasy
Complexity2/55/52/5
Audiencepm founderops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Telegram bot token and API credentials for each social platform you want to post to.

prompts (copy fr)

prompt 1
Help me set up a Telegram bot with BotFather and connect it to this shitpost project.
prompt 2
Show me how to configure API credentials for Twitter, Bluesky, and Mastodon in this repo.
prompt 3
Walk me through running this repo as a Docker container on a cheap cloud server.
prompt 4
Explain how this repo adds alt-text to images when crossposting for accessibility.

Frequently asked questions

what is shitpost fr?

A self-hosted Telegram bot that crossposts your text, photos, and videos to Twitter, Bluesky, Mastodon, and other platforms at once.

What language is shitpost written in?

Mainly Go. The stack also includes Go, Docker, Telegram.

Is shitpost actively maintained?

Maintained — commit in last 6 months (last push 2026-06-14).

How hard is shitpost to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is shitpost for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.