clean up
This commit is contained in:
parent
2c192d30e0
commit
c62d09831b
1 changed files with 12 additions and 4 deletions
16
index.tsx
16
index.tsx
|
@ -11,6 +11,7 @@ import { definePluginSettings } from "@api/Settings";
|
||||||
import { Devs } from "@utils/constants";
|
import { Devs } from "@utils/constants";
|
||||||
import definePlugin, { OptionType } from "@utils/types";
|
import definePlugin, { OptionType } from "@utils/types";
|
||||||
import { Forms, Toasts, UserStore } from "@webpack/common";
|
import { Forms, Toasts, UserStore } from "@webpack/common";
|
||||||
|
// eslint-disable-next-line unused-imports/no-unused-imports
|
||||||
import { User } from "discord-types/general";
|
import { User } from "discord-types/general";
|
||||||
|
|
||||||
function isCurrentUser(userId: string) {
|
function isCurrentUser(userId: string) {
|
||||||
|
@ -78,6 +79,11 @@ export default definePlugin({
|
||||||
serverBooster: {
|
serverBooster: {
|
||||||
type: OptionType.BOOLEAN
|
type: OptionType.BOOLEAN
|
||||||
},
|
},
|
||||||
|
legacyUsername: {
|
||||||
|
type: OptionType.BOOLEAN
|
||||||
|
},
|
||||||
|
|
||||||
|
// These are badges meant for bots so idk why you would want but might as well add them
|
||||||
supportsCommands: {
|
supportsCommands: {
|
||||||
type: OptionType.BOOLEAN
|
type: OptionType.BOOLEAN
|
||||||
},
|
},
|
||||||
|
@ -87,9 +93,8 @@ export default definePlugin({
|
||||||
usesAutomod: {
|
usesAutomod: {
|
||||||
type: OptionType.BOOLEAN
|
type: OptionType.BOOLEAN
|
||||||
},
|
},
|
||||||
legacyUsername: {
|
|
||||||
type: OptionType.BOOLEAN
|
// These is a badge discord made for april fools 2024, again idk why you would want it but might as well add it
|
||||||
},
|
|
||||||
aClownForATime: {
|
aClownForATime: {
|
||||||
type: OptionType.BOOLEAN
|
type: OptionType.BOOLEAN
|
||||||
},
|
},
|
||||||
|
@ -197,7 +202,7 @@ export default definePlugin({
|
||||||
link: "https://discord.com/settings/premium"
|
link: "https://discord.com/settings/premium"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
description: "Discord 24months booster",
|
description: "Server Booster",
|
||||||
image: "https://cdn.discordapp.com/badge-icons/ec92202290b48d0879b7413d2dde3bab.png",
|
image: "https://cdn.discordapp.com/badge-icons/ec92202290b48d0879b7413d2dde3bab.png",
|
||||||
position: Badges.BadgePosition.END,
|
position: Badges.BadgePosition.END,
|
||||||
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.serverBooster,
|
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.serverBooster,
|
||||||
|
@ -210,7 +215,9 @@ export default definePlugin({
|
||||||
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.supportsCommands,
|
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.supportsCommands,
|
||||||
link: "https://discord.com/blog/welcome-to-the-new-era-of-discord-apps?ref=badge"
|
link: "https://discord.com/blog/welcome-to-the-new-era-of-discord-apps?ref=badge"
|
||||||
},
|
},
|
||||||
|
|
||||||
// these badges dont have a link because they literally dont link anywhere
|
// these badges dont have a link because they literally dont link anywhere
|
||||||
|
// also they are meant for bots so idk why you would want them but added them just because
|
||||||
{
|
{
|
||||||
description: "Premium App",
|
description: "Premium App",
|
||||||
image: "https://cdn.discordapp.com/badge-icons/d2010c413a8da2208b7e4f35bd8cd4ac.png",
|
image: "https://cdn.discordapp.com/badge-icons/d2010c413a8da2208b7e4f35bd8cd4ac.png",
|
||||||
|
@ -232,6 +239,7 @@ export default definePlugin({
|
||||||
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.legacyUsername,
|
shouldShow: ({ userId }) => isCurrentUser(userId) && this.settings.store.legacyUsername,
|
||||||
link: ""
|
link: ""
|
||||||
},
|
},
|
||||||
|
|
||||||
// Im linking to a dicord video about lootboxs incase someone doesnt know the context behind this badge
|
// Im linking to a dicord video about lootboxs incase someone doesnt know the context behind this badge
|
||||||
{
|
{
|
||||||
description: "A clown, for a limited time",
|
description: "A clown, for a limited time",
|
||||||
|
|
Loading…
Reference in a new issue