diff --git a/pages/api/slack.js b/pages/api/slack.js
index b8bb027d..89f95a2a 100644
--- a/pages/api/slack.js
+++ b/pages/api/slack.js
@@ -10,15 +10,16 @@ export async function Slack() {
formData.append('date_range', '30d')
let slackData = await fetch(
- 'https://hackclub.slack.com/api/team.stats.timeSeries',
+ "https://hackclub.slack.com/api/team.stats.timeSeries",
{
- method: 'POST',
- body: formData,
+ method: "POST",
+ body: `--orpheus\r\nContent-Disposition: form-data; name="token"\r\n\r\n${SLACK_API_TOKEN}\r\n--orpheus\r\nContent-Disposition: form-data; name="date_range"\r\n\r\n30d\r\n--orpheus\r\nContent-Disposition: form-data;`,
headers: {
- Cookie: process.env.SLACK_API_COOKIE
- }
+ "content-type": "multipart/form-data; boundary=orpheus",
+ cookie: SLACK_API_COOKIE,
+ },
}
- ).then(r => r.json())
+ ).then((r) => r.json());
if (!slackData || !slackData.stats) {
console.warn(`No slack data: ${JSON.stringify(slackData)}`)
diff --git a/pages/hackers-wanted.js b/pages/hackers-wanted.js
index cec8bbc1..c5938c3d 100644
--- a/pages/hackers-wanted.js
+++ b/pages/hackers-wanted.js
@@ -410,7 +410,7 @@ const Page = () => {