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

YouTube Live の絵文字スパムをブロックする

要約

  1. https://studio.youtube.com/ にアクセスする
  2. 左下くらいにある「⚙設定」から設定画面を開く
  3. 「コミュニティ」をクリックする
  4. 下の絵文字たちを「ブロックする単語」に貼り付ける
☘,☘️,❤,❤️,🌱,🌲,🌳,🌴,🌵,🌷,🌸,🌹,🌺,🌻,🌼,🌾,🌿,🍀,🍁,🍂,🏵,🏵️,👄,👅,👙,💋,💐,💓,💕,💖,💗,💙,💚,💛,💜,💝,💞,💟,💦,😍,😘,✌,✌️,❣,❣,🍑,👌,💌,💘,🔞,🔴,🖤,🧡

image.png
5. 保存する
6. おわり


はじめに

2020年1月ごろから、YouTubeLiveでは随所で絵文字スパムが多く見受けられるようになりました。

後述する例にあるコメントユーザ名からも推測できるように、大抵はユーザチャンネルから出会い系サイトに誘導するスパムのようです。
これらを出来る限りブロックして、コメント欄に表示されないようにしました。

絵文字スパムの例

筆者が管理者権限を所持しているYouTubeチャンネル 自然災害情報共有放送局 および 自然災害情報共有放送局2 のライブ配信において、2020年2月18日頃に現れた絵文字スパムは以下の表のようになります。

ユーザ名 コメント
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :rosette::seedling::blue_heart:
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :blue_heart::heart::sunflower: :rosette::seedling::blue_heart:
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :purple_heart::palm_tree: :rosette::seedling::blue_heart:
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :bikini::evergreen_tree: :rosette::seedling::blue_heart:
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :herb::shamrock: :rosette::seedling::blue_heart:
Sybra *HO&'TTY-V&'!D3OS * *L!VE-JO&'!N:M&'E * :rose::rosette: :rosette::seedling::blue_heart:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :blossom::tongue: 日本の地震を観測しています。
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :cherry_blossom: :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :heart_decoration: :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :heart_decoration::heart_decoration::herb: :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :rosette::kissing_heart: :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :bouquet: :palm_tree::heart_eyes::sweat_drops:
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :blossom::green_heart::cherry_blossom: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :palm_tree::purple_heart: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :fallen_leaf::gift_heart: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :green_heart: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :evergreen_tree::purple_heart: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :two_hearts::heart_decoration: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :rosette::yellow_heart: こんばんは
Elina HO&'TTY : V!D3&'OS * * J0!&'N:ME&' :seedling: こんばんは

表のコメントのうち、「日本の地震を観測しています。」や「こんばんは」と言ったコメントは、このスパム以前に発言された通常のコメントと一致しています。
したがって、基本的には(何かしらの絵文字)と(ライブ内の最近のコメント)の組み合わせを取るようです。

絵文字の抽出

前述のライブ放送において、2020年2月1日~2月21日の合計21日間におけるスパムと考えられるコメントを抽出したところ、334コメントが見つかりました。
また、コメント中に絵文字は847個登場し、重複を除くと以下の38個となりました。

No. Unicode 画像 絵文字 出現回数
1 U+2618 (, U+FE0F) :shamrock: ☘, ☘️ 49
2 U+2764 (, U+FE0F) :heart: ❤, ❤️ 50
3 U+1F331 :seedling: 🌱 21
4 U+1F332 :evergreen_tree: 🌲 19
5 U+1F333 :deciduous_tree: 🌳 26
6 U+1F334 :palm_tree: 🌴 26
7 U+1F335 :cactus: 🌵 20
8 U+1F337 :tulip: 🌷 18
9 U+1F338 :cherry_blossom: 🌸 21
10 U+1F339 :rose: 🌹 10
11 U+1F33A :hibiscus: 🌺 43
12 U+1F33B :sunflower: 🌻 21
13 U+1F33C :blossom: 🌼 12
14 U+1F33E :ear_of_rice: 🌾 15
15 U+1F33F :herb: 🌿 30
16 U+1F340 :four_leaf_clover: 🍀 52
17 U+1F341 :maple_leaf: 🍁 30
18 U+1F342 :fallen_leaf: 🍂 16
19 U+1F3F5 (, U+FE0F) :rosette: 🏵, 🏵️ 27
20 U+1F444 :lips: 👄 19
21 U+1F445 :tongue: 👅 20
22 U+1F459 :bikini: 👙 11
23 U+1F48B :kiss: 💋 13
24 U+1F490 :bouquet: 💐 10
25 U+1F493 :heartbeat: 💓 22
26 U+1F495 :two_hearts: 💕 13
27 U+1F496 :sparkling_heart: 💖 10
28 U+1F497 :heartpulse: 💗 17
29 U+1F499 :blue_heart: 💙 23
30 U+1F49A :green_heart: 💚 36
31 U+1F49B :yellow_heart: 💛 26
32 U+1F49C :purple_heart: 💜 12
33 U+1F49D :gift_heart: 💝 13
34 U+1F49E :revolving_hearts: 💞 10
35 U+1F49F :heart_decoration: 💟 21
36 U+1F4A6 :sweat_drops: 💦 23
37 U+1F60D :heart_eyes: 😍 19
38 U+1F618 :kissing_heart: 😘 23

こう見ると、全ての絵文字が10回以上登場していて、特定の絵文字を繰り返し使っていることが見受けられます。

なお、ハートなどの絵文字にはバリエーションシーケンス(U+FE0F)が付く場合がありますが、ここでは付いていない場合も考慮しています。
また、表の作成にあたっては emojis.json を参考としています。



(2020-03-17追記)
絵文字のバリエーションが10種類ほど増えたようです。

No. Unicode 画像 絵文字
39 U+270C (, U+FE0F) :v: ✌, ✌️
40 U+2763 (, U+FE0F) ❣, ❣
41 U+1F351 :peach: 🍑
42 U+1F44C :ok_hand: 👌
43 U+1F48C :love_letter: 💌
44 U+1F498 :cupid: 💘
45 U+1F51E :underage: 🔞
46 U+1F534 :red_circle: 🔴
47 U+1F5A4 🖤
48 U+1F9E1 🧡

ブロック絵文字の設定

YouTubeLiveのコメント設定は https://studio.youtube.com/ より行うことが出来ます。
リンク先から設定に飛び、「コミュニティ」タブの「ブロックする単語」の項目に、前項で抽出した絵文字を全部指定すると、ある程度の絵文字スパムをブロックできます。
単語はカンマ区切りで設定できるので、以下の欄からコピペしてください。

コピペ用
☘,☘️,❤,❤️,🌱,🌲,🌳,🌴,🌵,🌷,🌸,🌹,🌺,🌻,🌼,🌾,🌿,🍀,🍁,🍂,🏵,🏵️,👄,👅,👙,💋,💐,💓,💕,💖,💗,💙,💚,💛,💜,💝,💞,💟,💦,😍,😘,✌,✌️,❣,❣,🍑,👌,💌,💘,🔞,🔴,🖤,🧡

おわりに

適当なコメント+絵文字3つくらいで、絵文字スパムごっこができます。よかったですね。


2nd、絶対「ニンド」って読んじゃうよな - YouTube (22分27秒あたり~)
2nd、絶対「ニンド」って読んじゃうよな - YouTube

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
ユーザーは見つかりませんでした