All Projects → Coding-Bunker → unofficial-discord-client

Coding-Bunker / unofficial-discord-client

Licence: MIT license
Unofficial client for discord build in C++ with Qt.

Programming Languages

C++
36643 projects - #6 most used programming language
QML
638 projects
CMake
9771 projects
shell
77523 projects

Projects that are alternatives of or similar to unofficial-discord-client

ArmCord
ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.
Stars: ✭ 258 (+473.33%)
Mutual labels:  discord-client
BetterDiscordPanel
💬 Discord Messaging Panel that allows you to message inside of a bot!
Stars: ✭ 512 (+1037.78%)
Mutual labels:  discord-client
windows-bot-template
A D++ Discord Bot template for Visual Studio 2019 (Windows x64 and x86) - Ready to go, just add your code!
Stars: ✭ 15 (-66.67%)
Mutual labels:  discord-client
discord-player
Plays discord.
Stars: ✭ 25 (-44.44%)
Mutual labels:  discord-client
myChat
MyChat es una aplicación de mensajería en tiempo real con servidores de Discord (similar a un canal de Discord).
Stars: ✭ 30 (-33.33%)
Mutual labels:  discord-client
Apple-Music-Discord-Rich-Presence
Integrate Apple Music with Discord and flex your taste with the world.
Stars: ✭ 25 (-44.44%)
Mutual labels:  discord-client
weechat-discord
Weechat plugin for Discord support - https://weechat.org/ https://discord.com/
Stars: ✭ 152 (+237.78%)
Mutual labels:  discord-client
abaddon
An alternative Discord client made with C++/gtkmm
Stars: ✭ 333 (+640%)
Mutual labels:  discord-client

unofficial-discord-client

Build Linux Build W10 Build MacOS

Description

The main purpose of this client is to be a desktop application fast and simple to use in order to replace the official application. Is a community project and anyone can help with issues, feedback or coding. The purpose is to learn how manage desktop application in C++ with Qt framework using public API provided by discord.

Build

  • Qt min version 6.0.0
  • CMake min version 3.16.3
cmake -S . -B build
cmake --build build 

Run

build/src/bin/unofficial-discord-client 

Features

  • Settings (Ctrl + S)
  • News and other types of channels
    • Voice channels require the following three: Qt Multimedia for audio handling, which has not been ported to Qt 6 yet: #45, a library to send and receive Opus audio data (perhaps https://github.com/xiph/opus), and a library to encrypt and decrypt Opus data using the xsalsa20_poly1305 cipher (perhaps libsodium).
  • Mentions
  • Attachments
  • Reactions
  • Custom emojis
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].