Git Product home page Git Product logo

revenge's Introduction

Revenge

A modification for Discord mobile apps. Continuation of Vendetta. Get it? Vendetta is like, revenging..., yeah.

Warning

Revenge is still being worked on! Please understand that you may encounter some issues.

⬇️ Installing

Android

Non-root

  1. Install Vendetta Manager

  2. Download (don't install!) the latest Xposed module

  3. Go to Vendetta Manager's Settings > About and press version number 10 times

  4. Set Custom Xposed module location to:

    /storage/emulated/0/Download/app-release.apk
    

    This is default location of downloaded module if you use the default Downloads folder and you don't have any file with the same name saved. If these two conditions don't match, you will have to change the path respectively.

  5. Head back to main screen and install!

Root

  1. Install an Xposed implementation (eg. LSPosed)
  2. Download and install the latest Xposed module
  3. Enable the module
  4. Force stop Discord

Alternative method / Other platforms

Important

While Revenge is platform-agnostic, there is no guarantee it will always work on other platforms. we do not have a device to test the changes we've made, so feel free to report issues if you encounter them.

  1. Install Vendetta
  2. Head to Settings > General under the Vendetta section
  3. Toggle on the Developer Settings switch
  4. Restart the app
  5. Head to Settings > Developer under the Vendetta section
  6. Toggle on the Load Vendetta from custom URL option
  7. Input the following in the text field that appears
    https://cdn.jsdelivr.net/gh/revenge-mod/builds@main/revenge.js
    
  8. Restart the app again, and that should be it!

💖 Contributing

  1. Follow the first two steps listed in ⬇️ Installing section

  2. Clone the repository

    git clone https://github.com/revenge-mod/Revenge
    
  3. Install dependencies

    pnpm install
    
  4. Build Revenge

    pnpm run build
    
  5. In the newly created dist directory, run a HTTP server. We recommend http-server.

  6. Go to Settings > Developer, enable Load from custom URL, and input the IP address and port of the server (e.g. http://192.168.1.236:4040) in the new input box labelled REVENGE URL.

    • If the Developer setting section doesn't appear, restart the app
  7. Restart Discord. Upon reload, you should notice that your device will download Revenge's bundled code from your server, rather than GitHub.

  8. Make your changes, rebuild, reload, go wild!

revenge's People

Contributors

maisymoe avatar redstonekasi avatar fieryflames avatar pylixonly avatar nexpid avatar magmaus3 avatar yellowsink avatar cynosphere avatar validcube avatar sodawithoutsparkles avatar vendicated avatar wingio avatar aeongdesu avatar aliernfrog avatar riichi67 avatar twnlink avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.