Go to file
Luna Mendes 3258dc94d5 gateway.websocket: implement ZLIB streaming
With this comment we have a proper READY event that can be
successfully parsed by discord.py! hooray for progress!

 - gateway.websocket: add dummy handler for op 1
 - gateway.websocket: change op 0 to op 2
 - storage: fix 'None' strings on channel IDs
 - run: use logbook.compat.redirect_logging()
2018-06-23 20:16:10 -03:00
litecord gateway.websocket: implement ZLIB streaming 2018-06-23 20:16:10 -03:00
.gitignore add schema.sql 2018-06-16 19:25:07 -03:00
LICENSE Initial Commit 👌 😂 2018-06-15 21:59:52 -03:00
Pipfile blueprints.guild: add implementations for more routes 2018-06-23 17:19:22 -03:00
Pipfile.lock blueprints.guild: add implementations for more routes 2018-06-23 17:19:22 -03:00
README.md migrate to pipenv 2018-06-16 16:36:41 -07:00
config.example.py add ws stuff to example config 2018-06-19 17:52:25 -07:00
run.py gateway.websocket: implement ZLIB streaming 2018-06-23 20:16:10 -03:00
schema.sql blueprints.guild: use EventDispatcher 2018-06-21 17:59:08 -03:00

README.md

litecord

Litecord is a free as in freedom implementation of Discord's backend services.

Rewrite of [litecord-reference]. [litecord-reference]: https://gitlab.com/lnmds/litecord-reference

Install

  • Python 3.6 or higher
  • PostgreSQL

We use [pipenv] to manage our dependencies. [pipenv]: https://github.com/pypa/pipenv

$ git clone https://gitlab.com/lnmds/litecord
$ cd litecord

# install all packages, including dev-packages
$ pipenv install --dev

Running

# drop into the virtualenv's shell
$ pipenv shell

# boot litecord
$ hypercorn run:app