MenuTelegram bot

Getting started

Use the Telegram bot

Keep flying from your phone. The Fly in Public bot can check your status, add proofs from links, warn you before your bird crashes, show the leaderboard, and manage alerts without opening the web app.

Bot: @flyinpublic_bot. Send /start to connect your account.

Connect your account

  1. Open @flyinpublic_bot in Telegram.
  2. Send /start.
  3. Tap the confirmation link the bot sends back.
  4. Sign in to Fly in Public if needed, then confirm the chat connection.
  5. Return to Telegram and run /status.

You can also connect from profile settings. Click "Connect Telegram", then send the one-time code to the bot. Codes and confirmation links expire after 15 minutes.

Alerts

All alerts (planned-proof reminders, crash warnings, likes, comments) are on automatically after you link. New planned proofs remind you 1 hour before due time. The bot sends alerts as regular Telegram messages, so whether your phone actually buzzes depends on this chat's notification settings inside Telegram.

Send /alerts to see what's currently on. Use /alerts off to silence everything, /alerts on to turn it all back on, or target one type with /alerts crash off, /alerts planned off, /alerts likes off, or /alerts comments off.

Crash warnings are staged around 6 hours, 2 hours, and 30 minutes before the predicted crash time. Each stage is sent once for the current deadline, then resets after your deadline meaningfully changes.

Commands

  • /start: get a confirmation link for this chat.
  • /start <code>: connect with a one-time code from settings.
  • /whoami: show the linked account name, handle, email, and profile.
  • /status: check altitude in meters, crash timing, streak, and both leaderboard ranks.
  • /proof <url> [message]: add a public proof.
  • /plan <what> <when>: schedule a planned proof in plain language, e.g. /plan Ship the changelog tomorrow 10am.
  • /planproof <platform> <what> <when>: schedule a planned proof for a specific platform.
  • /proofs_planned: list your planned proofs, with a warning if your bird may crash before the next one is due.
  • /done <planned-proof-id> <url>: complete a planned proof by publishing a real proof.
  • /user <username>: look up a public user and current flight.
  • /proofs <username> [7d|24h|week]: list a public user's recent proofs.
  • /leaderboard [longest|altitude]: see top flights for either leaderboard tab and your rank.
  • /alerts: show your current alert settings.
  • /alerts on|off: turn every alert on or off in one command.
  • /alerts crash|planned|likes|comments on|off: toggle a specific alert type.
  • /unlink: disconnect this Telegram chat from your account.
  • /help: show the command list.

Examples

/status
/whoami
/proof https://x.com/maxime_goossens/status/2055373536273764687
/proof https://dev.flyinpublic.com/docs/telegram Added a telegram bot for Fly in Public
/user max
/proofs max 7d
/leaderboard altitude
/alerts
/alerts planned off
/alerts crash off
/plan Ship the changelog tomorrow 10am
/planproof youtube Post the weekly demo friday 9am
/proofs_planned
/done planned_abc123 https://x.com/you/status/123 Shipped it

Planning ahead

  • /plan and /planproof schedule planned proofs: future proof tasks that do not change your altitude until you complete them.
  • New planned proofs default to a Telegram reminder 1 hour before due time.
  • /proofs_planned warns you if your bird is projected to crash before your next planned proof is due.
  • /done publishes a real proof from the URL, which updates altitude exactly like /proof.

What happens after linking

  • The bot only acts on the Fly in Public account you confirmed.
  • Proof URLs are posted to your current flight.
  • Crash warnings follow the staged 6h, 2h, and 30m schedule.
  • Like and comment alerts arrive as Telegram messages from the bot.
  • Planned-proof reminders arrive 1 hour before due time by default.
  • You can disconnect any time with /unlink or from profile settings.

Read next