Droidcord
A Discord client for old Android <4.x devices. Uses proxy servers for the HTTP and gateway connection. Currently work-in-progress.
How to build
- Install Android Studio. I use Android Studio 1.0 (yes the very first one) from 2014 though newer versions probably works fine.
- Clone the repository (idk if you can clone a git repo directly from modern Android Studio since I use 1.0 which doesn't have one)
- Run the project.
Status
Working
- Logging in
- Server list
- Channel list
- Message reading
- Message sending
- Gateway/live message updates
Not implemented
- DM list
- Message editing
- Message deleting
- Replying to messages
- Reading older messages
- Direct messages and group DMs
- Attachment viewing
- Attachment sending
- Unread message indicators
- Jumping to messages (e.g. replies)
- Initiating DM conversations
- Ping indicators
- Reactions and emojis
Credits
- @gtrxac for his Discord J2ME project where most of the code came from.
- @shinovon for their JSON library (yes I know I can just use any other JSON library that works with Java 7 or whatever the hell Android 1.x uses but I'm too lazy so screw it)