She responds to the spam emails

This commit is contained in:
MeowcaTheoRange 2024-02-12 21:02:26 -06:00
parent ec1f2a934d
commit 6565431867
6 changed files with 47 additions and 4 deletions

View file

@ -4,5 +4,6 @@
<a href="/qna/">FAQ</a>
<a href="/projects/">Projects</a>
<a href="/links/">Links</a>
<a href="/whois/">Who are we?</a>
</p>
</section>

View file

@ -1,5 +1,5 @@
const data_get = document.getElementById("data_get");
fetch_ask("https://pronouns.cc/api/v1/users/MeowcaTheoRange")
fetch_ask("https://pronouns.cc/api/v1/users/clhd8desmggedm3q1t3g")
.then((x) => x.json())
.then((user) => {
data_get.innerHTML = user.links.reduce(

View file

@ -28,12 +28,11 @@
</section>
<section>
<h1>Who's "we"?</h1>
<p><i>No answer.</i></p>
<p><i><a href="/whois/">No answer.</a></i></p>
</section>
<section>
<h1>Genuinely, why is this page so cryptic? Is this an ARG?</h1>
<p>There is no ARG. This is just how we have fun :3</p>
<p>Check <a href="https://pronouns.cc/@MeowcaTheoRange">pronouns.cc</a> for more info.</p>
</section>
</main>
<script src="/scripts/accessibility.js"></script>

View file

@ -51,7 +51,7 @@
.nav p {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
gap: 1em;
}

30
views/whois/index.html Normal file
View file

@ -0,0 +1,30 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>abtmtr.link</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="/styles/normal.css" />
<link rel="stylesheet" href="/styles/style.css" />
</head>
<body>
<header>
<h1>Who are we?</h1>
<$ nav.html $>
<section id="accessibility" hidden></section>
<div id="buttonroll" hidden></div>
</header>
<main>
<section>
<h1>We're abtmtr.link.</h1>
<p>abtmtr.link is an unprofessional consulting-firm/open-source-project-manager ran by one person who is actually more.</p>
<p>We're not an actual company. Don't try to call us. <a href="mailto:me@abtmtr.link">You can email us, however.</a></p>
</section>
<section id="data_get">
<h1>Getting member indexes...</h1>
</section>
</main>
<script src="/scripts/accessibility.js"></script>
<script src="./scripts/data_get_members.js"></script>
</body>
</html>

View file

@ -0,0 +1,13 @@
fetch_ask("https://pronouns.cc/api/v1/users/clhd8desmggedm3q1t3g")
.then((x) => x.json())
.then((data) => {
data_get.innerHTML = data.members.reduce((html, member) => (
html +
`<h2><a href="https://pronouns.cc/@${data.name}/${member.name}" target="_blank">${member.display_name}</a> <small>${member.pronouns.map(x => x.pronouns.split("/")[0]).join("/")}</small></h2>
<fieldset>
${member.names.map(x => `<p><b>${x.value}</b> (${x.status})</p>`).join("")}
</fieldset>
<p>${member.bio.replaceAll("\n", "<br />")}</p>
<p>Signature: <b>${member.name}</b></p>`
), "");
});