Discord-Lite - A light weight discord client written in Python, for developers, by developers.

Overview

Discord-Lite

A light weight discord client written in Python, for developers, by developers.

Sublime's custom image

Image by https://www.reddit.com/user/Hoodie-the-Wolf/

What does "light weight" really mean?

Light weight, developers use a lot of tools, Git, Visual Studio, and we all know what using Visual Studio is like, and plus StackOverflow for all those queries you gotta ask, you probably also use Discord, it's quite popular for developer communities and gaming too! So to toggle between co-operative workspaces and your IDE, here's Discord Lite, it uses less memory when compared to Discord Client or Google Chrome version of Discord. It also loads GIFs faster, supports Images and Videos, PDF and other documents.

Drawbacks

There are a few drawbacks to the light weighted version ofcourse, and they are:

  1. It can't be used for live streaming.
  2. It can't be used for VC's
  3. It can't be used for screen sharing or video calls

and that's about it.

Inspiration and sources

This is basically a modified version of the Geeks For Geeks tutorial on how to Make a Web Browser using PyQt5, so I to decided let's modify it and make it a Discord Client since it runs Google so well.

Link: https://www.geeksforgeeks.org/creating-a-simple-browser-using-pyqt5/

Known issues

None

Roadmap

On the roadmap we've got:

  1. Downloading Images using links in the Client
  2. Screenshot Button to quickly screenshot chats
  3. VC and Streaming support
  4. Video call support
  5. Switching between alts

Add me on Discord! cyber#3709

Here's the support server invite: https://discord.gg/EwY2aZMn6t

Contributions

Any useful contribution is welcome, but preference will be given to those who can solve the drawback issues or implement the roadmap features in their PR, happy coding!

Compatibility

Currently tested for Windows 10 with Python 3.9.9 issues related to reports on other systems can be opened.

Clarifications

This isn't any serious "client" of such, it's simply Discord Web running in a custom browser to reduce strain on Chrome or the Discord Client which infact is quite heavy and can feast off your RAM, feel free to star the repo if you liked it.

