| 1 | # Discord Modification: PluralKit Predict |
| 2 | |
| 3 | This script/browser extension injects code into `discord.com` to modify how |
| 4 | users of PluralKit appear on your screen. Simply put, when a discord webhook is |
| 5 | sent very quickly after a user's message and the messages are nearly identical, |
| 6 | the original message is instantly hidden; This removes the layout flickering |
| 7 | that PluralKit webhooks cause. In addition, there is a heuristic to remember |
| 8 | what a system's autoproxy is set to, so in long conversations it will just feel |
| 9 | like the user is directly sending webhook messages. |
| 10 | |
| 11 | The extension is a self contained userscript: `pluralkit-predict.user.js` |
| 12 | |
| 13 | ## Install |
| 14 | |
| 15 | **Userscript**: open [`pluralkit-predict.user.js`][raw] with Tampermonkey, |
| 16 | Violentmonkey, or Userscripts.app and confirm the install. |
| 17 | |
| 18 | **Chrome / Edge**: go to `chrome://extensions`, turn on Developer mode, choose |
| 19 | Load unpacked, and pick this folder. |
| 20 | |
| 21 | **Firefox**: go to `about:debugging#/runtime/this-firefox`, choose Load |
| 22 | Temporary Add-on, and pick `manifest.json`. Temporary add-ons are removed when |
| 23 | Firefox restarts. |
| 24 | |
| 25 | [raw]: https://shale.paperclover.net/userscripts/discord-pluralkit-predict/plain/-/pluralkit-predict.user.js |