Go to file
Fierelier 19da651dac Mark channel as unread if the newest message time changed 2020-11-27 16:07:07 +01:00
assets Add message sounds 2020-11-25 00:13:16 +01:00
.gitignore Hello world 2020-11-17 16:59:42 +01:00
README.md Update README.md 2020-11-26 05:25:20 +01:00
default.ini Add unread message markers, uiTickTime setting 2020-11-25 03:29:08 +01:00
discord-but-fast.py Mark channel as unread if the newest message time changed 2020-11-27 16:07:07 +01:00

README.md

A faster client for slow computers. Mainly focuses on reducing the memory footprint. No web-framework is involved.

This client is not a full replacement and never will be! Due to Discord's TOS, automating users beyond the bot API is not allowed. This introduces limitations, like being unable to create groups, join servers and add friends.

This is made to allow you to stay in touch with friends. Servers will only receive basic support.

What currently works?

• Viewing conversations
• Receiving messages
• Sending messages
• Receiving missed messages due to disconnect
• Message sounds
• Sorted conversations
• Unread notification markers
• Handling misdelivered messages - somewhat, they're output to console.

What currently doesn't work?

Literally everything that isn't listed above.

Prerequisites

Python 3.5.3 or newer

Windows: Download
Debian: apt-get install python3
Note: Windows 7 support was dropped with Python 3.9 (Thanks, asshats), use Python 3.8.x, on 7.

discord.py

Windows: py -m pip install discord.py
Debian: pip3 install discord.py

QtPy

Windows: py -m pip install QtPy
Debian: apt-get install python3-qtpy

A Qt library compatible with QtPy

There is multiple choices, QtPy is compatible with PyQt5, PyQt4, PySide2 and PySide. Don't know what to choose? You probably want PyQt5:
Windows: py -m pip install PyQt5
Debian: apt-get install python3-pyqt5