The weeb for the next gen discord boat - Wamellow wamellow.com
bot discord
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix authUser, sitemap and metadata

Luna 05644015 7ee09a87

+24 -11
+3 -3
app/layout.tsx
··· 9 9 10 10 export const generateMetadata = async (): Promise<Metadata> => { 11 11 12 - const title = "Wamellow - Next version of discord bots"; 13 - const description = "Wamellow revolutionizes your experience with a plethora of free features and extensive customization options, offering a superior alternative to popular bots like MEE6."; 12 + const title = "Wamellow: Next-gen of discord bots"; 13 + const description = "Experience the next-gen revolution with Wamellow, offering a list of features and extensive customization, providing a superior alternative to popular bots."; 14 14 15 15 return { 16 16 metadataBase: new URL(getBaseUrl()), ··· 29 29 }, 30 30 31 31 description: description, 32 - keywords: ["discord", "bot", "discord bot", "waya", "waya bot", "waya.one", "mwya", "wamellow", "mwlica", "lunish.nl", "Luna-devv", "mee6 alternative", "arcane alternative", "dyno alternative", "starboard", "ranks", "leaderboards", "text to speech", "tts", "free", "customizable"], 32 + keywords: ["discord", "bot", "discord bot", "waya", "waya bot", "waya.one", "mwya", "wamellow", "mwlica", "lunish.nl", "Luna-devv", "mee6 alternative", "arcane alternative", "dyno alternative", "starboard", "ranks", "leaderboards", "text to speech", "tts", "free", "customizable", "next-gen", "next generation"], 33 33 themeColor: "#bc7ed4", 34 34 35 35 alternates: {
-2
common/user.ts
··· 11 11 username: string; 12 12 global_name?: string; 13 13 avatar: string | null; 14 - locale: string; 15 14 16 15 extended: ApiV1MeGetResponse | undefined; 17 16 } ··· 22 21 id: "", 23 22 username: "", 24 23 avatar: "/discord.png", 25 - locale: "en-US", 26 24 27 25 extended: undefined 28 26 }));
+20 -5
public/sitemap.xml
··· 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"> 3 3 <url> 4 - <loc>https://waya.one</loc> 4 + <loc>https://wamellow.com</loc> 5 5 <changefreq>daily</changefreq> 6 6 <priority>1</priority> 7 7 <image:image> 8 - <image:loc>https://wamellow.comw/waya-legacy1.png</image:loc> 8 + <image:loc>https://wamellow.com/waya-v3.jpg</image:loc> 9 9 </image:image> 10 10 </url> 11 11 <url> 12 + <loc>https://wamellow.com/new-waya</loc> 13 + <changefreq>weekly</changefreq> 14 + <priority>0.9</priority> 15 + </url> 16 + <url> 12 17 <loc>https://wamellow.com/dashboard</loc> 13 18 <changefreq>daily</changefreq> 14 - <priority>0.9</priority> 19 + <priority>0.8</priority> 15 20 </url> 16 21 <url> 17 22 <loc>https://wamellow.com/profile</loc> 18 23 <changefreq>daily</changefreq> 19 - <priority>0.9</priority> 24 + <priority>0.8</priority> 20 25 </url> 21 26 <url> 22 27 <loc>https://wamellow.com/login</loc> 23 28 <changefreq>weekly</changefreq> 24 - <priority>0.1</priority> 29 + <priority>0.2</priority> 25 30 </url> 26 31 <url> 27 32 <loc>https://wamellow.com/support</loc> 33 + <changefreq>weekly</changefreq> 34 + <priority>0.2</priority> 35 + </url> 36 + <url> 37 + <loc>https://wamellow.com/terms</loc> 38 + <changefreq>weekly</changefreq> 39 + <priority>0.1</priority> 40 + </url> 41 + <url> 42 + <loc>https://wamellow.com/privacy</loc> 28 43 <changefreq>weekly</changefreq> 29 44 <priority>0.1</priority> 30 45 </url>
+1 -1
utils/authorizeUser.ts
··· 43 43 44 44 } 45 45 46 - if (!res && page.startsWith("/dashboard")) { 46 + if (!res && (page.startsWith("/dashboard") || page.startsWith("/profile"))) { 47 47 window.location.href = `${process.env.NEXT_PUBLIC_LOGIN}&scope=identify+email+guilds${localStorage.getItem("freshleyLoggedout") === "true" ? "" : "&prompt=none"}`; 48 48 return null; 49 49 }