Comments
  • Laggy Issue

    Laggy Issue

    I install the installer file. But after I install the discord lite, my laptop kinda feels heavy and laggy. My CPU usage is up to 100%. I had to uninstall and my laptop back to normal.

    opened by Bristolridge 19
  • Problems with audio devices.

    Problems with audio devices.

    Hello, basically, the Discord lite don't detect my mic, it says in Voice & Video

    "You don't have any input devices enabled. You must grant Discord acess to your microphone in order to be able to observe input sensivity"

    Help

    opened by bergtt11 16
  • Virustotal flags discord lite as malicious

    Virustotal flags discord lite as malicious

    image

    I ran a quick scan of my computer using Process Explorer (sys internals) and I got results from discord lite. Most notably a clear flag of a trojan and a backdoor.

    opened by lemon8de 5
  • Add more options to the context menu

    Add more options to the context menu

    Would it be possible to have more options in the context menu such as:

    • Copy Image
    • Copy Image URL

    These are present in the official Discord client would be nice to have the same in this client too.

    opened by Ramzh 4
  • White Screen

    White Screen

    Only White Screen Hello I recently started using your program and it worked well at the start. But recently I am only getting white screen. I have restarted the pc many times. Uninstalled and re-installed the program. But always getting the same white screen. Maybe is there something I can do to fix this issue? thank you

    Discord lite issue

    opened by Tacobello 3
  • video stream go clip clip

    video stream go clip clip

    Describe the bug i don't know why it's happen. but the stream goes black per seconds

    To Reproduce Steps to reproduce the behavior:

    1. Client 32 bit does stream
    2. Client 64 bit see stream

    Expected behavior no clip clip

    Screenshots If applicable, add screenshots to help explain your problem.

    Uploading image.png…

    Desktop (please complete the following information):

    • OS: Win 7 32 bit, and win 10 64 bit
    • Version 32 pre release, and release newest
    opened by candrawardana 2
  • discord-lite.exe detected as dangerous by Windows Defender

    discord-lite.exe detected as dangerous by Windows Defender

    The executable of the program is detected as dangerous by Windows Defender. It is also detected as such if scanned with VirusTotal.

    A screenshot from Defender is attached for more information. image

    opened by Katzenwerfer 2
  • Lags, forces to restart my laptop.

    Lags, forces to restart my laptop.

    I try to open it (1.2 ver) - it causes such lags that it's unusable. Didn't try 1.0, cuz it doesn't have vc support.

    Eventually there's a bunch of errors, even blank ones. One said something along the lines of "This application didn't run properly" (random translation attempt, i have win10 in Polish)

    I own an Acer E5-575G (i5-7200U, 940MX, 8GB RAM + SSD)

    opened by LeftyyGD 2
  • Created installer for Discord Lite 1.00

    Created installer for Discord Lite 1.00

    This is not one file executable, this is a complete installer. The size of the installer is 85.3Mb and takes 257.81Mb of disk space after installing. Try it out.

    opened by rahul-nanwani 0
  • Linux and Raspberry Pi Build for Discord Lite

    Linux and Raspberry Pi Build for Discord Lite

    Is your feature request related to a problem? Please describe. Discord Lite needs to get onto the Linux eco-system, the closest we have to discord on Linux is WebCord, this would look like a more base level alternative without electron js

    Describe the solution you'd like Using Pyinstaller to build binaries for Debian

    Describe alternatives you've considered Currently the script runs, yet to build a binary

    enhancement 
    opened by therealcyber71 0
  • The program does not start

    The program does not start

    Does this program have any log files? In my case, it just doesn't start. When opening the .exe file process appears in the task manager for a couple of seconds, reaches 100MB of RAM and disappears.

    bug 
    opened by lzrdblzzrd 4
  • Higher Memory Usage than Discord

    Higher Memory Usage than Discord

    Describe the bug A clear and concise description of what the bug is.

    Screenshots If applicable, add screenshots to help explain your problem. image

    Desktop (please complete the following information):

    • OS: [e.g. iOS] Windows 11
    • Browser [e.g. chrome, safari]
    • Version [e.g. 22]

    Additional context Add any other context about the problem here. IDK, if the Taskmanager provides any good informations, but overall, it's somehow always higher than the Electron Client about 30-110MB. Did the same things on both of the Clients, visited the same server and than opened the Friends Tab, done.

    Also, if u would like to have additional info, please ask for it and tell me how I can do it and how~ I'm happy if I can help in any way.

    Also it's Version 1.3 not 1.1.

    bug 
    opened by bloodyeyesblackblood 5
  • Discord Lite for linux

    Discord Lite for linux

    Cyber has been talking alot about bringing this project to linux. As I think he could just make another version, there are other options for making this project work on linux.

    1. WINE - Wine is a free and open-source compatibility layer that aims to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems.
    2. CrossOver - A more expensive version of WINE. its like $50 USD.
    3. just rewrite it or find another version of pyinstaller for linux.

    if you cant make it, then thats fine. people can use the first or second option to run discord lite on linux.

    enhancement 
    opened by itisdoc 2
Releases(v1.4)
Owner
Sachit
aspiring "IITian"
Sachit
Gorrabot is a bot made to automate checks and processes in the development process.

Gorrabot is a Gitlab bot made to automate checks and processes in the Faraday development. Features Check that the CHANGELOG is modified By default, m

Faraday 7 Dec 14, 2022
A bot that can play songs in Telegram group voice chats like AK 47

🎧 47Music Player 🎧 A bot that can play songs in Telegram group voice chats like AK 47 ✨ Easy To Deploy Pyrogram Session Config Vars API_ID : Assista

Janindu Malshan 23 Dec 07, 2022
Discord.py(disnake) selfbot

Zzee selfbot Discord.py selfbot Version: 1.0 ATTENTION! we are not responsible for your discord account! this program violates the ToS discord rules!

1 Jan 10, 2022
Hellomotoot - PSTN Mastodon Client using Mastodon.py and the Twilio API

Hello MoToot PSTN Mastodon Client using Mastodon.py and the Twilio API. Allows f

Lorenz Diener 9 Nov 22, 2022
TORNADO CASH Proxy Pancakeswap Sniper BOT 2022-V1 (MAC WINDOWS ANDROID LINUX)

TORNADO CASH Pancakeswap Sniper BOT 2022-V1 (MAC WINDOWS ANDROID LINUX) ⭐️ A ful

