This is a system to enhance the experience of flying in group with friends.
This includes:
- A server to handle 2-way communications. The web server also provides with a web interface to display all participating aircraft and upcoming events.
- A client to communicate with flight simulators via SimConnect and send data to the server.
- The same client can also serve as a simplified FSD server for ATC radar software such as Euroscope or AURORA.
- A Discord bot to automatically move players between voice channels based on their COM1 frequency. Another bot that can repeat ATIS info in voice channel.
For Discord communities that want to use Flight Events for their events, please check out the server guide SERVER.md for instructions.
- The client automatically forces single instance unless
--multiple-instances
flag is used at launch.
- Flight Events bot needs the following permissions:
- Manage Channel (to create/remove frequency channels)
- Read Text Channels & See Voice Channels
- Send Messages (for ATIS function)
- Embed Links (for ATIS function)
- Connect (to clean up frequency channels)
- Move Members
- ATIS bot needs the following permissions:
- Connect
- Speak
- Use Voice Activity
- Priority Speaker
- Sample bot link: https://discordapp.com/api/oauth2/authorize?client_id={BOT_CLIENT_ID}&scope=bot&permissions=221249553
- Show ATC on map
- Show flight path trace
- Show multiple trace at the same time
- Dynamic refresh rate
- Dark mode on map
- Show flight status on Discord
- Bot command !finfo
- Colors for connection states
- Teleport aircraft using map
- x64 SimConnect from MSFS
- Setting for minimize to Task bar
- Stopwatch & leaderboard for race event
- Support for Events in client
- Show events and checklist
- Notify button
- Manual and Auto Refresh
- Landing rate
- Show landing rate on map
- User database
- Mods & admins
- Private group
- Flight plan database for ATC
- Search airport on map
- MSIX packaging
- Gamebar integration
- Gradient for altitude
- 3D terrain