Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mak448a/qtcord
Qtcord is a Discord client built with Qt aiming to bring a lightweight, native experience.
https://github.com/mak448a/qtcord
discord discord-api discord-client discord-qt discordapp flatpak good-first-issue kde-plasma linux linux-app native plasma-desktop pyside6 python python-gui qt qt6
Last synced: 4 days ago
JSON representation
Qtcord is a Discord client built with Qt aiming to bring a lightweight, native experience.
- Host: GitHub
- URL: https://github.com/mak448a/qtcord
- Owner: mak448a
- License: mit
- Created: 2023-12-08T02:06:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-18T02:40:15.000Z (2 months ago)
- Last Synced: 2024-10-21T02:47:32.499Z (2 months ago)
- Topics: discord, discord-api, discord-client, discord-qt, discordapp, flatpak, good-first-issue, kde-plasma, linux, linux-app, native, plasma-desktop, pyside6, python, python-gui, qt, qt6
- Language: Python
- Homepage:
- Size: 3.32 MB
- Stars: 71
- Watchers: 2
- Forks: 2
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Qtcord
![Download Count](https://img.shields.io/endpoint?url=https://flathub-stats-backend.vercel.app/badges/io.github.mak448a.QTCord/shields.io.json)
[![Discord Invite](https://dcbadge.limes.pink/api/server/https://discord.gg/gV8SjzZAXj?style=flat)](https://discord.gg/gV8SjzZAXj)Qtcord is a Discord client built with Qt aiming to bring a lightweight, native experience. I am not responsible if you get your account banned from this project.
(Make sure you're getting Qtcord from the right source! The official source is https://github.com/mak448a/Qtcord!)
[Download for Windows & macOS](https://github.com/mak448a/Qtcord/releases/latest)
![Screenshot of Qtcord](demos/demo4.png)
## Notes for developers
Check out [CONTRIBUTING.md](https://github.com/mak448a/Qtcord/blob/main/CONTRIBUTING.md)!
> [!NOTE]
> You need Python 3.12 or higher!
> Also, I recommend using uv if you have it installed. It's faster than pip. (`uv pip install -r requirements.txt`)Do the standard Python procedure:
`python3 -m venv venv`
`source venv/bin/activate`
`pip install -r requirements.txt`Cd into src
`cd src/`Afterwards, just run main.py. If you're on Windows, substitute `python3` for `python`.
```shell
python3 main.py
```## Credits
Here are the links to the tutorials/docs that I used to make this app.
https://discord.com/developers/docs/
https://luna.gitlab.io/discord-unofficial-docs/
https://www.youtube.com/channel/UC8PPJFudLUM1eJlM4BiJ40A