<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>議論 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E8%AD%B0%E8%AB%96/</link>
		<description>Recent content in 議論 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 07 Sep 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E8%AD%B0%E8%AB%96/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Slackクライアントで相手が削除したメッセージを残すパッチスクリプト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/09/patch-slack-client-to-show-deleted-messages/</link>
				<pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/09/patch-slack-client-to-show-deleted-messages/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/SharonBrizinov/slack-anti-delete&#34;&gt;SharonBrizinov/slack-anti-delete&lt;/a&gt; は、Slackクライアント上で相手が消したメッセージをこちら側では残したままにする、というツールです。&lt;/p&gt;&#xA;&lt;p&gt;管理者が「メッセージは削除できない」設定としていない限り、Slack で送ったメッセージは編集したり削除したりすることができます。チャット相手のクライアントではそれらは無かったことにされタイムラインから消されます。&lt;/p&gt;&#xA;&lt;p&gt;しかし、このツールを使うと相手が削除してもメッセージが残り続けると。&lt;/p&gt;&#xA;&lt;p&gt;Slack社が作っているクライアントでどうやってそんな改造をするのかな、と思ってみたら、&lt;a href=&#34;https://github.com/SharonBrizinov/slack-anti-delete/blob/main/slack_patch_delete.py&#34;&gt;Slack の実行ファイルの場所を見つけ、クライアントが呼び出している JavaScript ファイルのキャッシュを探してそれらの動作を書き換える Python スクリプト&lt;/a&gt;という力技でした。&lt;/p&gt;&#xA;&lt;p&gt;Windows も対応というので試してみたところ、確かに相手が消したはずのメッセージが残り続けます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/09/patch-slack-client-to-show-deleted-messages/slack-anti-delete_hu_a7f068edeee3ffef.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/09/patch-slack-client-to-show-deleted-messages/slack-anti-delete_hu_3a2cadc639abcd05.webp 490w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/09/patch-slack-client-to-show-deleted-messages/slack-anti-delete.png&#34; width=&#34;490&#34; height=&#34;203&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ツールを使って削除メッセージが消えないようにした様子を再現&lt;/p&gt;&#xA;&lt;p&gt;作者がこのツールを作った動機は、友人の愚痴で以前の上司が品の無いメッセージを彼に送ってはすぐに消す、という行為を繰り返していて、その件について上司を詰めようとしたけれど(消されているから)証拠が何もなかった、という話を聞いたことによるものだそうです。&lt;/p&gt;&#xA;&lt;p&gt;この件だけ見るとパワハラやセクハラの告発として使えそうだし、ツールの意義もあるかもです。Hacker News の議論では「相手が消したつもりのものを収集するのは可能であっても倫理的にどうなんだ」という意見も出てはいます。&lt;/p&gt;&#xA;&lt;p&gt;まあ、Slack API で連携させたツールから全部を保存してるような場合もあるだろうし、消されたメッセージを残す方法はこれに限らないところではあるので、消さないといけないような発言はするな、というのはまず基本ではありますが。&lt;/p&gt;&#xA;&lt;p&gt;間違って書かれたものが残ると困る場合として、パスワードを間違ってSlackに打ち込んだ場合があり、実際にPCにログインするつもりでPCのパスワードを同僚に送ってしまった場合など、消して済むなら消えてるのが望ましい場合もあるでしょう。ただ、どのみちこのパスワードは直ちに変更しなければいけないでしょうけど。&lt;/p&gt;&#xA;&lt;p&gt;twitter などでも有名人が「まずい」と思ってかすぐに削除したはずのツイートがフォロワーのtwitterクライアントにはずっと残っていて、そのスクリーンショットが流出して批難される、なんていうことも起こりますよね。送り側の消して無くしたい気持ちと受け手側の消せば無かったことになるのかという気持ちの狭間で、送ったメッセージの削除をどうするかについて人々の意見はわかれるところなのかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=32730600&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linen - SlackやDiscordの会話をウェブ検索可能な公開状態へ変換するサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/</link>
				<pubDate>Fri, 08 Jul 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.linen.dev/&#34;&gt;Linen&lt;/a&gt;は、Slack や Discord で行われた議論をwebサイトの形で再構築し、Googleなどの検索エンジンで見つかる形にしてくれるという新サービスです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.linen.dev/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/linen-dev-top_hu_6eb9cebbb412cc.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/linen-dev-top_hu_24c5f96a3aa2e237.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/linen-dev-top_hu_e70f1979bce8d92e.webp 836w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/07/linen-makes-slack-channels-google-searchable/linen-dev-top.png&#34; width=&#34;836&#34; height=&#34;589&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Linenのトップページ&lt;/p&gt;&#xA;&lt;p&gt;SlackやDiscordのチャットを使って議論をしている場合に、昔やった議論の検索性が問題となることがあります。もともと、チャットで流れていく文章はストックとフローで言えばフローの性格が強いものですが、それでも「なんかこの問題について議論したことがあったな」というところからサービス内で検索をかけても、なかなか目的の議論が見つからないということもあるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;また、ツールやサービスのサポートの場所としてこれらのチャットサービスを使っている場合でも、次々とユーザーがやってきて同じ質問を何度も繰り返すという場合もあるでしょう。これも過去の検索が使いやすければ減らせそうです。&lt;/p&gt;&#xA;&lt;p&gt;Slackの場合、無料プランで使っていればさらに無料枠の上限がありますので、上限を超えた古い議論は(有料プランに変えなければ)検索どころか参照することもできません。&lt;/p&gt;&#xA;&lt;p&gt;Linen を使うと、SlackやDiscord の_公開チャンネル_の書き込みを、webフォーラムのような形式でサイト化してくれます。無料で使えますが、独自ドメインにホストしたい場合などは有料というフリーミアムになっています。&lt;/p&gt;&#xA;&lt;p&gt;サイト上では20個ぐらいの既に Linen を使っているコミュニティが実例として出ています。たとえばプログラミング言語 Kotlin の&lt;a href=&#34;https://kotlinlang.slack.com/&#34;&gt;Slackチャット&lt;/a&gt;が、&lt;a href=&#34;https://slack-chats.kotlinlang.org/&#34;&gt;こちらで Linen 化されて公開されています&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;# と思いましたが、この Kotlin チャットログ、公式サイトのサブドメインにはなっていますが、Google検索に見えるようには設定されていないですね。評価中とかでしょうか。&lt;/p&gt;&#xA;&lt;p&gt;検索エンジンに見える形にしてしまうことから、元のチャットが広く公開されているか、チャット参加者が書き込みのウェブ公開に同意している場合しか使えないでしょう。オープンソース・プロジェクトのチャンネルなどであればここは問題ないと思います。元の Slack/Discord へ行けばその議論は見えてしまうのですから。&lt;/p&gt;&#xA;&lt;p&gt;また、個々のユーザーのプロフィール等を匿名化する機能もあるようなので、「そこまで後になって読まれると思っていなかった」「検索にずっと残るのは嫌だ」というコミュニティであれば、発言者が誰かはわからなくして議論のみを残すこともできるということ。&lt;/p&gt;&#xA;&lt;p&gt;利用者にしてみれば(無料版なら)使ってみても損はなさそうですが、ログを取られる方のサービス、特にSlackについては有料プランへ変更する動機を減じてしまうところはありますね。サービスがブロックされたりするリスクはあるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=31168882&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
