Go to file
Nyo 653303831b IRC Support for username with spaces
BATs with Donor have bright yellow username in chat
General performance improvements
Code cleaning
Multiplayer improvements and fixes
Fixed some spectator bugs
2016-09-02 12:41:19 +02:00
constants IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
events IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
handlers IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
helpers IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
irc IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
objects IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
.gitignore IRC Support for username with spaces 2016-09-02 12:41:19 +02:00
LICENSE Edit LICENSE and README 2016-08-01 10:40:21 +02:00
README.md .BANCHO. .HIDE. Add requirements.txt, update README 2016-08-28 11:53:35 +02:00
filters.txt .BANCHO. .FIX. Fix chat filters 2016-08-10 12:00:33 +02:00
pep.py .BANCHO. Add ir command, more info in system status 2016-08-28 17:25:47 +02:00
requirements.txt .BANCHO. .HIDE. Add requirements.txt, update README 2016-08-28 11:53:35 +02:00
version .HIDE. version thing is bugged 2016-08-23 20:41:13 +02:00

README.md

pep.py

This is Ripple's bancho server. It handles:

  • Client login
  • Online users listing and statuses
  • Public and private chat
  • Spectator
  • Multiplayer
  • Fokabot

Requirements

  • Python 3.5
  • MySQLdb (mysqlclient)
  • Tornado
  • Gevent
  • Bcrypt
  • Raven

How to set up pep.py

First of all, install all the dependencies

$ pip install -r requirements.txt

then, run pep.py once to create the default config file and edit it

$ python3 pep.py
$ nano config.ini

you can run pep.py by typing

$ python3 pep.py

License

All code in this repository is licensed under the GNU AGPL 3 License.
See the "LICENSE" file for more information
This project contains code taken by reference from miniircd by Joel Rosdahl.