12:29:18 @c0_ke@misskey.dev
icon

WSって何本も繋ぐ必要があるものなの

12:30:12 @c0_ke@misskey.dev
icon

@aqz@c2.a9z.dev やっぱりチャンネル使うのが正しい感じか

12:30:41 @c0_ke@misskey.dev
icon

@aqz@c2.a9z.dev じゃあもうその仕様だ

12:35:54 @c0_ke@misskey.dev
icon

WSを1本以上張るのは低速回線にやさしくないし軽くもないし1本で済みそうだったので1本だけ張る仕様にしてたけど正解っぽい

13:40:27 @c0_ke@misskey.dev
icon

{
"block_words": [
{
"word": "TEXT",
"regexp": false
}
]

13:40:55 @c0_ke@misskey.dev
icon

ワードミュートに同時に正規表現ミュートも突けてしまえ

13:44:09 @c0_ke@misskey.dev
icon

TenCha、自分の中じゃ最強のMisskeyクライアントなんですけど最強のMisskeyクライアント配布が最強じゃない(もはや作者がやってない有志任せ

13:44:19 @c0_ke@misskey.dev
icon

その節はありがとうございます

13:54:15 @c0_ke@misskey.dev
icon

テキストをフィルターするデータ、cw, text, renoteでいいかな

13:54:41 @c0_ke@misskey.dev
icon

やろうと思えばプロフィールとかフィルターできる

13:55:56 @c0_ke@misskey.dev
icon

IDミュート付ける予定だし名前の正規表現ミュートも作っちゃお

14:00:26 @c0_ke@misskey.dev
icon

正規表現ミュートの正規表現ってgとして解析したほうがいいのかgiとして解析したほうがいいのか

14:01:09 @c0_ke@misskey.dev
icon

なるほどそこも指定可能に

14:03:01 @c0_ke@misskey.dev
icon

構造がすごいことになってる

14:07:31 @c0_ke@misskey.dev
icon

ドメインブロック、リプライ表示、フォント変更、通知の絵文字の修正かな

RE:
https://misskey.dev/notes/86x0k623hg

Web site image
レイエス (@eizi2002)
14:10:14 @c0_ke@misskey.dev
icon

フォント指定でサイズ固定したからかな...

14:11:08 @c0_ke@misskey.dev
icon

よくわからない

14:11:36 @c0_ke@misskey.dev
icon

まあ設定ファイルからフォント変えられるようになってるのでなんか好きなのにして

14:13:40 @c0_ke@misskey.dev
icon

ドメインブロックはそれっぽいファイル名でファイルが生成されるのでそこの配列に文字列でドメイン並べていけばブロックされます

14:14:12 @c0_ke@misskey.dev
icon

つまるところこう

Attach image
14:16:32 @c0_ke@misskey.dev
icon

文字列にして...

14:16:42 @c0_ke@misskey.dev
icon

わたしのエディタは""が消えるけど本来はあるので...

14:23:53 @c0_ke@misskey.dev
icon

word
- word[String]
- regexp[Bool]
- ignore_case[Bool]

14:26:41 @c0_ke@misskey.dev
icon

定義された仕様

Attach image
14:28:26 @c0_ke@misskey.dev
icon

てきすと

14:28:54 @c0_ke@misskey.dev
icon

てきすとって単語をミュートしたのでてきすとが含まれてると表示されない

14:29:03 @c0_ke@misskey.dev
icon

よし動くな

14:30:13 @c0_ke@misskey.dev
icon

Ignore Caseのテストじゃ

14:30:16 @c0_ke@misskey.dev
icon

TEXT

14:30:19 @c0_ke@misskey.dev
icon

text

14:30:23 @c0_ke@misskey.dev
icon

おし動いてる

14:32:08 @c0_ke@misskey.dev
icon

さてミュート実装したけど何をミュートするんだ

14:33:37 @c0_ke@misskey.dev
icon

んー

14:33:56 @c0_ke@misskey.dev
icon

脳内あぼーんとかいう技術を搭載しているのでミュートするものがない

14:36:56 @c0_ke@misskey.dev
icon

形式を忘れないために何かミュートする必要があったので自分に縁のないものを適当に

Attach image
14:37:21 @c0_ke@misskey.dev
icon

Note置換も作るか

14:38:20 @c0_ke@misskey.dev
icon

.

Attach image
14:43:10 @c0_ke@misskey.dev
icon

ワードミュートの方わかりにくいと思うのでサンプル用意しました

Attach image
14:43:47 @c0_ke@misskey.dev
icon

最後英語圏のすべてと数字が無理な人

14:48:42 @c0_ke@misskey.dev
icon

ワード or 正規表現ミュートのpushしました

14:51:02 @c0_ke@misskey.dev
icon

ぶっちゃけミュートよりチョロい実装ないです

14:51:39 @c0_ke@misskey.dev
icon

フィルター機能作ってしまったのでミュートの実装は非常に簡単なのですよ

14:53:25 @c0_ke@misskey.dev
icon

タイムラインフィルターをまず作ってそれにブロッカー(どれをミュートするかってスクリプト郡の下のフレームワーク)入れてブロッカーにぶら下がってる個別ブロッカーで判定かけてる

14:53:54 @c0_ke@misskey.dev
icon

個別ブロッカー使えばどんなものでもブロック可能

14:54:16 @c0_ke@misskey.dev
icon

あ、でも絵文字対応してないわこれ

14:56:59 @c0_ke@misskey.dev
icon

no_emojの方を使うようにすればOKかな

14:57:23 @c0_ke@misskey.dev
icon

さて次は何ブロック作るか

14:57:58 @c0_ke@misskey.dev
icon

ID Mute(正規表現化)でも作るか

14:58:57 @c0_ke@misskey.dev
icon

単語ミュートは既に全体検索

14:59:49 @c0_ke@misskey.dev
icon

ハッシュタグミュート考えてたけどこの方式だと をミュートテキストに入れちゃえば消えるよな

15:04:00 @c0_ke@misskey.dev
icon

できてるじゃん

15:05:24 @c0_ke@misskey.dev
icon

TenChaでミュートしてしまえ

15:13:16 @c0_ke@misskey.dev
icon

休憩しちゃお

15:15:25 @c0_ke@misskey.dev
icon

スッポンならぬハリツキ

Attach image
15:16:39 @c0_ke@misskey.dev
icon

空けたらCPU付いて来ちゃった

15:16:55 @c0_ke@misskey.dev
icon

グリスがハミ出して硬化してた

15:20:34 @c0_ke@misskey.dev
icon

Node.jsはMisskeyクライアントが書けます

15:28:59 @c0_ke@misskey.dev
icon

太陽光パネルは気軽に感電死できるのでおすすめです

15:32:26 @c0_ke@misskey.dev
icon

ゾンビ

15:36:56 @c0_ke@misskey.dev
icon

名前がロシア語

15:52:01 @c0_ke@misskey.dev
icon

Misskeyクライアントの開発をサボってTwitterを見る作者です