Edited at

Tinder 右スワイプ自動化


まずはじめに

1.Tinder.comでログイン後、ディベロッパーウィンドウを開き、下記のコードをconsoleにコピペ。

2.ENTER を押す。

3.コーヒーでも入れて、座ってゆっくり自動化を楽しむ。


コード


tinder.js

let run = true, time_step = 1000;

const wait = (n = 1) => new Promise((rs, rj) => run ? setTimeout(rs, n) : rj()),
click = async (cn, i = 0) => {
document.getElementsByClassName(cn)[i].click();
return wait(time_step)
};
document.onkeydown = (e = window.event) => {
if (e.key === "a") run = run ? true : explore() || true;
else if (e.key === "z") console.log(time_step *= 0.9);
else if (e.key === "x") console.log(time_step *= 1.1);
else run = false;
};
const explore = async () =>
click("recCard__info").then(() =>
Array.from(document.getElementsByClassName("bullet")).reduce((p, e) =>
p.then(() => {
e.click();
return wait(time_step)
}), Promise.resolve())
).then(() =>
click("recsGamepad__button--like")
).then(() => explore());
explore();


操作方法

a - start

z - 10%スピードアップ
x - 10%スピードダウン


注意点

1秒に1回スワイプ、つまり1時間に3600人スワイプすると、使えなくなっちゃうらしいので、自分でお試しの際はそこだけ気をつけましょう。