Welcome to rebootpy
rebootpy is a powerful asynchronous library for interacting with Fortnite and EpicGames’ API and XMPP services. Built with modern Python async/await patterns, it provides a comprehensive interface for creating bots and automating interactions with the Fortnite ecosystem.This library is a community-maintained fork of the original fortnitepy library, continuing active development and support.
Key Features
rebootpy provides extensive functionality for Fortnite bot development:- Full Friends System Support - Complete integration with Epic Games friends system including XMPP real-time events
- Party Management - Comprehensive party management with invitations, member controls, and party configuration
- Battle Royale Stats - Track player statistics and competitive rank information
- Multiple Authentication Methods - Support for device auth, authorization code, device code, exchange code, and advanced authentication
- Commands Framework - Extension framework similar to discord.py for easy command creation
- Async/Await Support - Built on aiohttp for efficient asynchronous operations
- Messaging Capabilities - Send and receive friend and party messages
- Rich Fortnite Features - Access creative islands, store items, news, playlists, and more
Quick Links
Quick Start
Get your first bot running in minutes
Authentication
Learn about authentication methods
Installation
Install rebootpy on your system
API Reference
Explore the complete API documentation
Python Version Support
rebootpy supports Python 3.7 and above, including the latest Python versions:- Python 3.7+
- Python 3.8+
- Python 3.9+
- Python 3.10+
- Python 3.11+
- Python 3.12+
- Python 3.13+
- Python 3.14+
Community & Support
Need help or want to connect with other developers?- Join our Discord Server
- Report issues on GitHub
- Check out the official documentation