Help us understand the problem. What is going on with this article?

Qiitaで「LGTM」していない投稿のLGTMを外す

今まで「いいね」した記事がいつの間にか「LGTM」したことになってしまいました。
https://blog.qiita.com/like-to-lgtm/

上記の記事に書かれているように「いいね」というのはカジュアルに押すことがあるものです。

記事の評価はこれまで「いいね」という名前の機能で提供してきましたが、他のSNSやコミュニティ系サービスでもよく使われるラベルと同じなので、記事の内容をほとんど読まなくてもつい「いいね」している、ということがわかりました。また、技術情報が主題でなくても、ただ面白い記事であれば「いいね」が多く押されているような状況にもなっています。

一方「LGTM」は「いいね」とは違ってしっかりその内容を読んで押したものと考えられているようです。

Qiita運営としても、流れてきた記事に「いいね」するのではなく、しっかりその内容を読んで、その内容が少なくとも自分にとって良いものだと思ったときに「LGTM(Looks Good To Me)」と言ってもらった方が良いと考えました。

しかし「いいね」がそのまま「LGTM」に変更されてしまったため、わたしが「LGTM」したわけではない記事が勝手に「LGTM」したことになってしまいました。
自分に正直であるためには「LGTM」を全て外すほかないですね。

アカウントを消すと「LGTM」も消える

いい話ですね

APIではいいねを外すことは出来ない

Qiita APIでは「LGTM」を外すことは出来ません。
https://qiita.com/api/v2/docs

ユーザースクリプトでやる

Selenium IDEで「LGTM」を外す

事前準備

  • Selenium IDEをインストールする https://www.selenium.dev/downloads/
  • Qiitaにログインする
  • マイページの「LGTMした記事」のページネーションが表示されるぐらいの大きさにフォントを調整する

以下のようなテストを実行します。皆様方におかれましては/hanachin_/like となっている部分は各自のQiitaのIDに置き換えてください。

https://gist.github.com/hanachin/77fd31da00dd61e4980f78361ffc8c9e

Screenshot from 2020-03-13 03-05-44.png

これを「LGTMした記事」に何も表示されなくなるまでSeleniumで実行するだけ。簡単ですね。

まとめ

LGTM

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした