Skip to content

RealistikOsu/pep.py

 
 

Repository files navigation

pep.py

The RealistikOsu realtime server!

image

What does it do?

This portion of the RealistikOsu manages all of the real-time, packet related portions of the Bancho protocol. This includes but is not limited to:

  • Logging in
  • Chat
  • Multiplayer
  • Spectator
  • Server Bot (RealistikBot)

Why is our fork better?

This fork of pep.py has been developed specifically to suit the need of RealistikOsu. With the rapid growth of the server, more and more demand has been placed on us in regards of features alongside performance. The original repo features a large quantity of fatal flaws alongside performance hogs, and through our usage of the software, we have solved a majority of those issues.

  • Full Dockerisation
  • Fixed multiplayer
  • Major performance optimisations.
  • Relax and Autopilot support
  • Extended Redis API
  • Extended 3rd party API support
  • Customised HWID system
  • Extended in-game bot commands
  • Python 3.9 support

Requirements

To run pep.py, there is an list of requirements to ensure the server runs at all.

  • Python >=3.9
  • RealistikOsu MySQL Database

About

RealistikOsu's realtime server!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Other 0.4%