Skip to content

A custom Discord Client written in Python using the kivy library for UI

License

Notifications You must be signed in to change notification settings

lenanya/lencord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lencord

A custom Discord Client written in Python using the kivy library for UI (VERY WIP)

To run:

  • install python 3.12
  • install requirements using pip install -r requirements.txt
  • run main.py

Working

  • image attachments (sort of, a bit laggy) (minus gifs)
  • uploading images via filepicker (minus gifs)
  • sending messages
  • replying
  • messages that mention you are highlighted
  • server channels, aswell as existing dms

Currently Worked On

  • user profiles

Not Working

  • logging in with email and password (only token right now)
  • gifs
  • -user profiles worked on
  • role colors
  • permissions
  • files other than images (both uploading them and seeing them)
  • voice chat (probably never will)
  • updating messages dynamically (loads most recent 100 and then updates every 2 seconds, keeping 100 messages loaded)
  • link embeds
  • images arent scaled correctly yet
  • emoji
  • mentions
  • server nicknames
  • jumping to replies
  • editing, deleting messages
  • adding friends, removing friends
  • updating your profile
  • settings
  • starting dms
  • joining servers
  • creating servers
  • leaving servers
  • server info in general
  • reactions
  • dms only show username not display name and no profile picture

oh man thats a long list of not working shit

Disclaimer

I am working on this alone, but if you have improvement ideas i think that's what pull requests are for (i dont use github often)

About

A custom Discord Client written in Python using the kivy library for UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published