村上さんから圧力をかけられてる
このアカウントは https://misskey.io/@syuilo に引っ越します
---
Author and project lead of #misskey.
Misskeyの作者。主人→@AureoleArk
好きなこと: 近所を散歩すること、写真を撮ること、眠ること
最近はお菓子を食べることも好き
#misskey #藍ちゃファンクラブ #DTM #BitwigStudio #写真 #アズレン #わーーーーーーーーーーーーーーー #web
Because I can not understand English, I may not be able to answer questions.
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
syuilo removed the high-priority label on 21 Nov 2017
RE: https://misskey.xyz/notes/5c52b0d5ff03c30027d711fe
>サッカー AFCアジアカップ2019 決勝「日本」対「カタール」
2月1日(金) 午後10:30〜
サッカー代表 | NHKスポーツオンライン -NHKスポーツ番組総合情報サイト- https://www1.nhk.or.jp/sports2/daihyo/index.html これかな
異性から見たしゅいろの印象
『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』『ショタコン』
#異性から見たあなたの印象
https://shindanmaker.com/862447
しょこたん?
当該ユーザーは、以前から問題があると報告されていました。リモートということもあり様子見でしたがやはり問題があると判断し凍結した
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
若干喉の調子が悪いような気がするし若干頭が痛いような気もするけどインフルエンザが流行ってるって聞いたから暗示にかかってるだけだな
あとそのサーバーがCloudFlareのようなサービスを使ってる場合、ブラウザ上ではHTTPSに見えても CloudFlare <---> サーバー 間がHTTPで通信してる場合もありますね
このアカウントは、notestockで公開設定になっていません。
相手がファールしてないアッピルしてる間にサイドラインでボールに追い付いて南野が神クロスからの大迫頭で完璧に合わせた
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
タイムラインの乱れを感じたらこれをRenoteして平穏を保って欲しい
RE: https://misskey.xyz/notes/5c4af42fd601e9003235d5b6
リアクションはMastodonには無い概念だし互換API実装してもあまり意味なさそうなんだよな(Misskeyの魅力を発揮できない)
このアカウントは、notestockで公開設定になっていません。
そのうちMisskey完全攻略ガイドブック書きます
RE: https://misskey.xyz/notes/5c4ebd32e0ff0700277a8b60
無いね
だからそれ使って遡りたいときはPC版表示してる
RE: https://misskey.xyz/notes/5c4e83d60223140027f3ca2b
MisskeyもIDによる大小比較は行なっているけどそれはサーバー内だけで、クライアント側で大小比較されることは想定していないな
このアカウントは、notestockで公開設定になっていません。
ローカルTL廃止すれば解決する
RE: https://mstdn.love/users/animarl/statuses/101491256765410456
このアカウントは、notestockで公開設定になっていません。
import autobind from ''autobind-decorator'';
import * as loki from ''lokijs'';
import Module from ''../../module'';
import Message from ''../../message'';
import serifs from ''../../serifs'';
type User = {
id: string;
username: string;
host: string;
};
type Game = {
votes: {
user: User;
number: number;
}[];
isEnded: boolean;
startedAt: number;
postId: string;
};
export default class extends Module {
public readonly name = ''kazutori'';
private games: loki.Collection;
@autobind
public install() {
this.games = this.ai.getCollection(''kazutori'');
this.crawleGameEnd();
setInterval(this.crawleGameEnd, 1000);
return {
mentionHook: this.mentionHook,
contextHook: this.contextHook
};
}
@autobind
private async mentionHook(msg: Message) {
if (!msg.includes([''数取り''])) return false;
const games = this.games.find({});
const recentGame = games.length == 0 ? null : games[games.length - 1];
if (recentGame) {
// 現在アクティブなゲームがある場合
if (!recentGame.isEnded) {
msg.reply(serifs.kazutori.alreadyStarted, null, recentGame.postId);
return true;
}
// 直近のゲームから1時間経ってない場合
if (Date.now() - recentGame.startedAt < 1000 * 60 * 60) {
msg.reply(serifs.kazutori.matakondo);
return true;
}
}
const post = await this.ai.post({
text: serifs.kazutori.intro
});
this.games.insertOne({
votes: [],
isEnded: false,
startedAt: Date.now(),
postId: post.id
});
this.subscribeReply(null, false, post.id);
this.log(''New kazutori game started'');
return true;
}
@autobind
private async contextHook(msg: Message) {
if (msg.text == null) return;
const game = this.games.findOne({
isEnded: false
});
// 既に数字を取っていたら
if (game.votes.some(x => x.user.id == msg.userId)) return;
const match = msg.extractedText.match(/[0-9]+/);
if (match == null) return;
const num = parseInt(match[0], 10);
// 整数じゃない
if (!Number.isInteger(num)) return;
// 範囲外
if (num < 0 || num > 100) return;
this.log(`Voted ${num} by ${msg.user.id}`);
// 投票
game.votes.push({
user: {
id: msg.user.id,
username: msg.user.username,
host: msg.user.host
},
number: num
});
this.games.update(game);
}
/**
* 終了すべきゲームがないかチェック
*/
@autobind
private crawleGameEnd() {
const game = this.games.findOne({
isEnded: false
});
if (game == null) return;
// ゲーム開始から3分以上経過していたら
if (Date.now() - game.startedAt >= 1000 * 60 * 3) {
this.finish(game);
}
}
/**
* ゲームを終わらせる
*/
@autobind
private finish(game: Game) {
game.isEnded = true;
this.games.update(game);
this.log(''Kazutori game finished'');
// お流れ
if (game.votes.length <= 1) {
this.ai.post({
text: serifs.kazutori.onagare,
renoteId: game.postId
});
return;
}
function acct(user: User): string {
return user.host
? `@${user.username}@${user.host}`
: `@${user.username}`;
}
let results: string[] = [];
let winner: User = null;
for (let i = 100; i >= 0; i--) {
const users = game.votes
.filter(x => x.number == i)
.map(x => x.user);
if (users.length == 1) {
if (winner == null) {
winner = users[0];
const icon = i == 100 ? ''💯'' : ''🎉'';
results.push(`${icon} **${i}**: (((${acct(users[0])})))`);
} else {
results.push(`➖ ${i}: ${acct(users[0])}`);
}
} else if (users.length > 1) {
results.push(`❌ ${i}: ${users.map(u => acct(u)).join('' '')}`);
}
}
const text = results.join(''\n'') + ''\n\n'' + (winner
? serifs.kazutori.finishWithWinner(acct(winner))
: serifs.kazutori.finishWithNoWinner);
this.ai.post({
text: text,
cw: serifs.kazutori.finish,
renoteId: game.postId
});
this.unsubscribeReply(null);
}
}
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
<spin></spin>
で右回転<spin left></spin>
で左回転<spin alternate></spin>
で往復回転
あぁっ…あっ…嫌ぁっ、やだぁ…助けてぇっ…お願い…あっ、あっ…だめぇ…っ…はぁんっ…っ…ぁ、あっ、いやあぁーっ!!
が、はぁッ♥♥ぉごッ♥♥う゛ぐ、ぅ゛ぅ゛♥♥お゛♥お゛ぉッ!?♥♥ふぐッ♥♥ぐぇッ♥♥あ゛、や゛あ゛ァあ゛ぁ!!!? か、ら゛ぁ、ゆ、こと、きかに゛ゃ、あ゛、う゛そぉッ、や゛ら゛、や゛、まら゛、!?♥ ま゛、い゛ぐ、いぐの、やら、い゛ぐのや゛、ぁ゛ぁ、〜〜〜〜〜〜〜〜ッ!!!?♥♥♥あ゛ーーーーっ♥♥♥あ゛、あ゛ぁう゛ッ♥♥う゛、んん゛ッ♥♥んぎッ♥♥ぃぐッ♥♥♥また、イッぢゃぁ゛♥♥は、あぁ、♥♥〜〜〜〜〜〜〜ッ♥♥
このアカウントは、notestockで公開設定になっていません。
coming soon
https://github.com/syuilo/misskey/issues/4009
RE: https://misskey.xyz/notes/5c4d7c9b041e150027aae44e
投稿を返すAPIはいっぱいあるからその全てに includeMfmAst のようなパラメータを定義するのは面倒そう
しゅいろを……
騙したい人:20520人
泣かせたい人:0人
〇したい人:100人
おちょくりたい人:8610人
ボコボコにしたい人:20人
#あなたをこれこれしたい人
https://shindanmaker.com/861373
ひどい
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Misskey 10.79.0 で追加される回転構文を使うことで、を回転させることができるようになります。これはMisskey史上最も有用な機能になるでしょう
Misskey 10.79.0 で追加される左右反転構文を使うことで、💪など片方しかない絵文字を両腕ぶん表現することができるようになったりします。
* 返信するときにCWを維持するかどうか設定できるように
* 外部サービス認証情報の配信
* 管理画面のモデレーションのUIを強化
* 管理画面からリモートユーザーの情報を更新できるように
* 回転構文の追加
* 左右反転構文の追加
* 複数行の数式構文を追加
* シンタックスハイライトの強化
* 引用投稿を削除したとき単なるRenoteとしてタイムラインに残る問題を修正
* イタリック構文の判定の改善
* タイトル構文の判定の改善
* テーマが反映されないことがある問題を修正
* ホームにフォロワー限定投稿が表示されない問題を修正
* 返信一覧を取得すると非公開投稿も取得されてしまう問題を修正
* メンション一覧を取得すると非公開投稿も取得されてしまう問題を修正
* 通知に非公開投稿が表示される問題を修正
* ダイレクトで投稿すると100%の確率で表示が二重になる問題を修正
* ウィジットの投稿フォームで投稿するとデフォルトの公開範囲が適用されない問題を修正
MisskeyをMastodonクライアントとして使うことはできるけどMastodonをMisskeyクライアントとしては使えなさそう(リアクションなどの概念が無いので)
このアカウントは、notestockで公開設定になっていません。
(フォーマルな英語はたまに書いたりするけど、敬語とはいえ17歳女の子が使うようなカジュアルな英文なんて私に書けるのか)
@orekix@weeb.academy ok I will add support for English. Thank you for your suggestion!
Because I am not familiar with English, there may be unnatural sentences.
@orekix@weeb.academy I can do it, but since Ai is made for Japanese, Ai does not correspond to English, I think that making an English installation guide is meaningless