import type * as types from "types/types"; import config from "../config.js"; export default async function followBack() { // フォロワーを取得 const resMe = await fetch( `https://${config.uwuzuServer}/api/me?token=${config.apiToken}`, { method: "GET", // uwuzu.netで/api/meのPOSTが死んでいるため簡易的にGET }, ); const meData: types.meApi = await resMe.json(); console.log(meData); const followers: Array = meData.follower; // フォロー for (let i = 0; i < followers.length; i++) { const followerItem = followers[i]; const resFollow = await fetch( `https://${config.uwuzuServer}/api/users/follow`, { method: "POST", body: JSON.stringify({ token: config.apiToken, userid: followerItem, }), }, ); const followData: types.followApi = await resFollow.json(); console.log(JSON.stringify(followData)); } }