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

get bot avatar via api

+2 -2
app/(dynamic-assets)/luna-small.webp/route.ts app/(dynamic-assets)/waya-v3.webp/route.ts
··· 1 1 import { getUser } from "@/lib/discord/user"; 2 2 3 3 export async function GET() { 4 - const user = await getUser("821472922140803112"); 4 + const user = await getUser(process.env.CLIENT_ID!); 5 5 6 6 return await fetch(user?.avatarUrl 7 - ? user.avatarUrl + "?size=64" 7 + ? user.avatarUrl + "?size=1024" 8 8 : "https://cdn.discordapp.com/embed/avatars/5.png" 9 9 ); 10 10 }
+1 -1
app/(home)/bot/pronouns/page.tsx
··· 24 24 commandUsed: { 25 25 name: command, 26 26 username: "@mwlica", 27 - avatar: "/luna-small.webp", 27 + avatar: "/luna.webp", 28 28 bot: false 29 29 }, 30 30
+7 -7
app/(home)/page.tsx
··· 56 56 ? { 57 57 name: command, 58 58 username: "@mwlica", 59 - avatar: "/luna-small.webp", 59 + avatar: "/luna.webp", 60 60 bot: false 61 61 } 62 62 : undefined, 63 63 user: { 64 64 username: "Wamellow", 65 - avatar: "/waya-v3-small.webp", 65 + avatar: "/waya-v3.webp", 66 66 bot: true 67 67 } 68 68 }); ··· 290 290 type="voice" 291 291 name="• Public" 292 292 > 293 - <DiscordUser username="mwlica" avatar="/luna-small.webp" /> 293 + <DiscordUser username="mwlica" avatar="/luna.webp" /> 294 294 <DiscordUser username="Space" avatar="/space.webp" /> 295 - <DiscordUser username="Wamellow" avatar="/waya-v3-small.webp" isTalking /> 295 + <DiscordUser username="Wamellow" avatar="/waya-v3.webp" isTalking /> 296 296 </DiscordChannel> 297 297 </DiscordChannelCategory> 298 298 ··· 616 616 color={0xbd7fd6} 617 617 author={{ 618 618 text: "@mwlica", 619 - icon_url: "/luna-small.webp" 619 + icon_url: "/luna.webp" 620 620 }} 621 621 > 622 622 I DONT EVEN HAVE A CAR ··· 791 791 mode={"DARK"} 792 792 user={{ 793 793 username: "mwlica", 794 - avatar: "/luna-small.webp", 794 + avatar: "/luna.webp", 795 795 bot: false 796 796 }} 797 797 > ··· 802 802 mode={"DARK"} 803 803 user={{ 804 804 username: "Wamellow", 805 - avatar: "/waya-v3-small.webp", 805 + avatar: "/waya-v3.webp", 806 806 bot: true 807 807 }} 808 808 >
+2 -2
app/(home)/privacy/page.tsx
··· 22 22 description, 23 23 type: "website", 24 24 url, 25 - images: `${getBaseUrl()}/waya-v3.jpg` 25 + images: `${getBaseUrl()}/waya-v3.webp` 26 26 }, 27 27 twitter: { 28 28 card: "summary", 29 29 site: "wamellow.com", 30 30 title, 31 31 description, 32 - images: `${getBaseUrl()}/waya-v3.jpg` 32 + images: `${getBaseUrl()}/waya-v3.webp` 33 33 } 34 34 }; 35 35 };
+3 -3
app/(home)/pro/page.tsx
··· 35 35 description, 36 36 type: "website", 37 37 url, 38 - images: `${getBaseUrl()}/waya-v3.jpg` 38 + images: `${getBaseUrl()}/waya-v3.webp` 39 39 }, 40 40 twitter: { 41 41 card: "summary", 42 42 site: "wamellow.com", 43 43 title, 44 44 description, 45 - images: `${getBaseUrl()}/waya-v3.jpg` 45 + images: `${getBaseUrl()}/waya-v3.webp` 46 46 } 47 47 }; 48 48 }; ··· 173 173 174 174 <Comment 175 175 username="@mwlica" 176 - avatar="/luna-small.webp" 176 + avatar="/luna.webp" 177 177 bio="Cute femboy" 178 178 content="buy it, buy it, buy it, buy it, buy it, buy it" 179 179 />
+2 -2
app/(home)/terms/page.tsx
··· 22 22 description, 23 23 type: "website", 24 24 url, 25 - images: `${getBaseUrl()}/waya-v3.jpg` 25 + images: `${getBaseUrl()}/waya-v3.webp` 26 26 }, 27 27 twitter: { 28 28 card: "summary", 29 29 site: "wamellow.com", 30 30 title, 31 31 description, 32 - images: `${getBaseUrl()}/waya-v3.jpg` 32 + images: `${getBaseUrl()}/waya-v3.webp` 33 33 } 34 34 }; 35 35 };
+2 -2
app/ai-gallery/(home)/layout.tsx
··· 37 37 description, 38 38 type: "website", 39 39 url, 40 - images: `${getBaseUrl()}/waya-v3.jpg` 40 + images: `${getBaseUrl()}/waya-v3.webp` 41 41 }, 42 42 twitter: { 43 43 card: "summary", 44 44 site: "wamellow.com", 45 45 title, 46 46 description, 47 - images: `${getBaseUrl()}/waya-v3.jpg` 47 + images: `${getBaseUrl()}/waya-v3.webp` 48 48 } 49 49 }; 50 50 };
+1 -1
app/ai-gallery/[uploadId]/layout.tsx
··· 34 34 35 35 const title = prompt ? `${prompt} - /image Ai` : "Free /image Ai for Discord"; 36 36 const description = `Amazing AI generated images ${"model" in upload ? `using the ${upload.model}` : ""}, created using Wamellow's versatile /image command for Discord.`.replace(/ +/g, " "); 37 - const images = "id" in upload ? `https://r2.wamellow.com/ai-image/${upload.id}.webp` : `${getBaseUrl()}/waya-v3.jpg`; 37 + const images = "id" in upload ? `https://r2.wamellow.com/ai-image/${upload.id}.webp` : `${getBaseUrl()}/waya-v3.webp`; 38 38 const url = getCanonicalUrl("ai-gallery", params.uploadId); 39 39 40 40 return {
+1 -1
app/ai-gallery/generate/layout.tsx
··· 19 19 20 20 const title = "Generate images with your Intel® Arc™ A-Series GPU"; 21 21 const description = "Generate AI images using your Intel® Arc™ A-Series GPU with Luna-devv/intel-arc-ai installed and running locally on your machine or network."; 22 - const images = `${getBaseUrl()}/waya-v3.jpg?v=2`; 22 + const images = `${getBaseUrl()}/waya-v3.webp?v=2`; 23 23 const url = getCanonicalUrl("ai-gallery", params.uploadId); 24 24 25 25 return {
+1 -1
app/dashboard/[guildId]/starboard/page.tsx
··· 304 304 mode={"DARK"} 305 305 user={{ 306 306 username: "Wamellow", 307 - avatar: "/waya-v3-small.webp", 307 + avatar: "/waya-v3.webp", 308 308 bot: true 309 309 }} 310 310 >
+1 -1
app/docs/[...pathname]/layout.tsx
··· 24 24 25 25 const url = getCanonicalUrl("docs", ...params.pathname); 26 26 const images = { 27 - url: meta?.image || `${getBaseUrl()}/waya-v3.jpg?v=2`, 27 + url: meta?.image || `${getBaseUrl()}/waya-v3.webp?v=2`, 28 28 alt: meta?.description, 29 29 heigth: 1008, 30 30 width: 1935
+4 -4
app/layout.tsx
··· 39 39 appleWebApp: { 40 40 capable: true, 41 41 title: "Wamellow", 42 - startupImage: "/waya-v3.jpg", 42 + startupImage: "/waya-v3.webp", 43 43 statusBarStyle: "black-translucent" 44 44 }, 45 45 ··· 68 68 description, 69 69 type: "website", 70 70 url: getBaseUrl(), 71 - images: `${getBaseUrl()}/waya-v3.jpg?v=2` 71 + images: `${getBaseUrl()}/waya-v3.webp?v=2` 72 72 }, 73 73 74 74 twitter: { ··· 76 76 site: "wamellow.com", 77 77 title, 78 78 description, 79 - images: `${getBaseUrl()}/waya-v3.jpg?v=2` 79 + images: `${getBaseUrl()}/waya-v3.webp?v=2` 80 80 }, 81 81 82 82 creator: "Luna (lunish.nl)", ··· 145 145 className={cn("font-semibold flex items-center mr-2", montserrat.className)} 146 146 href="/?utm_source=wamellow.com&utm_medium=header" 147 147 > 148 - <Image src="/waya-v3-small.webp" width={64} height={64} alt="" className="rounded-full mr-2 w-8 h-8 shrink-0" /> 148 + <Image src="/waya-v3.webp" width={64} height={64} alt="" className="rounded-full mr-2 w-8 h-8 shrink-0" /> 149 149 <span className="text-xl dark:text-neutral-100 text-neutral-900 hidden sm:block">Wamellow</span> 150 150 </Link> 151 151
+2 -2
app/profile/spotify/page.tsx
··· 108 108 mode={"DARK"} 109 109 user={{ 110 110 username: "Wamellow", 111 - avatar: "/waya-v3-small.webp", 111 + avatar: "/waya-v3.webp", 112 112 bot: true 113 113 }} 114 114 > ··· 148 148 mode={"DARK"} 149 149 user={{ 150 150 username: "Wamellow", 151 - avatar: "/waya-v3-small.webp", 151 + avatar: "/waya-v3.webp", 152 152 bot: true 153 153 }} 154 154 >
+1 -1
components/embed-creator.tsx
··· 234 234 mode={mode} 235 235 user={{ 236 236 username: "Wamellow", 237 - avatar: "/waya-v3-small.webp", 237 + avatar: "/waya-v3.webp", 238 238 bot: true 239 239 }} 240 240 >
+1 -46
public/manifest.json
··· 11 11 "orientation": "portrait-primary", 12 12 "icons": [ 13 13 { 14 - "src": "/waya-legacy1-2x2.png", 15 - "type": "image/png", 16 - "sizes": "2x2" 17 - }, 18 - { 19 - "src": "/waya-legacy1-4x4.png", 20 - "type": "image/png", 21 - "sizes": "4x4" 22 - }, 23 - { 24 - "src": "/waya-legacy1-8x8.png", 25 - "type": "image/png", 26 - "sizes": "8x8" 27 - }, 28 - { 29 - "src": "/waya-legacy1-16x16.png", 30 - "type": "image/png", 31 - "sizes": "16x16" 32 - }, 33 - { 34 - "src": "/waya-legacy1-32x32.png", 35 - "type": "image/png", 36 - "sizes": "32x32" 37 - }, 38 - { 39 - "src": "/waya-legacy1-64x64.png", 40 - "type": "image/png", 41 - "sizes": "64X64" 42 - }, 43 - { 44 - "src": "/waya-legacy1-128x128.png", 45 - "type": "image/png", 46 - "sizes": "128x128" 47 - }, 48 - { 49 - "src": "/waya-legacy1-256x256.png", 50 - "type": "image/png", 51 - "sizes": "256x256" 52 - }, 53 - { 54 - "src": "/waya-legacy1-512x512.png", 55 - "type": "image/png", 56 - "sizes": "512x512" 57 - }, 58 - { 59 14 "src": "/waya-v3.webp", 60 - "type": "image/png", 15 + "type": "image/jpg", 61 16 "sizes": "675x675", 62 17 "purpose": "any maskable" 63 18 }
public/waya-legacy1-128x128.png

This is a binary file and will not be displayed.

public/waya-legacy1-16x16.png

This is a binary file and will not be displayed.

public/waya-legacy1-256x256.png

This is a binary file and will not be displayed.

public/waya-legacy1-2x2.png

This is a binary file and will not be displayed.

public/waya-legacy1-32x32.png

This is a binary file and will not be displayed.

public/waya-legacy1-4x4.png

This is a binary file and will not be displayed.

public/waya-legacy1-512x512.png

This is a binary file and will not be displayed.

public/waya-legacy1-64x64.png

This is a binary file and will not be displayed.

public/waya-legacy1-8x8.png

This is a binary file and will not be displayed.

public/waya-legacy1.png

This is a binary file and will not be displayed.

public/waya-v3-small.webp

This is a binary file and will not be displayed.

public/waya-v3.jpg

This is a binary file and will not be displayed.

public/waya-v3.webp

This is a binary file and will not be displayed.