Adds an option to edit images before sending. Also adds an option to edit sent images and upload into the currently selected channel.
If you find yourself having performance issues, try lowering or turning off the image smoothing in the setting (bottom right in the modal).
- B Drawing
- E Eraser
- T Insert Text
- P Clip Region. Allows clipping of drawn, erased and text content to selected region.
- M Move current layer
- R Rotate current layer
- S Scale current layer
- C Crop the canvas to selected region.
- Ctrl + Z: Undo
- Ctrl + Y: Redo
- Ctrl + B: Reset Viewport
- Ctrl + C: Copy current canvas content to clipboard
- Ctrl + V: Paste an image onto a new layer.
- Ctrl + P or Esc: Remove current clipping region (clip tool).
- Shift in drawing mode: Draw straight line from the last point.
- Text is rendered directly onto the canvas. As such, text highlighting for selected text cannot occur. You can, however, still select text using Shift + ←/→, it is just not highlighted.
- To include a custom font for inserting text, import the font inside the custom CSS.
The plugin will then force load the font and make it available in the dropdown select.
Example: To include the fontInter, grab the css import url from the Google fonts website and paste into the Custom CSS at the very top./* Top of your custom css */ @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
- Install BetterDiscord
- Download
EditImageUploads.plugin.js - In Discord, go to the BetterDiscord settings and select
Plugins. - At the top, click
Open Plugins Folder. - Move the plugin into the Plugins folder.
- Enable the plugin.