Crypto Trader 1 Jan 06, 2022
Nowadays we don't have time to listen to each and every song that we come across in a playlist.

Nowadays we don't have time to listen to each and every song that we come across in a playlist. so, this project helps you. we used Spotify API for collecting the dataset information and able to do E

3 Apr 26, 2022
Morpheus is a telegram bot that helps to simplify the process of making custom telegram stickers.

😎 Morpheus is a telegram bot that helps to simplify the process of making custom telegram stickers. As you may know, Telegram's official Sti

Abhijith K S 1 Dec 14, 2022
Bagas Mirror&Leech Bot is a multipurpose Telegram Bot written in Python for mirroring files on the Internet to our beloved Google Drive. Based on python-aria-mirror-bot

- [ MAYBE UPDATE & ADD MORE MODULE ] Bagas Mirror&Leech Bot Bagas Mirror&Leech Bot is a multipurpose Telegram Bot written in Python for mirroring file

4 Nov 23, 2021
Python Library for Accessing the Cohere API

Cohere Python SDK This package provides functionality developed to simplify interfacing with the Cohere API in Python 3. Documentation See the API's d

cohere.ai 42 Jan 03, 2023
A simple Discord bot wrote with Python. Kizmeow let you track your NFT project and display some useful information

Kizmeow-OpenSea-and-Etherscan-Discord-Bot 中文版 | English Ver A Discord bot wrote with Python. Kizmeow let you track your NFT project and display some u

Xeift 93 Dec 31, 2022
Emo-Fun is a bot which emojifies the text you send it

About Emo-Fun is a bot which emojifies the text you send it. It is easier to understand by an example Input : Hey this is to show my working!! Output

Suvodeep Sinha 3 Sep 30, 2022
Discord bot to administer IITD Study Servers (unofficial)

IITD-Bot Discord bot to administer IITD'20 Acad Server Commands hello to check if bot is online ?help to display this message ?set kerberos to set y

Aditya Singh 47 Dec 19, 2022
A little proxy tool based on Tencent Cloud Function Service.

SCFProxy 一个基于腾讯云函数服务的免费代理池。 安装 python3 -m venv .venv source .venv/bin/activate pip3 install -r requirements.txt 项目配置 函数配置 开通腾讯云函数服务 在 函数服务 新建 中使用自定义

Mio 716 Dec 26, 2022
Discord bot written in python

Discord bot created by dpshark#3004 for fun List of features/commands: [keyword] responses tools !add [respons] Adds new response to [keyword] !remove

Daniel K.Gunleiksrud 3 Dec 28, 2021
批量下载抖音无水印视频

版权说明 本项目fork自Johnserf-Seed TikTokDownload。目的是为了增加个性化的功能,若想体验更多完善的功能请支持原作者的项目。 免责声明 本代码仅用于学习,下载后请勿用于商业用途。 环境要求 请检查宿主机,是否安装了python环境,并且配置了环境变量 pytho

Zhiwu Mao 44 Dec 28, 2022
ELiza music is a telegram music bot project, allow you to play music on voice chat group telegram.

❤️ 𝗘𝗹𝗶𝘇𝗮 𝗠𝘂𝘀𝗶𝗰 ❤️ Unmaintained. The new repo of @MrsElizaRobot is private. (It is no longer based on this source code. The completely rewrit

Team Eliza 2 Dec 08, 2022
A Discord bot for osu!

This is the mostly-complete repo for the owo Discord osu! bot which you can invite here. As you look through this repo, please keep in mind that all o

Stevy 43 Dec 28, 2022
A Telegram Music Tag Editor Bot that can remove almost all usernames in the music tags and add own username instead.

Music Tag Editor Bot A Telegram Music Tag Editor Bot that can remove almost all usernames in the music tags and add own username instead. It can also

14 Oct 21, 2022
ETL for tononkira.serasera.org

python-tononkiramalagasy-api Api Endpoints: ### get artists - /artists/int:page [page_offset = 20] ### get artist's songs, index was given by

Titosy Manankasina 1 Dec 24, 2021
Bot for mirroring one or multiple Twitter accounts in Pleroma/Mastodon.

Stork (pleroma-bot) Mirror one or multiple Twitter accounts in Pleroma/Mastodon. Introduction After using the pretty cool mastodon-bot for a while, I

73 Jan 08, 2023