00:23:57
icon

誰かへ
サイレンスになってるユーザーの投稿本文を取得するコード書いてください

00:24:07
icon

AIにかかせます

01:29:21
2023-08-27 10:51:43 :mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton:の投稿 mattyatea@mattyaski.co
icon

まっちゃてぃーがド直球に暴言吐く音声あった

01:29:32
icon

おきもち

01:29:59
icon

ちなみにaiで自動でサイレンス駆けるの、今開発してるのでしばしお待ちを

01:30:07
icon

データ収集してる

01:37:47
icon

おっぱいすきー

01:41:15
icon

え、なんかやべえやついるから凍結するね

01:41:25
icon

きっも

01:44:00
icon

100人のユーザーの投稿1000件取得してサイレンスかサイレンスじゃないかのふらぐつけた

Attach image
01:46:19
icon

管理者権限必須ですがこのようなコードになりました
もし何かに使えたら幸いです

import * as kuromoji from 'kuromoji';
import fs from 'fs';

fetch('https://mattyaski.co/api/admin/show-users',{
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({"sort":"+createdAt","state":"all","origin":"local","username":"","hostname":"","limit":100,"i":""})
}).then(
    res => res.json()
).then(
    data => {
        console.log(data.length);
        data.forEach(function(user){
            if (user.roles.length !== 0){
                save(user.id,'silence');
            }else{
                save(user.id,'not');
            }
        })
    }
)

function save(userid,silence){
fetch('https://mattyaski.co/api/users/notes',{
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify(
        {
            i: '',
            userId:userid,
            limit: 100
        }
    )
    }
).then(res => res.json())
.then(data => {
    console.log(data.length);
    data.forEach(function(note){
        if (note.replyId===null){
            let save_text,note_text;
            note_text = String(note.text);
            save_text = note_text.replace(/\n/g, '');
            fs.appendFile('notes.txt', save_text + ','+ silence + '\n', function (err) {})
        }

    })
})
}

01:46:26
icon

管理者権限必須ですがこのようなコードになりました
もし何かに使えたら幸いです

import fs from 'fs';

fetch('https://mattyaski.co/api/admin/show-users',{
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({"sort":"+createdAt","state":"all","origin":"local","username":"","hostname":"","limit":100,"i":""})
}).then(
    res => res.json()
).then(
    data => {
        console.log(data.length);
        data.forEach(function(user){
            if (user.roles.length !== 0){
                save(user.id,'silence');
            }else{
                save(user.id,'not');
            }
        })
    }
)

function save(userid,silence){
fetch('https://mattyaski.co/api/users/notes',{
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify(
        {
            i: '',
            userId:userid,
            limit: 100
        }
    )
    }
).then(res => res.json())
.then(data => {
    console.log(data.length);
    data.forEach(function(note){
        if (note.replyId===null){
            let save_text,note_text;
            note_text = String(note.text);
            save_text = note_text.replace(/\n/g, '');
            fs.appendFile('notes.txt', save_text + ','+ silence + '\n', function (err) {})
        }

    })
})
}

01:46:53
icon

このようなデータが収集できました

01:48:12
icon

pythonに移動「

01:50:08
icon

とうかうまく抽出できたのほめてほしい
15分かかった

01:51:50
icon

Attach image
01:52:01
icon

本インスタンスでは直接的な暴言、誹謗中傷や名誉毀損などの行為が確認された場合、
凍結やサイレンスなどの処置を施すことがあります。
また、本インスタンス内でそのような行為を見つけた場合、通報などの行動を取っていただくようお願いします。
尚、サイレンスや凍結を回避するためのサブアカウントなども凍結対象となります。
自撮りなどにはnsfwをかけることを推奨しています。(強制ではありません)
未成年が個人情報を特定されるような情報をあげないでください。(顔写真や自宅周辺の風景など)
また、ユーザーの公開投稿(パブリック、ホーム)は名前やIDを隠されたうえで使用される場合があります。

01:53:12
icon

本インスタンスでは直接的な暴言、誹謗中傷や名誉毀損などの行為が確認された場合、
凍結やサイレンスなどの処置を施すことがあります。
また、本インスタンス内でそのような行為を見つけた場合、通報などの行動を取っていただくようお願いします。
尚、サイレンスや凍結を回避するためのサブアカウントなども凍結対象となります。
自撮りなどにはnsfwをかけることを推奨しています。(強制ではありません)
未成年が個人情報を特定されるような情報をあげないでください。(顔写真や自宅周辺の風景など)
また、ユーザーの公開投稿(パブリック、ホーム)は名前やIDを隠されたうえで使用される場合があります。
本規約は、変更が必要と判断したときなどに変更される場合があります。

01:53:22
icon

せーふ

