<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vencord.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mugman</id>
	<title>Discord Client Modding Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vencord.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mugman"/>
	<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/article/Special:Contributions/Mugman"/>
	<updated>2026-05-31T17:01:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Scor&amp;diff=1099</id>
		<title>Scor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Scor&amp;diff=1099"/>
		<updated>2025-04-17T04:40:09Z</updated>

		<summary type="html">&lt;p&gt;Mugman: add menuscor (scor for the macos menu bar)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Discord client inside the [[wikipedia:System_Settings|macOS Settings/System Preferences app]] with [[Vencord]] support.&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = scor&lt;br /&gt;
| above = scor&lt;br /&gt;
&lt;br /&gt;
| image = [[File:Scor Logo.png|thumb]]&lt;br /&gt;
| caption1 = The original scor logo&lt;br /&gt;
&lt;br /&gt;
| image2 = [[File:Scor.png|thumb]]&lt;br /&gt;
| caption2 = Screenshot of scor being used in the System Settings app&lt;br /&gt;
&lt;br /&gt;
| label2 = Authors&lt;br /&gt;
| data2 = [[User:mugman]]&lt;br /&gt;
&lt;br /&gt;
| label3 = Language&lt;br /&gt;
| data3 = [[wikipedia:Objective-C|Objective-C]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==menuscor==&lt;br /&gt;
menuscor is a version of Scor made for the [https://support.apple.com/guide/mac-help/whats-in-the-menu-bar-mchlp1446/mac menu bar].&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = menuscor&lt;br /&gt;
| above = menuscor&lt;br /&gt;
&lt;br /&gt;
| image2 = [[File:Menuscor.png|thumb]]&lt;br /&gt;
| caption2 = Screenshot of scor being used in the menubar&lt;br /&gt;
&lt;br /&gt;
| label3 = Language&lt;br /&gt;
| data3 = [[wikipedia:SwiftUI|SwiftUI]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Etymology==&lt;br /&gt;
The name of scor is derived from an image&amp;lt;ref&amp;gt;[[:File:Jsoncitroen.webp|Image referenced]]&amp;lt;/ref&amp;gt; of Jason Citron, the CEO and co-founder of Discord.&lt;br /&gt;
&lt;br /&gt;
[[Category:Custom_Clients]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Menuscor.png&amp;diff=1098</id>
		<title>File:Menuscor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Menuscor.png&amp;diff=1098"/>
		<updated>2025-04-17T04:38:25Z</updated>

		<summary type="html">&lt;p&gt;Mugman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Scor]] in the macOS menu bar&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=1097</id>
		<title>File:Scor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=1097"/>
		<updated>2025-04-17T04:27:54Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Mugman uploaded a new version of File:Scor.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Demo screenshot of scor&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Scor&amp;diff=1096</id>
		<title>Scor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Scor&amp;diff=1096"/>
		<updated>2025-02-07T17:16:35Z</updated>

		<summary type="html">&lt;p&gt;Mugman: mention vencord support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Discord client inside the [[wikipedia:System_Settings|macOS Settings/System Preferences app]] with [[Vencord]] support.&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = scor&lt;br /&gt;
| above = scor&lt;br /&gt;
&lt;br /&gt;
| image = [[File:Scor Logo.png|thumb]]&lt;br /&gt;
| caption1 = The original scor logo&lt;br /&gt;
&lt;br /&gt;
| image2 = [[File:Scor.png|thumb]]&lt;br /&gt;
| caption2 = Screenshot of scor being used in the System Settings app&lt;br /&gt;
&lt;br /&gt;
| label1 = Status&lt;br /&gt;
| data1  = Dormant&lt;br /&gt;
&lt;br /&gt;
| label2 = Authors&lt;br /&gt;
| data2 = [[User:mugman]]&lt;br /&gt;
&lt;br /&gt;
| label3 = Language&lt;br /&gt;
| data3 = [[wikipedia:Objective-C|Objective-C]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Etymology==&lt;br /&gt;
The name of scor is derived from an image&amp;lt;ref&amp;gt;[[:File:Jsoncitroen.webp|Image referenced]]&amp;lt;/ref&amp;gt; of Jason Citron, the CEO and co-founder of Discord.&lt;br /&gt;
&lt;br /&gt;
[[Category:Custom_Clients]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=1095</id>
		<title>File:Scor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=1095"/>
		<updated>2025-02-07T17:14:32Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Mugman uploaded a new version of File:Scor.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Demo screenshot of scor&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1094</id>
		<title>User:Mugman</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1094"/>
		<updated>2025-02-03T05:54:41Z</updated>

		<summary type="html">&lt;p&gt;Mugman: also mention biscord&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;developer of [[scor]] and [[biscord]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Notable_People]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1093</id>
		<title>User:Mugman</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1093"/>
		<updated>2025-02-03T05:53:45Z</updated>

		<summary type="html">&lt;p&gt;Mugman: change from &amp;quot;insane&amp;quot; to &amp;quot;developer of scor&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;developer of [[scor]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Notable_People]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1091</id>
		<title>User:Mugman</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman&amp;diff=1091"/>
		<updated>2024-11-15T18:35:25Z</updated>

		<summary type="html">&lt;p&gt;Mugman: notability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;insane&lt;br /&gt;
&lt;br /&gt;
[[Category:Notable_People]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Pomelo_massban_incident&amp;diff=1090</id>
		<title>Pomelo massban incident</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Pomelo_massban_incident&amp;diff=1090"/>
		<updated>2024-09-10T03:43:51Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Incident ==&lt;br /&gt;
On Tuesday, 9 May 2023, several Discord users were simultaneously banned. Users who were banned lost access to their accounts and were unable to log back in. Shortly after the incident, a [https://www.reddit.com/r/discordapp/comments/13d01h7/anyone_elses_account_randomly_disabled/ Reddit post] was created on the r/discord subreddit. Discord staff u/coral-discord informed people that they were investigating the situation and asked affected users for their usernames. Within hours, the issue was resolved, and affected users were able to log back into their accounts after resetting their passwords.&lt;br /&gt;
&lt;br /&gt;
== Reason ==&lt;br /&gt;
Although the original reason is now known, people from the community started theorising about it in relation to Discord&#039;s new username change (Pomelo). This change removed discriminators from usernames, making it impossible to have the same username as any other user. As the feature was slowly being rolled out to users, some users wanted to check if their usernames had been taken. To do this, they made an HTTP request to the Discord Pomelo endpoint. &lt;br /&gt;
&lt;br /&gt;
The reason for this banning wave is believed to be users manually sending an HTTP request to the Pomelo endpoint with missing headers.&lt;br /&gt;
&lt;br /&gt;
[[Category:Drama &amp;amp; Incidents]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Aliucord_EncryptDMs_Incident&amp;diff=1071</id>
		<title>Aliucord EncryptDMs Incident</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Aliucord_EncryptDMs_Incident&amp;diff=1071"/>
		<updated>2024-05-22T03:22:53Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly and other such changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Plugin Release==&lt;br /&gt;
EncryptDMs is an Aliucord plugin made by [[User:Mantikafasi]] on 26 November 2021.&lt;br /&gt;
&lt;br /&gt;
The plugin&#039;s primary goal was to encrypt Discord DMs end-to-end, ensuring that neither Discord nor anyone without the encryption keys could read their contents.&lt;br /&gt;
&lt;br /&gt;
==The Incident==&lt;br /&gt;
After [[User:Mantikafasi]] pushed the first changes, some individuals acquired it through a GitHub repo with PluginDownloader despite him not yet officially releasing the plugin. (Those individuals had zero idea what they were doing.)&lt;br /&gt;
&lt;br /&gt;
[[File:EncryptDMs User Getting Banned.png|thumb|EncryptDMs user getting banned for spam]]&lt;br /&gt;
&lt;br /&gt;
Because the plugin was unfinished, it automatically started exchanging public keys when someone sent them. Whenever somebody shared their public key on a Discord server, all other people who had the plugin automatically responded with their public key.&lt;br /&gt;
[[File:Vendicated getting confused.png|thumb|Vendicated getting confused when plugin sends public key all by itself]]&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
After several incidents, the text &amp;lt;code&amp;gt;&amp;lt;ewd:publickey&amp;lt;/code&amp;gt; was banned from the Aliucord server, and [[User:Mantikafasi]] pushed an update that removed the functionality of the plugin.&lt;br /&gt;
&lt;br /&gt;
[[Category:Drama &amp;amp; Incidents]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Fart&amp;diff=1066</id>
		<title>Fart</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Fart&amp;diff=1066"/>
		<updated>2024-04-22T16:48:16Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fart is a plugin that allows you to &amp;quot;fart,&amp;quot; usually through a Discord slash command.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
[[File:Fart original resulting message preview aliu.png|thumb|alt=Resulting message after using fart command|Resulting message after using fart command]]&lt;br /&gt;
&lt;br /&gt;
The fart plugin comes with one slash command, with options for a user to include a mention in the resulting message. In addition to playing a fart sound effect, it will either ping the user with the message &amp;quot;fart&amp;quot; or send a message saying &amp;quot;fart&amp;quot; if you do not include a mention.&lt;br /&gt;
This plugin resulted from a joke on the [[Aliucord]] Discord server.&lt;br /&gt;
&lt;br /&gt;
== Versions (selection) ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/nyakowint/AliuPlugins Fart], the original [[Aliucord]] plugin by [[Nyako]]&lt;br /&gt;
* [https://github.com/aniiiiiimal/sulfuric-acid Fart2], the &amp;lt;i&amp;gt;retired&amp;lt;/i&amp;gt; [[BetterDiscord]], [[Replugged]], and [[GooseMod]] plugins by [[Animal]]&lt;br /&gt;
* [https://github.com/nyakowint/vencord-plugins/blob/main/fart.ts Fart2], a &amp;lt;i&amp;gt;third-party&amp;lt;/i&amp;gt; [[Vencord]] plugin by [[Nyako]]&lt;br /&gt;
&lt;br /&gt;
A version for [[Enmity]] was previously available but has since been removed.&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
[[File:Betterfart resulting message preview aliu.png|thumb|alt=Result of using betterfart command|Resulting message after using betterfart command]]&lt;br /&gt;
&lt;br /&gt;
* The Fart plugin for [[Aliucord]] includes two extra commands, &amp;quot;betterfart&amp;quot; and &amp;quot;venmybeloved.&amp;quot; The former is a more lengthy script asking users to fart. The latter is an inside joke exclaiming, &amp;quot;VEN HOW DO I GET FREE NITRO.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* The Fart plugin has been covered in multiple [[No Text To Speech]] videos‎ &amp;lt;ref&amp;gt;{{Cite web|url=https://youtube.com/watch?v=X0bTGI4ysVE&amp;amp;t=285|title=BetterDiscord on Android with Free Nitro Features?}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|url=https://youtube.com/watch?v=oXpx54FK4nc&amp;amp;t=587|title=Discord Themes and Plugins on IOS {{!}} Enmity}}&amp;lt;/ref&amp;gt;, usually cracking a laugh or two.&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=MessageLogger&amp;diff=1065</id>
		<title>MessageLogger</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=MessageLogger&amp;diff=1065"/>
		<updated>2024-04-22T16:43:37Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Message Loggers are plugins that allow users to view deleted &amp;amp; edited Discord messages.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
[[File:Message_Logger_preview_deleted_messages.png|alt=This is how deleted messages look like|thumb|This is how deleted messages look like]][[File:Message_Logger_Preview_Edited_Messages.png|alt=This is how Edited Messages looks like|thumb|This is how edited messages look like]]&lt;br /&gt;
&lt;br /&gt;
Message loggers allow users to see:&lt;br /&gt;
* Recently deleted messages. A red text indicates the deleted messages.&lt;br /&gt;
* Recently edited messages. A gray text indicates the edited message.&lt;br /&gt;
&lt;br /&gt;
== Versions (selection) ==&lt;br /&gt;
&lt;br /&gt;
* [https://1lighty.github.io/BetterDiscordStuff/?plugin=MessageLoggerV2 MessageLoggerV2], a [[BetterDiscord]] plugin by [[Lighty]]&lt;br /&gt;
* [https://github.com/Juby210/Aliucord-plugins MessageLogger], an [[Aliucord]] plugin by [[Juby]]&lt;br /&gt;
* [https://vencord.dev/plugins/MessageLogger MessageLogger], a [[Vencord]] plugin by [[rushii]]&lt;br /&gt;
&lt;br /&gt;
== Controversy ==&lt;br /&gt;
Use of MessageLoggers is very controversial in the community, with multiple [[client mods]] such as [[BetterDiscord]]&amp;lt;ref name=&amp;quot;bd-faq&amp;quot;&amp;gt;{{Cite web|url=https://betterdiscord.app/FAQ|quote=Message loggers are in violation discord&#039;s API terms and privacy policy, and can result in account termination. We will not provide such plugins|title=BetterDiscord FAQ point 11}}&amp;lt;/ref&amp;gt; and [[Powercord]]&amp;lt;ref&amp;gt;{{Cite web|url=https://powercord.dev/guidelines|archive-url=https://web.archive.org/web/20210314211818/https://powercord.dev/guidelines|archive-date=2021-03-14|quote=End User Data of other users must be handled with caution with regards to privacy. For example, logging all deleted messages is prohibited.|title=Powercord Guidelines point 2}}&amp;lt;/ref&amp;gt; prohibiting their usage outright and theme developers who vehemently oppose them have [https://github.com/NYRI4/LilyPichu/commit/49b169d1436c9de9b238f09c1fb72e00418f8141 attempted] to block users of it in the past, only to later revert their changes.&lt;br /&gt;
&lt;br /&gt;
Common reasons are that they &amp;quot;violate user privacy&amp;quot; and &amp;quot;Discord&#039;s privacy policy and API terms,&amp;quot; with multiple sources claiming that using loggers poses a risk to your account.&amp;lt;ref name=&amp;quot;bd-faq&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While the morality of their usage is debatable, claims that message loggers are dangerous are nothing more than blatant disinformation. As all the functionality provided by these plugins is performed client-side, &#039;&#039;without interacting with the API or gateway&#039;&#039;, it is impossible for these plugins to pose a risk by simply using them.&lt;br /&gt;
&lt;br /&gt;
Furthermore, there have been no documented cases of users getting their accounts banned just for even revealing they use message loggers. As a result, such plugins still see wide usage across practically all client mods, even on those that officially prohibit them.&lt;br /&gt;
&lt;br /&gt;
Additionally, Discord&#039;s Developer terms of service only apply to &amp;quot;access to and use of the [Discord] APIs&amp;quot;&amp;lt;ref&amp;gt;{{Cite web|url=https://discord.com/developers/docs/policies-and-agreements/developer-terms-of-service|title=Discord Developer Terms of Service}}&amp;lt;/ref&amp;gt;. Since logger plugins entirely rely on data the client &#039;&#039;already has&#039;&#039;, these terms can&#039;t be applied to them.&lt;br /&gt;
&lt;br /&gt;
The only applicable term from the terms of service is the disallowance of modifying Discord services, which [[client mods]] themselves break. As this is not unique to message loggers, using this term to single out message loggers is explicitly inappropriate as well.&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=The_Vencord_Company_of_D%C3%BCsseldorf&amp;diff=1064</id>
		<title>The Vencord Company of Düsseldorf</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=The_Vencord_Company_of_D%C3%BCsseldorf&amp;diff=1064"/>
		<updated>2024-04-22T16:26:56Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Vencorp Icon.webp|thumb|256x256px|This was the image used for the Vencord Discord server during April Fools 2024.[[File:Vencorp Banner.webp|thumb|320x320px|This was the banner image used for the Vencord Discord server during April Fools 2024.]]]]&lt;br /&gt;
This all happened at &amp;lt;code&amp;gt;31 of March 2024 at 00:30 UTC&amp;lt;/code&amp;gt; [[Lewisakura]] changed his name to &amp;quot;&#039;&#039;Lewi, Data Analyst&#039;&#039;&amp;quot; and changed the discord&#039;s server name, icon&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[[File:Vencorp Icon.webp|left|frameless|320x320px|This was the image used for the Vencord Discord server during April Fools 2024.]]&lt;br /&gt;
&amp;lt;/ref&amp;gt; and banner&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;[[File:Vencorp Banner.webp|left|frameless|380x380px|This was the banner image used for the Vencord Discord server during April Fools 2024.]]&lt;br /&gt;
&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Following this change, everyone in the Discord server also started changing their nicknames to represent [[Vencord]] as a fictional company; some of the given names were &amp;quot;&#039;&#039;Vencorp&#039;&#039;&amp;quot;, &amp;quot;&#039;&#039;Vencord Inc.&#039;&#039;&amp;quot; and &amp;quot;&#039;&#039;Vencord GmbH&#039;&#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This was the &#039;&#039;April Fool&#039;s 2024&#039;&#039; event, later confirmed at &amp;lt;code&amp;gt;00:04 UTC&amp;lt;/code&amp;gt; by [[Lewisakura]] announcing the fictional company&#039;s website with the title &#039;&#039;[https://discord.com/channels/1015060230222131221/1024351821873037462/1224132316025065622 Exciting Corporate Announcement]&#039;&#039;. The website is [https://thevencord.company/ thevencord.company].&lt;br /&gt;
&lt;br /&gt;
In this same announcement, [[Lewisakura]] mentions that this website is a parody of [https://thebrowser.company/ thebrowser.company]. &lt;br /&gt;
&lt;br /&gt;
Initially, [https://thevencord.company/ thevencord.company] consisted of just the text body written by [[Lewisakura]], with [[AAGaming]] volunteering to finish the website with a parody of [https://thebrowser.company/ thebrowser.company]&#039;s animations tailored for Discord.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
Here is a list of the users involved&#039;&#039;&#039;*&#039;&#039;&#039; in this roleplay.&lt;br /&gt;
&lt;br /&gt;
* AAGaming, DevOps Engineer&lt;br /&gt;
* Clyde, Public Relations Manager&lt;br /&gt;
* cta, Unpaid Amazon Worker&lt;br /&gt;
* CVE, Corporate Espionage Officer&lt;br /&gt;
* Dolfies, Federal Agent&lt;br /&gt;
* Dziurwa, IP Infrigement&lt;br /&gt;
* ECHO, CEO of Meow&lt;br /&gt;
* Elvyra, Chief Marketing Officer&lt;br /&gt;
* Flag, Human Resources Officer&lt;br /&gt;
* Hadean, Yuri Control Officer&lt;br /&gt;
* Haruka, SEO Manager&lt;br /&gt;
* IThundxr, Creativity Officer&lt;br /&gt;
* James, Bond Management&lt;br /&gt;
* Katlyn, Systems Engineer&lt;br /&gt;
* Kodarru, Customer Service&lt;br /&gt;
* Koi, Human Resources Mgmt&lt;br /&gt;
* Koish, Head of Brain Loss&lt;br /&gt;
* Krystal, The Most Hated Intern&lt;br /&gt;
* Lewi, Data Analyst&lt;br /&gt;
* Lyvis, Security Department&lt;br /&gt;
* Megu, Project Manager&lt;br /&gt;
* Mr. Diamond, Maintenance Guy&lt;br /&gt;
* Mr. Rabbity, Crisis Manager&lt;br /&gt;
* NM15, Senior Customer Support&lt;br /&gt;
* NTTS, Marketing Specialist&lt;br /&gt;
* Nuckyz, Chief Technology Officer&lt;br /&gt;
* Nyako, Chief InfoSec Officer&lt;br /&gt;
* Pixel, CMO assistant&lt;br /&gt;
* R, Data Protection Officer&lt;br /&gt;
* Responsi, Toilet Cleaner&lt;br /&gt;
* Rinne, Chief Compliance Officer &lt;br /&gt;
* rushii, Chief Financial Officer&lt;br /&gt;
* Sho, Head of Design&lt;br /&gt;
* Sod, Arch Linux Department Head&lt;br /&gt;
* Sqaaakoi, Unpaid Intern&lt;br /&gt;
* Sunnie, Database Manager&lt;br /&gt;
* Tessie, Support Assistant&lt;br /&gt;
* Toasted, Outsourcing Director&lt;br /&gt;
* Tr0ll, Main Accountant&lt;br /&gt;
* Vee, Chief Executive Officer&lt;br /&gt;
* Venbot, Senior Consultant&lt;br /&gt;
* Wing, Senior UX Designer&lt;br /&gt;
* Z1zack, Health Risk Officer&lt;br /&gt;
* Zeet, Legal Department&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;*Some users here weren&#039;t talking or weren&#039;t present when this all happened and changed their nicknames afterwards.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Changes in Chronological Order ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Date and Time&lt;br /&gt;
!Changes&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:29 UTC&lt;br /&gt;
|Changed server name and server icon&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:32 UTC&lt;br /&gt;
|Changed role name from &amp;lt;code&amp;gt;janitor&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;employees&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:37 UTC&lt;br /&gt;
|Changed role name from &amp;lt;code&amp;gt;donor (ultra cute)&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;investors&amp;lt;/code&amp;gt; then to &amp;lt;code&amp;gt;Shareholders&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:38 UTC&lt;br /&gt;
|Changed role name from &amp;lt;code&amp;gt;the almighty&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Consulting&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:39 UTC&lt;br /&gt;
|Changed role name from &amp;lt;code&amp;gt;regular&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;intern&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:40 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#🌺-regulars&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#🌺-interns&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:44 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#🦉🏠-off-topic-owl-house&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#🏢-off-topic-reception-desk&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:48 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#👾-vencord-dev&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#👾-company-meeting&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:53 UTC&lt;br /&gt;
|Changed vc name from &amp;lt;code&amp;gt;join = explode, money front if not working&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Conference Room&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 00:55 UTC&lt;br /&gt;
|Changed role name from &amp;lt;code&amp;gt;Consulting&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;Public Relations&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 02:03 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#hell&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#policy-violations&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 02:18 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#ylno-rotaredom&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#slack&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 02:51 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#📩-modmail&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#📩-human-resources&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 03:11 UTC&lt;br /&gt;
|Changed server banner&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|31/03 07:10 UTC&lt;br /&gt;
|Changed chat name from &amp;lt;code&amp;gt;#moderator-only&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;#new-hires&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|01/04 00:04 UTC&lt;br /&gt;
|[[Lewisakura]] made the announcement of [https://thevencord.company/ thevencord.company]&lt;br /&gt;
|-&lt;br /&gt;
|02/04 15:27 UTC&lt;br /&gt;
|[[Vendicated]] made an announcement that ended the April Fools event&lt;br /&gt;
|-&lt;br /&gt;
|02/04 15:41 UTC&lt;br /&gt;
|Server settings and channels were changed back to normal&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Honorable Mentions ==&lt;br /&gt;
[[File:Starboard message of Vee.png|left|thumb|520x520px|[[Vendicated]] replying to [[Kodarru]] referring to the aesthetic changes of the discord server.&amp;lt;ref&amp;gt;[https://discord.com/channels/1015060230222131221/1015060231060983891/1223794347535765596/ Original Discord Message]&amp;lt;/ref&amp;gt;&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Announcement Message of Lewisakura.png|left|thumb|742x742px|Message of [[Lewisakura]] officializing April Fools 2024.&amp;lt;ref&amp;gt;[https://discord.com/channels/1015060230222131221/1024351821873037462/1224132316025065622/ Original Discord Message]&amp;lt;/ref&amp;gt;&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
[[File:AAGaming committing to the bit.png|left|thumb|420x420px|[[AAGaming]] committing to help with the Vencord Company website.]]&lt;br /&gt;
[[File:Vee&#039;s announcement terminating the April Fools 2024 event.png|left|thumb|804x804px|[[Vendicated|Vendicated&#039;s]] announcement ending the April Fools 2024 event.]]&lt;br /&gt;
[[File:Wing&#039;s mismanagement of company funds..png|left|thumb|810x810px|[[Wing|Wing&#039;s]] mismanagement of company funds.]]&lt;br /&gt;
[[Category:Lore]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=ReviewDB&amp;diff=968</id>
		<title>ReviewDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=ReviewDB&amp;diff=968"/>
		<updated>2024-03-14T07:18:05Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| name = ReviewDB&lt;br /&gt;
| above = ReviewDB&lt;br /&gt;
&lt;br /&gt;
| image = &lt;br /&gt;
[[File:ReviewDB Screenshot.png|thumb]]&lt;br /&gt;
| caption1 = ReviewDB showcase&lt;br /&gt;
&lt;br /&gt;
| label1 = Status&lt;br /&gt;
| data1  = Active&lt;br /&gt;
&lt;br /&gt;
| label3 = Official Website&lt;br /&gt;
| data3  = [https://reviewdb.mantikafasi.dev reviewdb.mantikafasi.dev]&lt;br /&gt;
&lt;br /&gt;
| label4 = Repository&lt;br /&gt;
| data4  = [https://github.com/mantikafasi/ServerGo/ mantikafasi/ServerGo]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
ReviewDB (formerly known as UserReviews) is an Aliucord plugin made by [[Mantikafasi]] on July 1, 2022. It allows people to review other Discord users.&lt;br /&gt;
When the plugin was first released, it only had the review feature. As the number of users increased, self-made review deletion and reporting features were added.&lt;br /&gt;
&lt;br /&gt;
=== Ports ===&lt;br /&gt;
To make it universal, [[Mantikafasi]] and other developers ported ReviewDB into other client mods.&lt;br /&gt;
&lt;br /&gt;
* [[BetterDiscord]]: Ported on 2 August 2022 via [[Ittai]]. Got rejected by BetterDiscord reviewers.&lt;br /&gt;
* [[Replugged]]: Ported on 8 August 2022 via [[Ittai]].&lt;br /&gt;
* [[Vencord]]: Ported on November 16, 2022.&lt;br /&gt;
* [[Enmity]]: Ported in early 2023 [https://github.com/spinfal spin] and [https://github.com/acquitelol Rosie].&lt;br /&gt;
* [[Vendetta]]: Ported sometime in 2023 by Maisy.&lt;br /&gt;
* [https://chrome.google.com/webstore/detail/reviewdb-twitter/kmgbgncbggoffjbefmnknffpofcajohj Twitter]: Ported on 6 June 2022.&lt;br /&gt;
[[File:Betterdiscord-rejecting-reviewdb.png|alt=|none|thumb|500x500px|BetterDiscord rejecting reviewdb]]&lt;br /&gt;
[[File:Early-dev-version-of-reviewdb.png|thumb|Early development version of reviewdb]]&lt;br /&gt;
&lt;br /&gt;
=== Website and Dashboard ===&lt;br /&gt;
On April 9 2023, a [https://reviewdb.mantikafasi.dev Website and Dashboard] was made by [https://github.com/spinfal spin].&lt;br /&gt;
&lt;br /&gt;
The dashboard initially only allowed people to look at reviews via Discord ID. However, as people increasingly requested to opt-out, a page for opting out was added.&lt;br /&gt;
&lt;br /&gt;
A download page was also added to facilitate downloading. This page provided links to download ReviewDB for all available client mods it supported.&lt;br /&gt;
== Features ==&lt;br /&gt;
With ReviewDB, you can review Discord users, servers, and bots. By default, anyone can review you. You can opt out of ReviewDB via the [https://reviewdb.mantikafasi.dev ReviewDB dashboard]. You can report reviews on any profile by pressing the flag icon next to each review. This will send it to the administrators, who may then delete it and ban the user for anywhere between one day and one month.&lt;br /&gt;
&lt;br /&gt;
On Vencord, you can also delete reviews from your profile and block users from reviewing you directly on your user reviews page.&lt;br /&gt;
&lt;br /&gt;
== Reception ==&lt;br /&gt;
ReviewDB has mostly been well received. However, there are occasional complaints about harassment. The ability to opt out of being reviewed has been added in response.&lt;br /&gt;
&lt;br /&gt;
On Oct 8th, 2023, ReviewDB was removed from Vencord&amp;lt;ref&amp;gt;[https://github.com/Vendicated/Vencord/commit/390987e4a9d58c4c0eb9d4f6b4101ecf1203ccba commit &amp;lt;code&amp;gt;390987e&amp;lt;/code&amp;gt;]&amp;lt;/ref&amp;gt; due to a disagreement over its moderation between [[Vendicated]] and [[Mantikafasi]]. More specifically, Vendicated wanted users to be able to delete reviews from their profiles to counter abuse and harassment effectively.&lt;br /&gt;
&lt;br /&gt;
This led to Mantikafasi creating his own Vencord fork VencordPlus&amp;lt;ref&amp;gt;[https://github.com/StupidityDB/VencordPlus VencordPlus repository]&amp;lt;/ref&amp;gt; with ReviewDB included. However, this fork saw minimal adoption.&lt;br /&gt;
&lt;br /&gt;
On January 14, 2024, they agreed, and Mantikafasi added the ability to delete reviews from one&#039;s profile and to block up to 50 users. Thus, ReviewDB was readded to Vencord.&amp;lt;ref&amp;gt;[https://github.com/Vendicated/Vencord/commit/8bd54173dbb1af446e1d710dd65dd3d67f68fc0e commit &amp;lt;code&amp;gt;8bd541&amp;lt;/code&amp;gt;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* From March 9, 2024, to March 11, 2024, the ReviewDB website was blacklisted by Avast.&lt;br /&gt;
* On March 8, 2024, the server hosting the ReviewDB dashboard was deleted by its provider, Oracle, causing a two-day outage. Subsequently, the dashboard was moved to [https://pages.cloudflare.com/ Cloudflare Pages].&lt;br /&gt;
* Around early February, mantikafasi experimented with letting an AI bot named &amp;quot;Rule Creator,&amp;quot; powered by [https://gemini.google.com/ Google Gemini] review users. As one might imagine, this did not go well, and the bot was automatically banned from ReviewDB by its automatic slur filters.&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Vesktop&amp;diff=967</id>
		<title>Vesktop</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Vesktop&amp;diff=967"/>
		<updated>2024-03-14T07:13:04Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| name     = Vesktop&lt;br /&gt;
| above    = Vesktop&lt;br /&gt;
| image    = [[File:Vesktop screenshot.png|thumb]]&lt;br /&gt;
| caption1 = Screenshot of the Vesktop settings page&lt;br /&gt;
&lt;br /&gt;
| label1   = Development status&lt;br /&gt;
|  data1   = Active&lt;br /&gt;
&lt;br /&gt;
| label2   = Latest release&lt;br /&gt;
|  data2   = 1.5.1&lt;br /&gt;
&lt;br /&gt;
| label3   = License&lt;br /&gt;
|  data3   = GNU General Public License v3.0&lt;br /&gt;
&lt;br /&gt;
| label4   = Repository&lt;br /&gt;
|  data4   = [https://github.com/Vencord/Vesktop Vencord/Vesktop]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Vesktop is an alternative Discord client that loads Vencord on top of the Discord browser client.&lt;br /&gt;
&lt;br /&gt;
[[Category:Custom Clients]]&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Vesktop has:&lt;br /&gt;
* Full support for audio screensharing on Wayland&lt;br /&gt;
* Snappier than the official Discord app&lt;br /&gt;
* Comes with Vencord pre-installed (gone are the days of constantly repatching!)&lt;br /&gt;
&lt;br /&gt;
== Backstory ==&lt;br /&gt;
&lt;br /&gt;
[[Vendicated]] initially made this app as Vencord Desktop with no intention of supporting it further. After they noticed that people actually used it, they decided to take the project seriously and rebrand it to Vesktop.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
However, Vesktop does have some limitations that come with the base of this app: Discord Web.&lt;br /&gt;
* No VC volumes over 100&lt;br /&gt;
* No game detection (games sending their presence still work, but process scanning doesn&#039;t)&lt;br /&gt;
* Ask to Join on some activities (arRPC limitation)&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Bundler_Updates&amp;diff=966</id>
		<title>Bundler Updates</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Bundler_Updates&amp;diff=966"/>
		<updated>2024-03-14T07:10:16Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Discord uses a bundler to compress individual files into bigger, singular files known as chunks. This article documents major and minor changes to the bundler or its config over the years that have caused client mods to break.&lt;br /&gt;
&lt;br /&gt;
== Unique CSS class names ==&lt;br /&gt;
In 2017 or 2018, Discord introduced a bundler plugin that made CSS class names unique by adding a random 6-character string at the end of the class.&lt;br /&gt;
&lt;br /&gt;
== 1000 character line splitting ==&lt;br /&gt;
On July 29, 2021, Discord added a Babel rule to split every line of code into 1000 characters within the limits of syntax. At the time, no public client mods broke because none searched modules by code or used module patching.&lt;br /&gt;
&lt;br /&gt;
== Webpack 5 ==&lt;br /&gt;
On October 21, 2021, Discord updated from [https://webpack.js.org/ Webpack] 4 to 5. This introduced lazy-loaded chunks and WebAssembly support.&lt;br /&gt;
&lt;br /&gt;
The Webpack global was renamed from &amp;lt;code&amp;gt;webpackJsonp&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;webpackChunkdiscord_app&amp;lt;/code&amp;gt;.&lt;br /&gt;
Entrypoint modules were changed from an array of module IDs to a function with Webpack&#039;s &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt; function as the only argument.&lt;br /&gt;
&lt;br /&gt;
== SWC ==&lt;br /&gt;
On September 26, 2022, Discord switched from Webpack to [https://swc.rs/ SWC]. This is considered the great cataclysmic event that killed off almost every client mod.&lt;br /&gt;
&lt;br /&gt;
React component display names were removed, making it harder for mods to find components.&lt;br /&gt;
There were plans for Discord to find a way to keep display names for debugging purposes&amp;lt;ref&amp;gt;{{cite web|title=Ability to add displayName to all React components to prevent names from getting mangled|url=https://github.com/swc-project/swc/issues/5958}}&amp;lt;/ref&amp;gt;, but they opted not to bother&amp;lt;ref&amp;gt;{{cite web|title=&amp;quot;We might just stick with not having displayNames&amp;quot;|url=https://github.com/swc-project/swc/issues/5958#issuecomment-1258764673}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Module export names were mangled. Finding specific functions without searching for the function&#039;s code was even harder. There were specific patterns, such as &amp;lt;code&amp;gt;default&amp;lt;/code&amp;gt; becoming &amp;lt;code&amp;gt;Z&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ZP&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Rspack ==&lt;br /&gt;
On October 26, 2023, Discord switched from SWC to [https://www.rspack.dev/ Rspack]. While not as cataclysmic, it wasn&#039;t without issues.&lt;br /&gt;
&lt;br /&gt;
Module export names return. This caused parts of mods broken by SWC to work in some capacity, excluding React component display names.&lt;br /&gt;
&lt;br /&gt;
Every theme was now broken as Rspack&#039;s unique class name plugin uses &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;__&amp;lt;/code&amp;gt; as the separator between the name and the random string.&lt;br /&gt;
In addition, every stylesheet was loaded in the body instead of the head, forcing client mods to put their stylesheets in &amp;lt;code&amp;gt;document.documentElement&amp;lt;/code&amp;gt; for the highest priority.&lt;br /&gt;
&lt;br /&gt;
More than 100 chunk files are initially loaded instead of 4.&lt;br /&gt;
&lt;br /&gt;
[https://sentry.io Sentry]&#039;s chunk would overwrite the module storage, causing two instances of modules to exist but only one to be accessible.&lt;br /&gt;
&amp;lt;!-- should there be technical details here on how this was fixed? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The chunk loader chunk loads later than expected, forcing mods that use module patching to disregard further calls to binding &amp;lt;code&amp;gt;webpackChunkdiscord_app.push&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Accidental Early Rspack testing on production ==&lt;br /&gt;
On September 29, 2023, a build on Canary was released that broke everything. It was not known at the time this was Rspack. It was using a non-production-ready config.&lt;br /&gt;
&lt;br /&gt;
Chunk names were not transformed into numbers, which leaked some file names. An example name would be &amp;lt;code&amp;gt;defaultVendors~node_modules_lodash_lodash_js~_36ba&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Script tags had the &amp;lt;code&amp;gt;defer&amp;lt;/code&amp;gt; property set, causing loading race conditions in some mods.&lt;br /&gt;
&lt;br /&gt;
== Config Issues ==&lt;br /&gt;
&#039;&#039;&#039;Config issues&#039;&#039;&#039; refer to minor changes to the config as opposed to entire bundler updates.&lt;br /&gt;
&lt;br /&gt;
=== iOS CI ===&lt;br /&gt;
[[File:iOS_Revert_Times.png|thumb|A message of a (Discord?) moderator (in the TestFlight server?) confirming that iOS CI builds being pushed to Canary weren&#039;t intentional and had to be reverted. Also confirming Discord&#039;s build times at the time]]&lt;br /&gt;
At the beginning of August 2021, Discord had an older CI for iOS builds that would push builds to Canary that would have to be reverted.&lt;br /&gt;
&lt;br /&gt;
=== ES version indecisiveness ===&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:ECMAScript|ECMAScript]]&#039;&#039;&#039; is a standard for scripting languages, namely JavaScript. It was formerly numerically versioned but is now versioned by year.&lt;br /&gt;
Targeting a specific version tells the bundler what modern features need to be transpiled to compatible features supported by that version.&lt;br /&gt;
&lt;br /&gt;
Changing this version breaks mods that use module patching.&lt;br /&gt;
&lt;br /&gt;
==== December 21, 2023 ====&lt;br /&gt;
The targeted version was downgraded to what it was set to pre-Rspack (ES5?). It was reverted and unreverted several times within a 3-hour window.&lt;br /&gt;
&lt;br /&gt;
[[Vendicated|Vee]] messaged Discord developer Brandon (aweary) about it, and it was confirmed as unintentional.&lt;br /&gt;
&lt;br /&gt;
==== February 28, 2024 ====&lt;br /&gt;
The targeted version was bumped to ES 2020 or newer. It was reverted within 24 hours.&lt;br /&gt;
&lt;br /&gt;
[[Category:Drama &amp;amp; Incidents]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=GooseMod&amp;diff=954</id>
		<title>GooseMod</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=GooseMod&amp;diff=954"/>
		<updated>2024-03-13T21:18:46Z</updated>

		<summary type="html">&lt;p&gt;Mugman: open-source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = GooseMod&lt;br /&gt;
| logo = Goosemod Logo.jpg&lt;br /&gt;
| logoCaption = GooseMod Logo, used on the website and GitHub.&lt;br /&gt;
| yearsActive = September 2020 - September 2022&lt;br /&gt;
| platforms = Desktop, Web&lt;br /&gt;
| developers = [[Ducko]]&lt;br /&gt;
| licenses  = MIT&lt;br /&gt;
| repo  = [https://github.com/GooseMod/GooseMod GooseMod/GooseMod]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;GooseMod&#039;&#039;&#039;, sometimes referred to as GM, was a [[Client mods|client mod]] created by [[Ducko]]. It was designed to be a lightweight and easy-to-use&amp;lt;ref&amp;gt;[https://web.archive.org/web/20220803185927/https://goosemod.com/ Archived GooseMod website before the discontinuation]&amp;lt;/ref&amp;gt; modification for Discord.&lt;br /&gt;
&lt;br /&gt;
It differentiated itself from other client mods at the time by featuring a built-in store for plugins and themes similar to the one found today in [[Vencord]].&lt;br /&gt;
&lt;br /&gt;
== Topaz ==&lt;br /&gt;
Later in GooseMod&#039;s Lifespan came the addition of the experimental [[Topaz]]&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://github.com/GooseMod/topaz Topaz does not directly have &amp;quot;compat&amp;quot; per se, instead each mod&#039;s APIs and formats are mostly reverse engineered from public plugins and made to work in web, with 0 Node/FS/etc.]&amp;lt;/ref&amp;gt;. It allowed the user to install and use plugins and themes from other client mods instead of those specifically written for GooseMod.&lt;br /&gt;
&lt;br /&gt;
It aimed to be &amp;quot;compatible&amp;quot;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; with the most popular client mods such as [[BetterDiscord]], [[Powercord]] and [[Cumcord]].&lt;br /&gt;
&lt;br /&gt;
[[Topaz]] was discontinued alongside Goosemod while still being in an Alpha state&amp;lt;ref&amp;gt;[https://github.com/GooseMod/topaz Topaz Repository]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
It was created on the 17th of September 2020&amp;lt;ref&amp;gt;[https://github.com/GooseMod/GooseMod Initial Commit]&amp;lt;/ref&amp;gt; and discontinued on the 27th of September 2022&amp;lt;ref&amp;gt;[https://web.archive.org/web/20221010211131/https://goosemod.com/ Archived GooseMod website after the discontinuation]&amp;lt;/ref&amp;gt; after the [[Discord SWC Change]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[[Category:Client Mods]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[OpenAsar]] - An open-source alternative to Discord desktop&#039;s app.asar&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=GooseMod&amp;diff=953</id>
		<title>GooseMod</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=GooseMod&amp;diff=953"/>
		<updated>2024-03-13T21:16:54Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = GooseMod&lt;br /&gt;
| logo = Goosemod Logo.jpg&lt;br /&gt;
| logoCaption = GooseMod Logo, used on the website and GitHub.&lt;br /&gt;
| yearsActive = September 2020 - September 2022&lt;br /&gt;
| platforms = Desktop, Web&lt;br /&gt;
| developers = [[Ducko]]&lt;br /&gt;
| licenses  = MIT&lt;br /&gt;
| repo  = [https://github.com/GooseMod/GooseMod GooseMod/GooseMod]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;GooseMod&#039;&#039;&#039;, sometimes referred to as GM, was a [[Client mods|client mod]] created by [[Ducko]]. It was designed to be a lightweight and easy-to-use&amp;lt;ref&amp;gt;[https://web.archive.org/web/20220803185927/https://goosemod.com/ Archived GooseMod website before the discontinuation]&amp;lt;/ref&amp;gt; modification for Discord.&lt;br /&gt;
&lt;br /&gt;
It differentiated itself from other client mods at the time by featuring a built-in store for plugins and themes similar to the one found today in [[Vencord]].&lt;br /&gt;
&lt;br /&gt;
== Topaz ==&lt;br /&gt;
Later in GooseMod&#039;s Lifespan came the addition of the experimental [[Topaz]]&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://github.com/GooseMod/topaz Topaz does not directly have &amp;quot;compat&amp;quot; per se, instead each mod&#039;s APIs and formats are mostly reverse engineered from public plugins and made to work in web, with 0 Node/FS/etc.]&amp;lt;/ref&amp;gt;. It allowed the user to install and use plugins and themes from other client mods instead of those specifically written for GooseMod.&lt;br /&gt;
&lt;br /&gt;
It aimed to be &amp;quot;compatible&amp;quot;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; with the most popular client mods such as [[BetterDiscord]], [[Powercord]] and [[Cumcord]].&lt;br /&gt;
&lt;br /&gt;
[[Topaz]] was discontinued alongside Goosemod while still being in an Alpha state&amp;lt;ref&amp;gt;[https://github.com/GooseMod/topaz Topaz Repository]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
It was created on the 17th of September 2020&amp;lt;ref&amp;gt;[https://github.com/GooseMod/GooseMod Initial Commit]&amp;lt;/ref&amp;gt; and discontinued on the 27th of September 2022&amp;lt;ref&amp;gt;[https://web.archive.org/web/20221010211131/https://goosemod.com/ Archived GooseMod website after the discontinuation]&amp;lt;/ref&amp;gt; after the [[Discord SWC Change]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[[Category:Client Mods]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[OpenAsar]] - An open source alternative to Discord desktop&#039;s app.asar&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=OpenAsar&amp;diff=952</id>
		<title>OpenAsar</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=OpenAsar&amp;diff=952"/>
		<updated>2024-03-13T21:07:03Z</updated>

		<summary type="html">&lt;p&gt;Mugman: article stub for openasar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = OpenAsar&lt;br /&gt;
| logo = Goosemod Logo.jpg&lt;br /&gt;
| logoCaption = OpenAsar Logo, used on the GitHub.&lt;br /&gt;
| yearsActive = December 2021 - Present&lt;br /&gt;
| platforms = Desktop&lt;br /&gt;
| developers = [[Ducko]]&lt;br /&gt;
| licenses  = AGPL-3.0&lt;br /&gt;
| repo  = [https://github.com/GooseMod/OpenAsar GooseMod/OpenAsar]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;OpenAsar&#039;&#039;&#039; is a [[Client mods|client mod]] created by [[Ducko]]. It aims to be a replacement for Discord Desktop&#039;s &amp;lt;code&amp;gt;app.asar&amp;lt;/code&amp;gt;, providing benefits such as increased performance and faster startup times&amp;lt;ref&amp;gt;[https://github.com/GooseMod/OpenAsar OpenAsar GitHub repository]&amp;lt;/ref&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=EndPwn&amp;diff=943</id>
		<title>EndPwn</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=EndPwn&amp;diff=943"/>
		<updated>2024-03-13T15:25:08Z</updated>

		<summary type="html">&lt;p&gt;Mugman: gramar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = EndPwn&lt;br /&gt;
| logo = EndPwnArchive Logo.png&lt;br /&gt;
| logoCaption = Unofficial EndPwn logo created for the EndPwn archive&lt;br /&gt;
| yearsActive = 2017 - 2018&lt;br /&gt;
| platforms = Desktop, Web&lt;br /&gt;
| developers = justquant/dr1ft, BlockBuilder57, twilight-sparkle-irl, [[User:Cynosphere]]&lt;br /&gt;
| licenses = MIT, WTFPL&lt;br /&gt;
| repo = [https://github.com/EndPwnArchive EndPwnArchive organization]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;EndPwn&#039;&#039;&#039; (stylized as ΣndPwn) was a client mod created by justquant (later known as dr1ft). It was installed using exploits that changed the client&#039;s web app endpoint to the mod&#039;s loader page; later, the updater endpoint was used instead.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
EndPwn originally started as spyware due to trust issues justquant had. It was later turned into a general-purpose client mod.&lt;br /&gt;
&lt;br /&gt;
=== EndPwn2 ===&lt;br /&gt;
EndPwn2 was the first public version of EndPwn. Unlike other client mods, it offered a defined set of features with minimal extensibility, such as a default theme. It used DOM manipulation to make modifications, Webpack searching to pull various functions, and BeautifulDiscord as a base to load CSS.&lt;br /&gt;
&lt;br /&gt;
=== Cynergy ===&lt;br /&gt;
Cynergy was a fork of EndPwn2 by [[User:Cynosphere]] that was nothing but a rebrand with a demoscene-esque injection screen and no default theme. It was functionally identical to EndPwn2.&lt;br /&gt;
&lt;br /&gt;
=== bootsyhax ===&lt;br /&gt;
bootsyhax was a fork by twilight-sparkle-irl. It has been lost to time, and the only mentions of it are in EndPwn3&#039;s code as attributions.&lt;br /&gt;
&lt;br /&gt;
=== EndPwn3 ===&lt;br /&gt;
EndPwn3 was a complete rewrite of EndPwn that introduced a plugin system and find-and-replace patching of Discord&#039;s code. It also replaced the old asarpwn method with the new bspwn method, which scraped Discord client updates, patched them, and distributed the patched versions via the client&#039;s updater endpoint.&lt;br /&gt;
&lt;br /&gt;
=== Lambda ===&lt;br /&gt;
Lambda was a fork and continuation of EndPwn3 by [[User:Cynosphere]]. It was hastily discontinued out of paranoia after someone asked about it in concern towards Discord on Twitter, as Discord&#039;s stance on client mods wasn&#039;t known then.&lt;br /&gt;
&lt;br /&gt;
There were plans to make Lambda a standalone mod at one point.&lt;br /&gt;
&lt;br /&gt;
=== Aftermath ===&lt;br /&gt;
dr1ft disappeared from the internet, taking EndPwn&#039;s GitHub organization down. All archived material has been found from forks on GitHub.&lt;br /&gt;
&lt;br /&gt;
[[toonlink]] is the current holder of the EndPwn organization name on GitHub.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Discord_Build_Logger&amp;diff=942</id>
		<title>Discord Build Logger</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Discord_Build_Logger&amp;diff=942"/>
		<updated>2024-03-13T15:17:21Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly (improve word)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://discord.sale Discord Build Logger] is a service that logs every released build of the Discord client since 2018. It is currently offline pending a rewrite&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/Discord-Build-Logger/Runtime GitHub: Discord-Build-Logger/Runtime]&amp;lt;/ref&amp;gt;. It was created by [[Megumin]] and has undergone several rewrites since its inception. One day, as always, [[Megumin]] will have an ADHD-fuelled programming session, and the build logger will be available again.&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = Discord Build Logger&lt;br /&gt;
| above = Discord Build Logger&lt;br /&gt;
&lt;br /&gt;
| image = &lt;br /&gt;
[[File:Discord_Development_Logo_MacOS.png|thumb|Discord Build Logger Favicon]]&lt;br /&gt;
&lt;br /&gt;
| label1 = Also known as&lt;br /&gt;
| data1  = dsale, DBL&lt;br /&gt;
&lt;br /&gt;
| label3 = Author&lt;br /&gt;
| data3  = [[Megumin]]&lt;br /&gt;
&lt;br /&gt;
| label4 = Website&lt;br /&gt;
| data4  = [https://discord.sale discord.sale]&lt;br /&gt;
&lt;br /&gt;
| label5 = Source code&lt;br /&gt;
| data5 = [https://github.com/Discord-Build-Logger/Runtime Discord-Build-Logger/Runtime]&lt;br /&gt;
&lt;br /&gt;
| label6 = Discord server&lt;br /&gt;
| data6 = [https://discord.gg/r5bmSXBEPC discord.gg/r5bmSXBEPC]&lt;br /&gt;
&lt;br /&gt;
| label7 = Active&lt;br /&gt;
| data7 = June 2019 - present&lt;br /&gt;
&lt;br /&gt;
| label8 = Status&lt;br /&gt;
| data8 = Temporarily Offline&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
The Discord Build Logger has several features, including some that were unavailable on any other services when it was first created.&lt;br /&gt;
&lt;br /&gt;
=== Experiment Viewer ===&lt;br /&gt;
You could view all the [[Discord Experiments]] available for any chosen build in that release. Because of its use of [[wikipedia:Abstract_syntax_tree|Abstract Syntax Tree]] parsing&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/Discord-Build-Logger/Runtime/blob/main/src/experimentParser/ExperimentASTVisitor.ts GitHub: Discord-Build-Logger/Runtime ExperimentASTVisitor.ts]&amp;lt;/ref&amp;gt;, it could pick up experiments that were in the code, even if they were not actively registered in the client.&lt;br /&gt;
&lt;br /&gt;
=== Module Browser ===&lt;br /&gt;
Using [[DPacker]]&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/MeguminSama/dpacker GitHub: MeguminSama/dpacker]&amp;lt;/ref&amp;gt;, another tool written by [[Megumin]], the Discord Build Logger allowed the user to browse every JavaScript file, and the contents of all the individual [[Webpack Module|Webpack Modules]] in a formatted, easy to read format. It also showed which modules depended upon others, allowing you to follow the code flow.&lt;br /&gt;
&lt;br /&gt;
=== Builds Backlog ===&lt;br /&gt;
Build IDs could be provided, and the logger could scrape historic builds as far back as 2018 and add that information to the database. This includes IDs for current and expired [[Build Override|Build Overrides]].&lt;br /&gt;
&lt;br /&gt;
=== API ===&lt;br /&gt;
The Discord Build Logger has a free, undocumented API allowing users to build their own tools or export data from the website. &lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references group=&amp;quot;External Links&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Miscellaneous Tools]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=DiscordInjections&amp;diff=939</id>
		<title>DiscordInjections</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=DiscordInjections&amp;diff=939"/>
		<updated>2024-03-13T14:58:36Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly (remove a single comma)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = DiscordInjections&lt;br /&gt;
| logo = DiscordInjections Logo.png&lt;br /&gt;
| logoCaption = DiscordInjections Logo&lt;br /&gt;
| yearsActive = April - September 2017&lt;br /&gt;
| platforms = Desktop&lt;br /&gt;
| developers = Ratismal, Snazzah, [[aetheryx]]&lt;br /&gt;
| licenses = MIT&lt;br /&gt;
| repo = DiscordInjections/DiscordInjections (deleted), [https://github.com/Snazzah/DiscordInjections Snazzah/DiscordInjections]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;DiscordInjections&#039;&#039;&#039; was a client mod that claimed to &amp;quot;pick up where [[BeautifulDiscord]] ends&amp;quot;&amp;lt;ref&amp;gt;{{cite web|title=DiscordInjections&#039; README|url=https://github.com/Snazzah/DiscordInjections/blob/master/README.md}}&amp;lt;/ref&amp;gt; by offering custom JavaScript in addition to custom CSS, which later transformed into a plugin system. It used DOM manipulation via [https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver mutation observers] and jQuery and interacted with Discord&#039;s backend via [https://discord.js.org discord.js]. It is a [[Selfbotting|selfbotting]] risk by today&#039;s standards.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=938</id>
		<title>BetterDiscord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=938"/>
		<updated>2024-03-13T14:57:07Z</updated>

		<summary type="html">&lt;p&gt;Mugman: reword to be more specific as requested by vee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = BetterDiscord&lt;br /&gt;
| logo = BetterDiscord Logo.png&lt;br /&gt;
| logoCaption = Logo of BetterDiscord&lt;br /&gt;
| yearsActive = August 2015 - present (9 years)&lt;br /&gt;
| platforms = Desktop&lt;br /&gt;
| developers = [[Zerebos]], (formerly [[Jiiks]])&lt;br /&gt;
| licenses = Apache-2.0&lt;br /&gt;
| repo = [https://github.com/BetterDiscord/BetterDiscord BetterDiscord/BetterDiscord]&lt;br /&gt;
| languages = Javascript&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;BetterDiscord&#039;&#039;&#039; (formerly BetterDiscordApp and BandagedBD) is the oldest active client mod and one of the first.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
BetterDiscord was created by [[Jiiks]] in August 2015.&lt;br /&gt;
&lt;br /&gt;
Jiiks started a rewrite under the v2 branch on November 6, 2016, which became dormant on May 17. 2017. On January 10, 2018, another rewrite was started as a fork under the JsSucks organization&amp;lt;ref&amp;gt;{{cite web|title=First commit to JsSucks/BetterDiscordApp|url=https://github.com/JsSucks/BetterDiscordApp/commit/ea8ac32a1c7debacf57dc175d4caca770bc01a78}}&amp;lt;/ref&amp;gt;, referred to as BetterDiscordv2.&lt;br /&gt;
&lt;br /&gt;
In October 2018, [[Zerebos]] forked the original repository to keep it maintained while BetterDiscordv2 was in development, rebranding it as BandagedBD on February 5, 2018&amp;lt;ref&amp;gt;{{cite web|title=&amp;quot;rebrand as BandagedBD&amp;quot;|url=https://github.com/BetterDiscord/BetterDiscord/commit/d60461023d13775c9b2d2d2fc980bb3e00b1db2d}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
BetterDiscordv2 goes dormant on March 16, 2019&amp;lt;ref&amp;gt;{{cite web|title=Final JsSucks/BetterDiscordApp commit|url=https://github.com/JsSucks/BetterDiscordApp/commit/835cc3134cbc80408faeec8b6df9608405650a1b}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
BandageBD would begin a rewrite on March 20, 2020&amp;lt;ref&amp;gt;{{cite web|title=First BandagedBD rewrite commit|url=https://github.com/BetterDiscord/BetterDiscord/commit/aa7a1a0966692a319d9a6e0a8a9612bf3a33c0d6}}&amp;lt;/ref&amp;gt;, which has become the current code base since. BandageBD would acquire the BetterDiscord name on July 26, 2020&amp;lt;ref&amp;gt;{{cite web|title=&amp;quot;Changes BandagedBD to BetterDiscord&amp;quot;|url=https://github.com/BetterDiscord/BetterDiscord/commit/0f45dc6e22028bbb4ea1dc456d86a455e47d9dc7}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The original BetterDiscordApp repository was finally archived on August 2, 2022.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Category:Client_Mods&amp;diff=937</id>
		<title>Category:Client Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Category:Client_Mods&amp;diff=937"/>
		<updated>2024-03-13T14:52:59Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Discord &#039;&#039;client mod&#039;&#039; (client modification) is a piece of software that aims to alter the functionality or look of Discord in some way. While this behavior is against the Discord TOS&amp;lt;ref&amp;gt;{{cite web|title=Discord&#039;s Terms of Service|url=https://discord.com/terms}}&amp;lt;/ref&amp;gt;, it is common knowledge that Discord generally does not care about such projects nor the users who use them. Even their employees have been known to use them&amp;lt;ref&amp;gt;{{cite web|title=A Discord employee &#039;devsnek&#039; replying to a comment asking about employees using BetterDiscord|url=https://wiki.vencord.dev/index.php/File:Devsnek_about_BD.png}}&amp;lt;/ref&amp;gt; and contribute back to the community&amp;lt;ref&amp;gt;{{cite web|title=GitHub issue by night in BetterDiscord|url=https://github.com/BetterDiscord/BetterDiscord/issues/442}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|title=GitHub issue by night in PowerCord|url=https://github.com/powercord-org/powercord/issues/386}}&amp;lt;/ref&amp;gt;. The only exception would be when the Discord API is used abnormally or abused, commonly referred to as a [[selfbot]].&lt;br /&gt;
&lt;br /&gt;
While this only lists client &#039;&#039;modifications&#039;&#039;, some projects aim to recreate a Discord client entirely from the ground up. A complete and up-to-date list of all mods/[[:Category:Custom Clients|custom clients]] to exist can be viewed at the [https://github.com/Discord-Client-Encyclopedia-Management/Discord3rdparties Discord Client Encyclopedia].&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=936</id>
		<title>BetterDiscord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=936"/>
		<updated>2024-03-13T14:49:19Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly (AU)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = BetterDiscord&lt;br /&gt;
| logo = BetterDiscord Logo.png&lt;br /&gt;
| logoCaption = Logo of BetterDiscord&lt;br /&gt;
| yearsActive = August 2015 - present (9 years)&lt;br /&gt;
| platforms = Desktop&lt;br /&gt;
| developers = [[Zerebos]], (formerly [[Jiiks]])&lt;br /&gt;
| licenses = Apache-2.0&lt;br /&gt;
| repo = [https://github.com/BetterDiscord/BetterDiscord BetterDiscord/BetterDiscord]&lt;br /&gt;
| languages = Javascript&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;BetterDiscord&#039;&#039;&#039; (formerly BetterDiscordApp and BandagedBD) is one of the first and oldest active client mods.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
BetterDiscord was created by [[Jiiks]] in August 2015.&lt;br /&gt;
&lt;br /&gt;
Jiiks started a rewrite under the v2 branch on November 6, 2016, which became dormant on May 17. 2017. On January 10, 2018, another rewrite was started as a fork under the JsSucks organization&amp;lt;ref&amp;gt;{{cite web|title=First commit to JsSucks/BetterDiscordApp|url=https://github.com/JsSucks/BetterDiscordApp/commit/ea8ac32a1c7debacf57dc175d4caca770bc01a78}}&amp;lt;/ref&amp;gt;, referred to as BetterDiscordv2.&lt;br /&gt;
&lt;br /&gt;
In October 2018, [[Zerebos]] forked the original repository to keep it maintained while BetterDiscordv2 was in development, rebranding it as BandagedBD on February 5, 2018&amp;lt;ref&amp;gt;{{cite web|title=&amp;quot;rebrand as BandagedBD&amp;quot;|url=https://github.com/BetterDiscord/BetterDiscord/commit/d60461023d13775c9b2d2d2fc980bb3e00b1db2d}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
BetterDiscordv2 goes dormant on March 16, 2019&amp;lt;ref&amp;gt;{{cite web|title=Final JsSucks/BetterDiscordApp commit|url=https://github.com/JsSucks/BetterDiscordApp/commit/835cc3134cbc80408faeec8b6df9608405650a1b}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
BandageBD would begin a rewrite on March 20, 2020&amp;lt;ref&amp;gt;{{cite web|title=First BandagedBD rewrite commit|url=https://github.com/BetterDiscord/BetterDiscord/commit/aa7a1a0966692a319d9a6e0a8a9612bf3a33c0d6}}&amp;lt;/ref&amp;gt;, which has become the current code base since. BandageBD would acquire the BetterDiscord name on July 26, 2020&amp;lt;ref&amp;gt;{{cite web|title=&amp;quot;Changes BandagedBD to BetterDiscord&amp;quot;|url=https://github.com/BetterDiscord/BetterDiscord/commit/0f45dc6e22028bbb4ea1dc456d86a455e47d9dc7}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The original BetterDiscordApp repository was finally archived on August 2, 2022.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Venbot&amp;diff=935</id>
		<title>Venbot</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Venbot&amp;diff=935"/>
		<updated>2024-03-13T14:43:17Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Venbot.png|thumb|Venbot&#039;s profile]]&lt;br /&gt;
Venbot, originally called Vaius, is a custom Discord bot made by [[Vendicated]] using the [https://github.com/OceanicJS/Oceanic Oceanic] library to manage the [[Vencord]] Discord server.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
[[File:People hating Gayus.png|thumb|Vencord server members hating on Gaius after it was added]]Originally, Vaius was meant to be a Gaius replacement because everyone hated Gaius.&lt;br /&gt;
&lt;br /&gt;
Vee decided to take matters into their own hands and made their bot: &#039;&#039;&#039;Vaius&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
At some point in history, the bot was renamed to &amp;lt;code&amp;gt;venbot :3&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Back in the old days, you could ban yourself using a Venbot command. However, this feature was removed with the rise of people DMing Vee about wanting an unban from banning themselves.&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
* &amp;lt;code&amp;gt;vban (yeet, 🍌)&amp;lt;/code&amp;gt;: Banning people and DMing them when this is done&lt;br /&gt;
* &amp;lt;code&amp;gt;vbam&amp;lt;/code&amp;gt;: Send the ban confirm message&lt;br /&gt;
* &amp;lt;code&amp;gt;veval (e, $)&amp;lt;/code&amp;gt;: &#039;&#039;&#039;Owner only&#039;&#039;&#039;, allows to run arbitrary code on the bot&lt;br /&gt;
* &amp;lt;code&amp;gt;vfaq (f)&amp;lt;/code&amp;gt;: Send FAQ articles&lt;br /&gt;
* &amp;lt;code&amp;gt;vrole-add (+, ra, ar)&amp;lt;/code&amp;gt;: Add a role to someone&lt;br /&gt;
* &amp;lt;code&amp;gt;vrole-remove (-, rr)&amp;lt;/code&amp;gt;: Remove a role from someone&lt;br /&gt;
* &amp;lt;code&amp;gt;vnotsupport (ns, nots)&amp;lt;/code&amp;gt;: Generates a dynamic image with the current channel name and the channel where the user should go (usually support).&lt;br /&gt;
* &amp;lt;code&amp;gt;vprune (purge, clear, delete)&amp;lt;/code&amp;gt;: Purge messages from a channel.&lt;br /&gt;
* &amp;lt;code&amp;gt;vsource-code (source)&amp;lt;/code&amp;gt;: View the [https://codeberg.org/vee/vaius Venbot source code] on Codeburger&lt;br /&gt;
* &amp;lt;code&amp;gt;vsupport (s)&amp;lt;/code&amp;gt;: Tags that can be useful in the support channel&lt;br /&gt;
&lt;br /&gt;
== Auto-moderation ==&lt;br /&gt;
Venbot also has some automod capabilities, usually hooking into Discord&#039;s AutoMod.&lt;br /&gt;
* Automatically rename hoisted names to &amp;quot;lame username (change it)&amp;quot;&lt;br /&gt;
* Automatically normalize usernames that use &amp;quot;fancy&amp;quot; Unicode letters (&amp;lt;code&amp;gt;🆃🅴🆇🆃&amp;lt;/code&amp;gt; -&amp;gt; &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Timeout people who send discord invites that are not whitelisted&lt;br /&gt;
* Timeout people sending screenshots of automodded messages&lt;br /&gt;
* Auto-delete messages containing some image hosts&amp;lt;ref&amp;gt;[https://codeberg.org/vee/bot/src/branch/main/data/annoying-domains &amp;quot;annoying domains&amp;quot; in the venbot source code]&amp;lt;/ref&amp;gt; that employ offensive domains or annoying embeds.&lt;br /&gt;
* Automatically ban users who ping &amp;lt;code&amp;gt;@everyone&amp;lt;/code&amp;gt; with an invite. These are spam/scam bots.&lt;br /&gt;
&lt;br /&gt;
== Self-hosting ==&lt;br /&gt;
It is difficult to self-host Venbot since it was made specifically for the Vencord server, and most IDs are hard-coded.&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;br /&gt;
[[Category:Bots]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=DeadSystemException&amp;diff=934</id>
		<title>DeadSystemException</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=DeadSystemException&amp;diff=934"/>
		<updated>2024-03-13T14:39:43Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An [https://developer.android.com/reference/android/os/DeadSystemException Android error] that is thrown when the system dies.&lt;br /&gt;
&lt;br /&gt;
This error can sometimes be unexpectedly thrown on specific devices if using Aliucord&#039;s [https://github.com/rushiiMachine/aliucord-plugins/tree/master/AudioPlayer AudioPlayer] plugin.&lt;br /&gt;
Nobody knows how or why AudioPlayer is causing that error because the system crashes into recovery afterward &amp;lt;ref&amp;gt;{{cite web|title=Aliucord Discord message (Vee)|url=https://discord.com/channels/811255666990907402/811261478875299840/924777944671461417}}&amp;lt;/ref&amp;gt; and the logs are only accessible with root.&amp;lt;ref&amp;gt;{{cite web|title=Aliucord Discord message (HaramKing)|url=https://discord.com/channels/811255666990907402/811261478875299840/924418278225485845}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A sample DeadSystemException:&lt;br /&gt;
{{codesample|lang=java|&lt;br /&gt;
java.lang.RuntimeException: android.os.DeadSystemException&lt;br /&gt;
 at android.view.ViewRootImpl.systemGestureExclusionChanged(ViewRootImpl.java:4671)&lt;br /&gt;
 at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:5582)&lt;br /&gt;
 at android.os.Handler.dispatchMessage(Handler.java:106)&lt;br /&gt;
 at android.os.Looper.loop(Looper.java:233)&lt;br /&gt;
 at android.app.ActivityThread.main(ActivityThread.java:8035)&lt;br /&gt;
 at java.lang.reflect.Method.invoke(Native Method)&lt;br /&gt;
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631)&lt;br /&gt;
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978)&lt;br /&gt;
Caused by: android.os.DeadSystemException&lt;br /&gt;
 ... 8 more&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Drama &amp;amp; Incidents]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Aliucord&amp;diff=932</id>
		<title>Aliucord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Aliucord&amp;diff=932"/>
		<updated>2024-03-13T14:38:41Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = Aliucord&lt;br /&gt;
| logo = Aliucord logo.png&lt;br /&gt;
| logoCaption = The original Aliucord logo, author unknown.&lt;br /&gt;
| yearsActive = February 2021 - present&lt;br /&gt;
| platforms = [[V126.21]]&lt;br /&gt;
| developers = [[Juby210]], [[User:Vendicated]]&lt;br /&gt;
| licenses = OSL-3.0&lt;br /&gt;
| repo = [https://github.com/Aliucord/Aliucord Aliucord/Aliucord]&lt;br /&gt;
| languages = [[wikipedia:Kotlin_(programming_language)|Kotlin]] + [[wikipedia:Java_(programming_language)|Java]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;Aliucord&#039;&#039;, commonly referred to as &#039;&#039;Aliu&#039;&#039;, or &#039;&#039;AC&#039;&#039;, is a mobile Discord client mod for Android. It targets the [[v126.21]] version of the Android app, a version from mid-2022 now called the &#039;&#039;Legacy Android App&#039;&#039;&amp;lt;ref&amp;gt;{{cite web|title=Discord incident status referencing the legacy app|url=https://discordstatus.com/incidents/pp6njm8bcwzq}}&amp;lt;/ref&amp;gt;. Its primary patching method is runtime ART hooking using [[LSPlant]].&lt;br /&gt;
&lt;br /&gt;
==Backstory==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
While Aliucord is an extremely complex project (actively used source code is spread across &#039;&#039;at least&#039;&#039; 13 repositories), the main components can be simplified down to just four. &#039;&#039;Installer&#039;&#039; (alternatively [[#Manager|&#039;&#039;Manager&#039;&#039;]]), &#039;&#039;Injector&#039;&#039;, &#039;&#039;Core&#039;&#039;, and the external plugins. The &#039;&#039;Installer&#039;&#039; is a separate app that handles downloading the Discord APK from a mirror, adding in a precompiled &#039;&#039;Injector&#039;&#039;, which replaces an entry point into the app. Once this replaced class is run, the &#039;&#039;Injector&#039;&#039; initializes LSPlant and downloads a precompiled &#039;&#039;Core&#039;&#039; to execute, which applies some fixes and then loads externally installed plugins.&lt;br /&gt;
&lt;br /&gt;
More detailed info can be found in this blog post: {{cite web|title=Aliucord: Modding the legacy Discord app|url=https://rushii.materii.dev/aliucord}}&lt;br /&gt;
&lt;br /&gt;
==Manager==&lt;br /&gt;
&#039;&#039;Aliucord Manager&#039;&#039; was created in the summer of 2021&amp;lt;ref&amp;gt;{{cite web|title=Aliucord Manager initial commit|url=https://github.com/Aliucord/Manager/commit/7881279196652bf79ae83d971689d6ea6731d833}}&amp;lt;/ref&amp;gt;, aiming to replace the Aliucord Installer with better design. It is written entirely in [[wikipedia:Kotlin_(programming_language)|Kotlin]] and [https://developer.android.com/jetpack/compose Jetpack Compose]. As of March 2024, it is still under development, nearly three years later. While initially, the main idea of this rewrite was to stop using [[wikipedia:Flutter_(software)|Flutter]], new ideas and features started to be implemented, aided by collaboration with [[Vendetta]]&#039;s [https://github.com/vendetta-mod/VendettaManager Manager]. A more user-friendly UI, an install flow that handles edge cases, and multi-install support are some of the main differences.&lt;br /&gt;
&amp;lt;!-- TODO: add images of various manager screens --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Yelm&amp;diff=930</id>
		<title>Yelm</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Yelm&amp;diff=930"/>
		<updated>2024-03-13T14:37:03Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = yelm&lt;br /&gt;
| yearsActive = 2017&lt;br /&gt;
| platforms = Web&lt;br /&gt;
| developers = Memework&lt;br /&gt;
| licenses = All Rights Reserved&lt;br /&gt;
| repo = [https://github.com/adryd325/yelm adryd325/yelm]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;yelm&#039;&#039;&#039; was a private client mod and build logger used by members of Memework. It was one of the earliest client mods to use [[wikipedia:Regular_expression|regular expressions]] to patch Discord&#039;s code. Unlike modern client mods, it would download, patch, and rehost Discord&#039;s front end.&lt;br /&gt;
&lt;br /&gt;
In 2020, its code was made public by adryd for archival purposes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Jiiks&amp;diff=921</id>
		<title>Jiiks</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Jiiks&amp;diff=921"/>
		<updated>2024-03-12T22:21:46Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jiiks was the original creator of [[BetterDiscord]] before [[Zerebos]]&#039;s [[BandagedBD]] fork eventually replaced it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Notable_People]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Yelm&amp;diff=920</id>
		<title>Yelm</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Yelm&amp;diff=920"/>
		<updated>2024-03-12T22:21:10Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = yelm&lt;br /&gt;
| yearsActive = 2017&lt;br /&gt;
| platforms = Web&lt;br /&gt;
| developers = Memework&lt;br /&gt;
| licenses = All Rights Reserved&lt;br /&gt;
| repo = [https://github.com/adryd325/yelm adryd325/yelm]&lt;br /&gt;
| languages = [[wikipedia:JavaScript|JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;yelm&#039;&#039;&#039; was a private client mod and build logger used by members of Memework. It was one of the earliest client mods to use [[wikipedia:Regular_expression|regular expressions]] to patch Discord&#039;s code. Unlike modern client mods, it would download, patch, and rehost Discord&#039;s frontend.&lt;br /&gt;
&lt;br /&gt;
In 2020, its code was made public by adryd for archival purposes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Scor&amp;diff=919</id>
		<title>Scor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Scor&amp;diff=919"/>
		<updated>2024-03-12T22:15:54Z</updated>

		<summary type="html">&lt;p&gt;Mugman: make page for scor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Discord client inside the [[wikipedia:System_Settings|macOS Settings/System Preferences app]].&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = scor&lt;br /&gt;
| above = scor&lt;br /&gt;
&lt;br /&gt;
| image = [[File:Scor Logo.png|thumb]]&lt;br /&gt;
| caption1 = The original scor logo&lt;br /&gt;
&lt;br /&gt;
| image2 = [[File:Scor.png|thumb]]&lt;br /&gt;
| caption2 = Screenshot of scor being used in the System Settings app&lt;br /&gt;
&lt;br /&gt;
| label1 = Status&lt;br /&gt;
| data1  = Dormant&lt;br /&gt;
&lt;br /&gt;
| label2 = Authors&lt;br /&gt;
| data2 = [[User:mugman]]&lt;br /&gt;
&lt;br /&gt;
| label3 = Language&lt;br /&gt;
| data3 = [[wikipedia:Objective-C|Objective-C]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Etymology==&lt;br /&gt;
The name of scor is derived from an image&amp;lt;ref&amp;gt;[https://discord.com/channels/1015060230222131221/1015060231060983891/1019485322343628850 Message containing an image of scor]&amp;lt;/ref&amp;gt; of Jason Citron, the CEO and co-founder of Discord.&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=916</id>
		<title>File:Scor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Scor.png&amp;diff=916"/>
		<updated>2024-03-12T22:06:21Z</updated>

		<summary type="html">&lt;p&gt;Mugman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Demo screenshot of scor&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Scor_Logo.png&amp;diff=915</id>
		<title>File:Scor Logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Scor_Logo.png&amp;diff=915"/>
		<updated>2024-03-12T21:56:20Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Mugman uploaded a new version of File:Scor Logo.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;logo of Scor, Discord client in the macOS System Settings app&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=File:Scor_Logo.png&amp;diff=914</id>
		<title>File:Scor Logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=File:Scor_Logo.png&amp;diff=914"/>
		<updated>2024-03-12T21:51:26Z</updated>

		<summary type="html">&lt;p&gt;Mugman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;logo of Scor, Discord client in the macOS System Settings app&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Discord_Build_Logger&amp;diff=910</id>
		<title>Discord Build Logger</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Discord_Build_Logger&amp;diff=910"/>
		<updated>2024-03-12T19:44:54Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://discord.sale Discord Build Logger] is a service that logs every released build of the Discord client since 2018. It is currently offline pending a rewrite&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/Discord-Build-Logger/Runtime GitHub: Discord-Build-Logger/Runtime]&amp;lt;/ref&amp;gt;. It was created by [[Megumin]] and has undergone several rewrites since its inception. One day, as always, [[Megumin]] will have an ADHD-fuelled programming session, and the build logger will be available again.&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name = Discord Build Logger&lt;br /&gt;
| above = Discord Build Logger&lt;br /&gt;
&lt;br /&gt;
| image = &lt;br /&gt;
[[File:Discord_Development_Logo_MacOS.png|thumb|Discord Build Logger Favicon]]&lt;br /&gt;
&lt;br /&gt;
| label1 = Also known as&lt;br /&gt;
| data1  = dsale, DBL&lt;br /&gt;
&lt;br /&gt;
| label3 = Author&lt;br /&gt;
| data3  = [[Megumin]]&lt;br /&gt;
&lt;br /&gt;
| label4 = Website&lt;br /&gt;
| data4  = [https://discord.sale discord.sale]&lt;br /&gt;
&lt;br /&gt;
| label5 = Source code&lt;br /&gt;
| data5 = [https://github.com/Discord-Build-Logger/Runtime Discord-Build-Logger/Runtime]&lt;br /&gt;
&lt;br /&gt;
| label6 = Discord server&lt;br /&gt;
| data6 = [https://discord.gg/r5bmSXBEPC discord.gg/r5bmSXBEPC]&lt;br /&gt;
&lt;br /&gt;
| label7 = Active&lt;br /&gt;
| data7 = June 2019 - present&lt;br /&gt;
&lt;br /&gt;
| label8 = Status&lt;br /&gt;
| data8 = Temporarily Offline&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
The Discord Build Logger has several features, including some that were not available on any other services when it was first created.&lt;br /&gt;
&lt;br /&gt;
=== Experiment Viewer ===&lt;br /&gt;
You could view all the [[Discord Experiments]] available for any chosen build in that release. Because of its use of [[wikipedia:Abstract_syntax_tree|Abstract Syntax Tree]] parsing&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/Discord-Build-Logger/Runtime/blob/main/src/experimentParser/ExperimentASTVisitor.ts GitHub: Discord-Build-Logger/Runtime ExperimentASTVisitor.ts]&amp;lt;/ref&amp;gt;, it could pick up experiments that were in the code, even if they were not actively registered in the client.&lt;br /&gt;
&lt;br /&gt;
=== Module Browser ===&lt;br /&gt;
Using [[DPacker]]&amp;lt;ref group=&amp;quot;External Links&amp;quot;&amp;gt;[https://github.com/MeguminSama/dpacker GitHub: MeguminSama/dpacker]&amp;lt;/ref&amp;gt;, another tool written by [[Megumin]], the Discord Build Logger allowed the user to browse every JavaScript file, and the contents of all the individual [[Webpack Module|Webpack Modules]] in a formatted, easy to read format. It also showed which modules depended upon others, allowing you to follow the code flow.&lt;br /&gt;
&lt;br /&gt;
=== Builds Backlog ===&lt;br /&gt;
Build IDs could be provided, and the logger could scrape historic builds as far back as 2018 and add that information to the database. This includes IDs for current and expired [[Build Override|Build Overrides]].&lt;br /&gt;
&lt;br /&gt;
=== API ===&lt;br /&gt;
The Discord Build Logger has a free, undocumented API allowing users to build their own tools or export data from the website. &lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references group=&amp;quot;External Links&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Miscellaneous Tools]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=LegCord&amp;diff=909</id>
		<title>LegCord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=LegCord&amp;diff=909"/>
		<updated>2024-03-12T19:40:57Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Grammarly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| name     = ArmCord&lt;br /&gt;
| above    = ArmCord&lt;br /&gt;
| image    = [[File:ArmCord_running_on_Windows_Vista.png|thumb]]&lt;br /&gt;
| caption1 = Screenshot of ArmCord running on Windows Vista&lt;br /&gt;
&lt;br /&gt;
| label1   = Development status&lt;br /&gt;
|  data1   = Active&lt;br /&gt;
&lt;br /&gt;
| label2   = Latest release&lt;br /&gt;
|  data2   = 3.1.7&lt;br /&gt;
&lt;br /&gt;
| label3   = License&lt;br /&gt;
|  data3   = OSL 3.0&lt;br /&gt;
&lt;br /&gt;
| label4   = Repository&lt;br /&gt;
|  data4   = [https://github.com/ArmCord/ArmCord ArmCord/ArmCord]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
ArmCord is a web wrapper for Discord designed to enhance the Discord experience while keeping things lightweight.&lt;br /&gt;
&lt;br /&gt;
It was made by [[smartfridge]].&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
&lt;br /&gt;
ArmCord can run on many legacy systems, including Windows Vista/XP or Ubuntu Touch.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
Since ArmCord is based on the web client, it is snappier than the official Discord app. It also has some other features:&lt;br /&gt;
* [[Vencord]] and [[Shelter]] support&lt;br /&gt;
* Ability to disable the splash screen&lt;br /&gt;
* Mobile mode (shows the [[Discord mobile website|mobile website]])&lt;br /&gt;
* Multi-instance&lt;br /&gt;
* Custom themes without client mods&lt;br /&gt;
* Transparency&lt;br /&gt;
&lt;br /&gt;
[[Category:Custom Clients]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=908</id>
		<title>User:Mugman/global.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=908"/>
		<updated>2024-03-12T19:07:12Z</updated>

		<summary type="html">&lt;p&gt;Mugman: npm run unplug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=907</id>
		<title>User:Mugman/global.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=907"/>
		<updated>2024-03-12T19:06:47Z</updated>

		<summary type="html">&lt;p&gt;Mugman: npm run plug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(&amp;quot;https://wiki.vencord.dev/images/7/77/Powercord_Logo.png&amp;quot;) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=906</id>
		<title>User:Mugman/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=906"/>
		<updated>2024-03-12T19:06:37Z</updated>

		<summary type="html">&lt;p&gt;Mugman: npm run unplug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=905</id>
		<title>User:Mugman/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=905"/>
		<updated>2024-03-12T19:05:50Z</updated>

		<summary type="html">&lt;p&gt;Mugman: po`erwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(https://wiki.vencord.dev/images/7/77/Powercord_Logo.png) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=904</id>
		<title>User:Mugman/global.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=904"/>
		<updated>2024-03-12T19:04:58Z</updated>

		<summary type="html">&lt;p&gt;Mugman: powercable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(https://wiki.vencord.dev/images/7/77/Powercord_Logo.png) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=903</id>
		<title>User:Mugman/global.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/global.css&amp;diff=903"/>
		<updated>2024-03-12T19:03:29Z</updated>

		<summary type="html">&lt;p&gt;Mugman: initial commit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(/images/7/77/Powercord_Logo.png) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=902</id>
		<title>User:Mugman/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=902"/>
		<updated>2024-03-12T19:00:35Z</updated>

		<summary type="html">&lt;p&gt;Mugman: powerwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(/images/7/77/Powercord_Logo.png) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=901</id>
		<title>User:Mugman/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=User:Mugman/common.css&amp;diff=901"/>
		<updated>2024-03-12T18:59:09Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Created page with &amp;quot;.mw-wiki-logo { 	background-image: url(/resources/assets/poweredby_mediawiki_176x62.png); }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-wiki-logo {&lt;br /&gt;
	background-image: url(/resources/assets/poweredby_mediawiki_176x62.png);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=ReviewDB&amp;diff=900</id>
		<title>ReviewDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=ReviewDB&amp;diff=900"/>
		<updated>2024-03-12T18:52:49Z</updated>

		<summary type="html">&lt;p&gt;Mugman: grammar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| name = ReviewDB&lt;br /&gt;
| above = ReviewDB&lt;br /&gt;
&lt;br /&gt;
| image = &lt;br /&gt;
[[File:ReviewDB Screenshot.png|thumb]]&lt;br /&gt;
| caption1 = ReviewDB showcase&lt;br /&gt;
&lt;br /&gt;
| label1 = Status&lt;br /&gt;
| data1  = Active&lt;br /&gt;
&lt;br /&gt;
| label3 = Official Website&lt;br /&gt;
| data3  = [https://reviewdb.mantikafasi.dev reviewdb.mantikafasi.dev]&lt;br /&gt;
&lt;br /&gt;
| label4 = Repository&lt;br /&gt;
| data4  = [https://github.com/mantikafasi/ServerGo/ mantikafasi/ServerGo]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
ReviewDB (formerly known as UserReviews) is an Aliucord plugin made by [[Mantikafasi]] on July 1, 2022. It allows people to review other Discord users.&lt;br /&gt;
When the plugin was first released, it only had the review feature. As users increased, self-made review deletion and reporting features were added.&lt;br /&gt;
&lt;br /&gt;
=== Ports ===&lt;br /&gt;
To make it universal [[Mantikafasi]] and some other developers ported ReviewDB into other client mods.&lt;br /&gt;
&lt;br /&gt;
* [[BetterDiscord]]: Ported on 2 August 2022 via [[Ittai]]. Got rejected by BetterDiscord reviewers.&lt;br /&gt;
* [[Replugged]]: Ported on 8 August 2022 via [[Ittai]].&lt;br /&gt;
* [[Vencord]]: Ported on November 16, 2022.&lt;br /&gt;
* [[Enmity]]: Ported in early 2023 [https://github.com/spinfal spin] and [https://github.com/acquitelol Rosie].&lt;br /&gt;
* [[Vendetta]]: Ported sometime in 2023 by Maisy.&lt;br /&gt;
* [https://chrome.google.com/webstore/detail/reviewdb-twitter/kmgbgncbggoffjbefmnknffpofcajohj Twitter]: Ported on 6 June 2022.&lt;br /&gt;
[[File:Betterdiscord-rejecting-reviewdb.png|alt=|none|thumb|500x500px|BetterDiscord rejecting reviewdb]]&lt;br /&gt;
[[File:Early-dev-version-of-reviewdb.png|thumb|Early development version of reviewdb]]&lt;br /&gt;
&lt;br /&gt;
=== Website and Dashboard ===&lt;br /&gt;
On 9 April 2023, a [https://reviewdb.mantikafasi.dev Website and Dashboard] was made by [https://github.com/spinfal spin].&lt;br /&gt;
&lt;br /&gt;
The Dashboard originally only allowed people to look at reviews via Discord ID. But as people increasingly requested to opt out, a page for opting out was added.&lt;br /&gt;
&lt;br /&gt;
A download page was also added to facilitate downloading. This page provided links to download ReviewDB for all available client mods it supported.&lt;br /&gt;
== Features ==&lt;br /&gt;
With ReviewDB, you can review Discord users, servers, and bots. By default, anyone can review you. You can opt-out of ReviewDB via the [https://reviewdb.mantikafasi.dev ReviewDB dashboard]. You can report reviews on any profile by pressing the flag icon next to each review. This will send it to the administrators, who may then delete it and ban the user for anywhere between one day and one month.&lt;br /&gt;
&lt;br /&gt;
On Vencord, you can also delete reviews from your profile and block users from reviewing you directly on your user reviews page.&lt;br /&gt;
&lt;br /&gt;
== Reception ==&lt;br /&gt;
ReviewDB has mostly been well received. However, there are occasional complaints about harassment. The ability to opt out of being reviewed has been added in response.&lt;br /&gt;
&lt;br /&gt;
On Oct 8th, 2023, ReviewDB was removed from Vencord&amp;lt;ref&amp;gt;[https://github.com/Vendicated/Vencord/commit/390987e4a9d58c4c0eb9d4f6b4101ecf1203ccba commit &amp;lt;code&amp;gt;390987e&amp;lt;/code&amp;gt;]&amp;lt;/ref&amp;gt; due to a disagreement over its moderation between [[Vendicated]] and [[Mantikafasi]]. More specifically, Vendicated wanted users to be able to delete reviews from their own profiles to counter abuse and harassment effectively.&lt;br /&gt;
&lt;br /&gt;
This led to Mantikafasi creating his own Vencord fork VencordPlus&amp;lt;ref&amp;gt;[https://github.com/StupidityDB/VencordPlus VencordPlus repository]&amp;lt;/ref&amp;gt; with ReviewDB included. However, this fork saw very low adoption.&lt;br /&gt;
&lt;br /&gt;
On Jan 14, 2024, they agreed, and Mantikafasi added the ability to delete reviews from one&#039;s own profile and to block up to 50 users. Thus, ReviewDB was readded to Vencord.&amp;lt;ref&amp;gt;[https://github.com/Vendicated/Vencord/commit/8bd54173dbb1af446e1d710dd65dd3d67f68fc0e commit &amp;lt;code&amp;gt;8bd541&amp;lt;/code&amp;gt;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* From March 9, 2024, to March 11, 2024, the ReviewDB website was blacklisted by Avast.&lt;br /&gt;
* On March 8, 2024, the server hosting the ReviewDB dashboard was deleted by its provider, Oracle, causing a two-day outage. Subsequently, the dashboard was moved to [https://pages.cloudflare.com/ Cloudflare Pages].&lt;br /&gt;
* Around early February, mantikafasi experimented with letting an AI bot named &amp;quot;Rule Creator,&amp;quot; powered by [https://gemini.google.com/ Google Gemini] review users. As one might imagine, this did not go well, and the bot was automatically banned from ReviewDB by its automatic slur filters.&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Citations ==&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Biscord&amp;diff=895</id>
		<title>Biscord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Biscord&amp;diff=895"/>
		<updated>2024-03-12T06:47:34Z</updated>

		<summary type="html">&lt;p&gt;Mugman: Created page with &amp;quot;Discord bot written by User:mugman. Contains a command to use the Client Mod Drama Generator.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Discord bot written by [[User:mugman]]. Contains a command to use the [[Client Mod Drama Generator]].&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Vendetta&amp;diff=890</id>
		<title>Vendetta</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Vendetta&amp;diff=890"/>
		<updated>2024-03-11T21:23:39Z</updated>

		<summary type="html">&lt;p&gt;Mugman: switch to infobox mod&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vendetta was a modification of the React Native Discord app for both iOS and Android. It was formally discontinued on February 6th, 2024.&lt;br /&gt;
&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = Vendetta&lt;br /&gt;
| logo = Vendetta Logo.png&lt;br /&gt;
| logoCaption = Last Vendetta logo&lt;br /&gt;
| yearsActive = October 2022 - February 2024&lt;br /&gt;
| platforms = Mobile&lt;br /&gt;
| developers = [[maisymoe]], [[redstonekasi]], [[Fiery]], pylix&lt;br /&gt;
| licenses = &#039;&#039;&#039;Main repository&#039;&#039;&#039;: BSD 3-Clause &amp;quot;New&amp;quot; or &amp;quot;Revised&amp;quot; License&amp;lt;br/&amp;gt;&#039;&#039;&#039;Manager&#039;&#039;&#039;: Open Software License 3.0&lt;br /&gt;
| repo  = [https://github.com/vendetta-mod/Vendetta vendetta-mod/Vendetta]&lt;br /&gt;
| languages = [https://en.wikipedia.org/wiki/TypeScript TypeScript]&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=889</id>
		<title>BetterDiscord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=BetterDiscord&amp;diff=889"/>
		<updated>2024-03-11T21:18:24Z</updated>

		<summary type="html">&lt;p&gt;Mugman: switch to infobox mod&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox mod&lt;br /&gt;
| name = BetterDiscord&lt;br /&gt;
| logo = BetterDiscord Logo.png&lt;br /&gt;
| logoCaption = Logo of BetterDiscord&lt;br /&gt;
| yearsActive = August 2015 - present (9 years)&lt;br /&gt;
| platforms = Desktop&lt;br /&gt;
| developers = [[Zerebos]], (formerly [[Jiiks]])&lt;br /&gt;
| licenses = Apache-2.0&lt;br /&gt;
| repo = [https://github.com/BetterDiscord/BetterDiscord BetterDiscord/BetterDiscord]&lt;br /&gt;
| languages = Javascript&lt;br /&gt;
}}&lt;br /&gt;
BetterDiscord is the oldest client mod that is still alive today.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
BetterDiscord was created by [[Jiiks]] in August 2015.&lt;br /&gt;
&lt;br /&gt;
October 2018, [[Zerebos]] forked it as &amp;quot;BandagedBD&amp;quot;. [why?]&lt;br /&gt;
&lt;br /&gt;
Eventually, Jiiks discontinued his version, and BanagedBD became the official BetterDiscord. It was subsequently renamed back to BetterDiscord. &lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
	<entry>
		<id>https://wiki.vencord.dev/index.php?title=Aliucord&amp;diff=888</id>
		<title>Aliucord</title>
		<link rel="alternate" type="text/html" href="https://wiki.vencord.dev/index.php?title=Aliucord&amp;diff=888"/>
		<updated>2024-03-11T21:16:16Z</updated>

		<summary type="html">&lt;p&gt;Mugman: switch to infobox mod&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Infobox mod&lt;br /&gt;
| name = Aliucord&lt;br /&gt;
| logo = Aliucord logo.png&lt;br /&gt;
| logoCaption = The original Aliucord logo, author unknown.&lt;br /&gt;
| yearsActive = Februrary 2021 - present&lt;br /&gt;
| platforms = [[V126.21]]&lt;br /&gt;
| developers = [[Juby210]], [[User:Vendicated]]&lt;br /&gt;
| licenses = OSL-3.0&lt;br /&gt;
| repo = [https://github.com/Aliucord/Aliucord Aliucord/Aliucord]&lt;br /&gt;
| languages = [[wikipedia:Kotlin_(programming_language)|Kotlin]] + [[wikipedia:Java_(programming_language)|Java]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;Aliucord&#039;&#039;, commonly referred to as &#039;&#039;Aliu&#039;&#039;, or &#039;&#039;AC&#039;&#039;, is a mobile Discord client mod for Android. It targets the [[v126.21]] version of the Android app, a version from mid-2022 now called the &#039;&#039;Legacy Android App&#039;&#039;&amp;lt;ref&amp;gt;{{cite web|title=Discord incident status referencing the legacy app|url=https://discordstatus.com/incidents/pp6njm8bcwzq}}&amp;lt;/ref&amp;gt;. Its primary method of patching is runtime ART hooking through the use of [[LSPlant]].&lt;br /&gt;
&lt;br /&gt;
==Backstory==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
While Aliucord is an extremely complex project (actively used source code is spread across &#039;&#039;at least&#039;&#039; 13 repositories), the main components can be simplified down to just four. &#039;&#039;Installer&#039;&#039; (alternatively [[#Manager|&#039;&#039;Manager&#039;&#039;]]), &#039;&#039;Injector&#039;&#039;, &#039;&#039;Core&#039;&#039;, and the external plugins. The &#039;&#039;Installer&#039;&#039; is a separate app that handles downloading the Discord APK from a mirror, adding in a precompiled &#039;&#039;Injector&#039;&#039;, which replaces an entry point into the app. Once this replaced class is run, the &#039;&#039;Injector&#039;&#039; initializes LSPlant and downloads a precompiled &#039;&#039;Core&#039;&#039; to execute, which applies some fixes and then loads externally installed plugins.&lt;br /&gt;
&lt;br /&gt;
More detailed info can be found in this blog post: {{cite web|title=Aliucord: Modding the legacy Discord app|url=https://rushii.materii.dev/aliucord}}&lt;br /&gt;
&lt;br /&gt;
==Manager==&lt;br /&gt;
&#039;&#039;Aliucord Manager&#039;&#039; was created in the summer of 2021&amp;lt;ref&amp;gt;{{cite web|title=Aliucord Manager initial commit|url=https://github.com/Aliucord/Manager/commit/7881279196652bf79ae83d971689d6ea6731d833}}&amp;lt;/ref&amp;gt;, aiming to replace the Aliucord Installer with better design. It is written entirely in [[wikipedia:Kotlin_(programming_language)|Kotlin]] and [https://developer.android.com/jetpack/compose Jetpack Compose]. As of March 2024, nearly 3 years later, it is still under development. While initially the main idea of this rewrite was to stop using [[wikipedia:Flutter_(software)|Flutter]], new ideas and features started to be implemented, aided by collaboration with [[Vendetta]]&#039;s [https://github.com/vendetta-mod/VendettaManager Manager]. A more user-friendly UI, an install flow that handles edge cases, and multi-install support are some of the main differences.&lt;br /&gt;
&amp;lt;!-- TODO: add images of various manager screens --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Client Mods]]&lt;/div&gt;</summary>
		<author><name>Mugman</name></author>
	</entry>
</feed>