A collection of custom BetterDiscord plugins created and maintained by Haxurus.
These plugins add practical features that are missing from the standard Discord client, with a focus on local data storage, usability and simple installation.
Warning
BetterDiscord is an unofficial client modification. Discord and BetterDiscord updates can change internal modules and temporarily break individual plugins. Use third-party plugins at your own discretion.
| Plugin | Version | Description | Requirements |
|---|---|---|---|
| Lockscreen | 1.1.1 |
Adds a local Discord lockscreen with 4-digit PIN, 6-digit PIN, password or Android-style pattern unlock, including startup and inactivity locking. | None |
| Automatic Status Scheduler | 2.0.0 |
Schedules recurring Discord presence and custom status changes directly from Discord's native custom status editor. | BDFDB Library |
| Server History | 1.1.0 |
Keeps a local history of servers and group DMs that become unavailable, disappear or later return. | None |
| Advanced Blocked Users | 1.0.0 |
Provides a searchable, sortable, paginated and exportable manager for the complete blocked-users list. | None |
| MessageLoggerV2 | Redirect | Points to the separately maintained compatibility-fixed version of MessageLoggerV2. | See linked repository |
- Download Haxurus Lockscreen
- Download Automatic Status Scheduler
- Download Server History
- Download Advanced Blocked Users
- Open the maintained MessageLoggerV2 version
- Install BetterDiscord on the Discord desktop client.
- Download the desired file ending in
.plugin.js. - Open Discord and go to User Settings > BetterDiscord > Plugins.
- Select Open Plugins Folder.
- Copy the downloaded plugin file into that folder.
- Return to Discord and enable the plugin.
- Install any required library when prompted.
On Windows, the default plugin folder is usually:
%AppData%\BetterDiscord\plugins
Download the latest version of the plugin and replace the existing .plugin.js file in the BetterDiscord plugins folder. Reload Discord with Ctrl + R when necessary.
Unless stated otherwise in a plugin's documentation:
- settings and history are stored locally through BetterDiscord's data API;
- plugins do not require an external account;
- exported JSON or CSV files are created locally;
- no telemetry or analytics service is used.
Read the README inside each plugin folder for its complete feature list, limitations, stored data and troubleshooting instructions.
The plugins are intended for:
- the official Discord desktop client;
- BetterDiscord;
- Windows, macOS and Linux within BetterDiscord's compatibility limits.
Browser and mobile Discord clients are not supported.
Use the repository's Issues section to report bugs or suggest improvements. Include:
- the affected plugin and version;
- your Discord and BetterDiscord versions;
- steps to reproduce the problem;
- relevant console errors or screenshots;
- whether the problem started after a Discord update.
Most plugins are distributed as standalone JavaScript files and do not require a build process. After editing a plugin, replace or reload the file inside the BetterDiscord plugins folder and restart or reload Discord.
Contributions and compatibility fixes are welcome through pull requests.
Developed by Haxurus.
This repository is not affiliated with, endorsed by or supported by Discord Inc. or BetterDiscord. All Discord trademarks and assets belong to their respective owners. Use unofficial client modifications and third-party plugins at your own risk.