01:54:17
01:55:07
icon
Web site image
かなる :role_go_to_nara: :blobpenguin: (@kanaru)
02:13:45
icon

02:39:02
icon

すげえ!!!!!!!

02:40:28
icon

学習データ増やしたいね

02:40:42
icon

さすがにてすてすでサイレンスはきつい

02:43:16
icon

Attach image
02:46:09
icon

Attach image
02:46:27
icon

これでけの情報収集できた

Attach image
03:08:07
icon

なんとなくサイレンスかサイレンスじゃないか判別できるようにはなってきたかも?

03:09:37
icon

すげえ高精度な気がする

03:10:39
icon
Web site image
baldr-geek.netについて(アーカイブ
Web site image
太宰治:verified_blue: (@sh1ga_na0ya)
03:11:39
icon

ほらmlpのモデルだぞ

03:21:54
icon

今思ったけどggのltl学習対象にすりゃよかった?

03:31:33
icon

395757文字分のデータ集めた

03:32:12
icon

11910投稿らしい

03:32:59
icon

Attach image
03:40:15
icon

サイレンス自動で書けるようにしたい

03:47:12
icon

使用中のインターネットの速度は: 518ボー. お使いのインターネットの速度はどのくらいですか? https://misskey.m544.net/@mei23/pages/fast

Web site image
インターネット回線の速度テスト
03:49:31
icon

baud

03:49:52
icon

使用中のインターネットの速度は: 873Tbps. お使いのインターネットの速度はどのくらいですか? https://misskey.m544.net/@mei23/pages/fast

Web site image
インターネット回線の速度テスト
04:23:56
icon

https://qiita.com/kenta1984/items/93b64768494f971edf86
4年前に参考にした記事だ!!!!!!!!!!!

Web site image
【Python】Word2Vecの使い方 - Qiita
06:58:29
icon

Attach image
08:14:21
icon

https://nanasi-apps.xyz/morethanlog-vercel
nanasi-apps.xyzが使ってるのこれ

Web site image
morethan-logをVercelに構築する
08:56:00
icon

sveltekitいちおしっすよ

18:08:44
icon

すごくきれいだった

Attach image
18:09:45
icon

まっちゃてぃーもサーバー持ってるので上り下り早いくて帯域多くないといけない

18:11:12
icon

nuro 上り下り2gbps回線(たしか)なので帯域は余裕

18:11:20
icon

3ヶ月で4TB

18:11:33
icon

サーバーだけで

RE:
https://mattyaski.co/notes/9jcijjtz3k

Web site image
まっちゃてぃー。 (@mattyatea)
18:12:33
icon

ちなみに注意としては写真取るためだけに自転車漕いだ

18:14:55
icon

ちなみに各毎月pc500GBは通信してるし僕のpcと父親のpcは1TB通信してるし
1.5TB + 2tb + 1tb =
くらいをつかってる

18:15:15
icon

スペルブレイクやってる人いたんだ

RE:
https://mattyaski.co/notes/9jcim06n4x

Web site image
ランブルガスト (@RumbleGust)
18:16:15
icon

スペルブレイクやってる人は希少なのでフォローすべき(

18:16:52
icon

viveじゃん

18:17:05
icon

僕使ってないや

18:17:30
icon

htc viveを持っているのに、部屋が汚いため何もできずに放置されている。

18:18:20
icon

あとベースステーション?の設置場所がない

RE:
https://mattyaski.co/notes/9jcirguq7n

Web site image
まっちゃてぃー。 (@mattyatea)
18:18:43
icon

PC版のスペルブレイクやってたけどランキングなんてあったんだ

18:19:57
icon

htc vive 10万もするの!?

18:20:42
icon

それならfortniteとapexではリア友などに負けたことがないので最強になってしまう

18:21:41
icon

これ、相手から挑んでくるくせに負けると嫌って避けてくるの何

RE:
https://mattyaski.co/notes/9jcivlj69r

Web site image
まっちゃてぃー。 (@mattyatea)
18:24:03
icon

普通に使う分にはいいんじゃない?

18:25:30
icon

これはいいほうなんですか

Attach image
18:25:44
2023-09-07 18:24:40 :_pu::_ri::_n::genshin:の投稿 purin9987@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

18:25:58
icon
Web site image
適当に投稿するやつ
18:26:06
18:26:37
icon

:prime_pure_chimpo:

18:27:51
icon

Attach image
18:30:30
icon

:prime_pure_chimpo:
:respect_chimpo:

19:38:19
icon

はてなブログの記事にMastodonとMisskeyのシェアボタンを追加できるようにしました - はてなブログ開発ブログ

https://staff.hatenablog.com/entry/2023/09/07/183300

Web site image
はてなブログの記事にMastodonとMisskeyのシェアボタンを追加できるようにしました
19:38:27
icon

すげえ