IF Co-Pilot V2 — Web Dashboard, Live Tracker & Telegram EFB for Infinite Flight | Open Beta

Hey IFC,

One month ago, I launched IF Co-Pilot as a Telegram EFB for Infinite Flight.

Today, I’m opening IF Co-Pilot V2 Beta. This is not just a small update. V2 expands IF Co-Pilot from “a Telegram bot with useful commands” into a full pilot companion system: Telegram for fast in-flight actions, and a new web platform for planning, tracking, reviewing, and sharing your flights.

What’s New In V2

1. New Web Dashboard

You can now log in to a private IF Co-Pilot dashboard using your Telegram account. The dashboard shows your total flights, total time, average flight time, current streak, best streak, recent logbook, top aircraft, top routes, active dispatch, and route preview.

Free users get a useful dashboard preview. Pro users unlock deeper history, filters, pagination, and expanded review tools. - https://ifcopilot.allmytools.xyz/

2. Public Pilot Profiles

Every pilot can now have a public-safe profile page. It shows your stats, streaks, recent flights, top aircraft, top routes, and active dispatch preview without exposing private data.

This means you can finally share your IF Co-Pilot progress outside Telegram. My profile - IF Copilot Public profile

3. Live Web Tracker

V2 adds a full live tracker on the web. You can view live Infinite Flight traffic, search aircraft, inspect pilot details, see route progress, view telemetry, check aircraft liveries, and open bot-linked active flights directly from your dashboard.

The tracker also has airport panels with arrivals, departures, ATC, METAR, and nearby traffic. - Try it - Live Tracker | IF Co-Pilot

4. Web Route Planner

The route planner now exists on the web. You can browse verified route ideas visually, filter by airport, aircraft, search term, or block time, open SimBrief, and lock a route into your active IF Co-Pilot session.

Plan on the web, continue in Telegram.

5. ATC Schedule Planner

There is now a dedicated ATC event planner. You can browse scheduled Infinite Flight ATC activity, search by airport or date, and find routes around where traffic is likely to be active.

6. Event Reminders

You can now save reminders for ATC events. IF Co-Pilot will remind you through Telegram when it is time, and you can return later to lock the event route into your active flight flow.

7. Boarding Tickets

When you lock a route, IF Co-Pilot now generates a boarding-ticket style image for the flight.

This works for curated routes, featured daily routes, and custom locked routes. It gives each dispatch a cleaner, more complete “flight is ready” feeling instead of just plain text.

8. Flight Streaks

V2 now tracks flying streaks. When you log flights with `/landed`, IF Co-Pilot updates your current streak and highest streak. These now appear in your bot profile, web dashboard, and public profile.

9. Landing Milestones

The logbook now celebrates major landing milestones. When you hit key completed-flight counts like 1, 10, 25, 50, 100, 250, 500, and beyond, IF Co-Pilot can generate a milestone certificate-style image. This makes the logbook feel more like a pilot career record, not just a database.

10. Stronger `/landed` Verification

The landing flow has been tightened. IF Co-Pilot checks that the flight has actually had enough time to happen, verifies live flight conditions where possible, and then logs it into your personal logbook.

After landing, your stats, streak, public profile, and dashboard all update from that record.

11. Better `/profile` and `/stats`

Pilot profiles are stronger now. The bot profile can show your completed IF Co-Pilot flights, favorite aircraft, top route, recent flights, streaks, and official Infinite Flight profile data when linked, including grade, XP, landings, and flight time.

12. Cruise Reminder Improvements

The AP+ descent alarm is still here, but V2 adds more support around it.

After dispatch, IF Co-Pilot can remind you to set your cruise alarm, supports snoozing that reminder, and sends a final fallback reminder if needed.

It also warns pilots when a flight has been active for too long, so they do not forget to use `/landed`.

13. Safer And More Reliable Internals

A lot of V2 is behind the scenes. I’ve improved active flight locking, duplicate session handling, route/event locking, reminder jobs, Pro expiry handling, safer public profile IDs, stronger web sessions, and cleaner separation between public data and private bot data.

That part may not be flashy, but it matters for beta.

What V2 Means

V1 was: “Use this Telegram bot to help you fly.”

V2 is: “Use IF Co-Pilot as your full Infinite Flight companion.”

Telegram handles fast cockpit actions. The web app handles planning, tracking, reviewing, and sharing. Both now talk to the same flight state.

What I Need From Beta Testers

Please test:

- dashboard login

- public profiles

- live tracker

- airport panels

- route planner

- ATC event planner

- event reminders

- route locking from the web

- boarding tickets

- `/landed`

- streaks

- milestone certificates

- `/profile`

- `/stats`

- cruise reminders

If something breaks, feels confusing, or gives wrong data, I want to know. - Contact me or leave a reply here

Search @if_copilot_bot on Telegram to get started. IF Co-Pilot V2 is now in open beta.

Powered by the Infinite Flight Live API.

1 Like

Hi I was trying your bot (pretty good!) and I find a bug for the /cruise Command.
I’m an Alpha tester and so on the server there are multiple aircraft under “my control”, tried to use the /cruise but error that I’m not flying was issued, maybe you need to add a function to check that aircraft type and FPL coincide to the dispatched one :+1:

Yeah, I noticed you have multiple parked aircraft. The bot was initially made for just one flight. I never thought about this, but I’ll get it fixed before the end of this week. Same with the tracker too; it doesn’t really know whether you’re parked or you just flew. Hopefully, all will be resolved before the end of the week.

Thank you so much. I appreciate it.

Yeah don’t worry, I’m a somewhat programmer myself so I know the struggle :joy:

Hi, thanks again for reporting the /cruise issue with multiple aircraft.

I’ve pushed a fix for it. The bot now supports up to 2 active flight locks and should ask you which flight/session you want to use when needed, instead of mixing parked aircraft with your cruising flight.

Please try /dispatch, /cruise, /landed, /clear, /brief, /simbrief, /generate, and /checklist again when you have multiple aircraft active.

If you notice anything odd, especially with parked aircraft or two live sessions at once, send me a screenshot and the exact command you used so I can trace it quickly.

I also granted you full access to the bot, so you can play around with all the commands at your leisure time. Thank you.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.