2024-02-08 16:26:03 +00:00
# Revenge
2024-02-08 18:58:41 +00:00
A modification for the Discord Android app. Continuation of [Vendetta ](https://github.com/vendetta-mod ). Get it? Vendetta is like, revenging..., yeah.
2024-02-06 23:45:41 +00:00
2024-02-08 16:26:03 +00:00
## ⬇️ Installing
2024-02-10 03:42:47 +00:00
> [!NOTE]
> While Revenge is platform-agnostic, there is no guarantee it will always work on iOS. I do not have a device to test the changes I've made, so feel free to report iOS-specific issues in the Issues tab if you encounter one.
2023-02-01 18:40:11 +00:00
2024-02-10 03:42:47 +00:00
<!--1. Install [Vendetta ](https://github.com/vendetta-mod/Vendetta )
2. Go to Settings > General and enable Developer Settings
3. Go to Settings > Developer, then enable `Load from custom url` and input `[PLACEHOLDER]`
- If that settings section does not appear, restart the app.
4. Restart the app and check if it says Revenge in the settings--->
Installing is currently not possible yet. Please check back later.
2023-02-01 18:40:11 +00:00
2024-02-08 16:26:03 +00:00
## 💖 Contributing
2023-02-01 18:40:11 +00:00
2024-02-08 18:58:41 +00:00
> [!IMPORTANT]
> This project now uses [Bun](https://bun.sh) instead of Node.js.
> It is **recommended** to use Bun over Node.js because Bun is faster and far better for development.
>
> If you're on Windows, we recommend checking out WSL.
2024-02-10 03:42:47 +00:00
1. Install [Vendetta ](https://github.com/vendetta-mod/Vendetta )
2023-02-01 18:40:11 +00:00
2024-02-08 18:58:41 +00:00
1. Go to Settings > General and enable Developer Settings.
2023-02-15 16:12:58 +00:00
2024-02-08 18:58:41 +00:00
2. Clone the repo:
2023-02-01 18:40:11 +00:00
```
2024-02-10 03:42:47 +00:00
git clone https://github.com/revenge-mod/Revenge
2023-02-01 18:40:11 +00:00
```
2024-02-08 18:58:41 +00:00
3. Install dependencies:
2023-02-01 18:40:11 +00:00
```
2024-02-08 16:26:03 +00:00
bun i
2023-02-01 18:40:11 +00:00
```
2024-02-10 03:42:47 +00:00
4. Build Revenge's code:
2023-02-01 18:40:11 +00:00
```
2024-02-08 16:26:03 +00:00
bun run build
2023-02-01 18:40:11 +00:00
```
2024-02-08 18:58:41 +00:00
5. In the newly created `dist` directory, run a HTTP server. We recommend [http-server ](https://www.npmjs.com/package/http-server ).
2023-02-15 16:12:58 +00:00
2024-02-08 18:58:41 +00:00
6. Go to Settings > Developer enabled earlier). Enable `Load from custom url` and input the IP address and port of the server (e.g. e.g. `http://192.168.1.236:4040` ) in the new input box labelled `VENDETTA URL` .
2023-02-01 18:40:11 +00:00
2024-02-10 03:42:47 +00:00
7. Restart Discord. Upon reload, you should notice that your device will download Revenge's bundled code from your server, rather than GitHub.
2023-02-01 18:40:11 +00:00
2024-02-10 03:42:47 +00:00
8. Make your changes, rebuild, reload, go wild!