Stats

3
Projects
15
Devlogs
38
Votes
1
Ships

Coding Time

All Time: 195h 44m
Today: 0h 2m

Member Since

July 01, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

3
🚀
0 devlogs 8 days ago
Jasper Bot
3 devlogs about 1 month ago
Revenge (Discord Mobile Client Modification)
12 devlogs about 1 month ago

Activity

Native plugins are now possible!
You can now make JS plugins talk to native (Java) via a bridge interface, allowing for native plugins that can patch parts of the app that is not possible before.
It is really simple to setup!

Here are the implementation details: https://github.com/revenge-mod/revenge-xposed/blob/main/app/src/main/kotlin/io/github/revenge/xposed/modules/NativeBridgeModule.kt

Update attachment

Took a lot of time and research, but finally was able to improve the reliability of the Hide Blocked Messages plugin. It now works (without restarting Discord) when:
- Blocking/ignoring a new user
- Toggling settings (and swapping chats to reapply changes)
- People reply to blocked/ignored messages (this will also be hidden if you have the option on)

Palm
Palm created a project
8d ago

Palm's Tools

A collection of client-sided tools. No tracking, no ads, no bullshit.

0 devlogs 0 followers

Fixed lots of logic issues today.

Update attachment

Discord has disabled Bridgeless on their latest releases once again. It might've been causing some issues for them. I've refactored and pushed an update to support Bridgeless and non-Bridgeless here: https://github.com/revenge-mod/revenge-xposed/commit/57886feaab16d61f0c151fcfaa552c9cc546067a

Update attachment

Added types generation so external plugins can consume these types.
Example: https://github.com/PalmDevs/revenge-next-plugins

Update attachment

Added Flux interceptor APIs, which allows developers to be able to block, modify, or read Flux events, making it easier to make plugins like the given example below. The example blocks every TYPING_START plugin which stops Discord from notifying other users that you are typing:

Update attachment
Palm
Palm worked on Jasper Bot
14h 46m 18 days ago

Added funny AI responses powered by Gemini

Update attachment

Discord has updated their app to use Bridgeless mode. A fix for Revenge has been pushed here: https://github.com/revenge-mod/revenge-xposed/commit/2ef6807ac0d4e81974ab8dd29b09a3ad74a7682e

Update attachment

A few fixes since the last changes.

Update attachment

Added display name decancering!

Update attachment
Palm
Palm worked on Jasper Bot
18h 55m 24 days ago

Hello everyone! This is the initial release of Jasper. A Discord bot that yells at you and your members! It's a self-hostable general-purpose Discord bot being used in a 15k member server.

Update attachment

So, a lot of changes! Plugins now support dependencies and can decorate each other's APIs. Planning for the future, this will reduce duplicated code for external plugins that share common libraries. Adding a dependency system also solves the issue of race conditions where some plugins would be run before others causing an error.

Update attachment

Squashed a few bugs and did some performance improvements, reducing startup time to ~10% slower than the stock client!

Commit history: https://github.com/revenge-mod/revenge-bundle-next/compare/db472c9cd162...main

Update attachment
Palm
Palm created a project
38d ago

Jasper Bot

Providing Discord assistance as well as occasional yelling.

Jasper Bot
3 devlogs 0 followers

Okay! Today I've fixed a few edge cases with the module filtering system, cleaned up a few things, and I finally added a User Badges plugin for project maintainers, contributors, and sponsors (see screenshot!), as well as fixing some inconsistencies for plugin APIs.

Commit history here: https://github.com/revenge-mod/revenge-bundle-next/compare/37a20160db94...db472c9cd162

Update attachment

Hey there everyone! This is the first Devlog I'm posting. Just want to introduce the project that I've been working on to y'all.

Revenge is a client modification for Discord Android. This is the new and improved version I'm working on which aims to be REALLY fast and lightweight.

If you are interested, feel free to check the repository out! It's really in an early stage though.

Update attachment
Palm
Palm created a project
38d ago

Revenge (Discord Mobile Client Modification)

Revenge is a client modification for Discord Android.

Revenge (Discord Mobile Client Modification)
12 devlogs 0 followers Shipped
Palm
Palm joined Summer of Making
51d ago

This was widely regarded as a great move by everyone.