mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-29 21:37:34 -07:00
本文からメンション等を展開しないオプション (#3721)
This commit is contained in:
parent
219e9a4b00
commit
a981c4dd86
1 changed files with 27 additions and 0 deletions
|
@ -82,6 +82,30 @@ export const meta = {
|
|||
}
|
||||
},
|
||||
|
||||
noExtractMentions: {
|
||||
validator: $.bool.optional,
|
||||
default: false,
|
||||
desc: {
|
||||
'ja-JP': '本文からメンションを展開しないか否か。'
|
||||
}
|
||||
},
|
||||
|
||||
noExtractHashtags: {
|
||||
validator: $.bool.optional,
|
||||
default: false,
|
||||
desc: {
|
||||
'ja-JP': '本文からハッシュタグを展開しないか否か。'
|
||||
}
|
||||
},
|
||||
|
||||
noExtractEmojis: {
|
||||
validator: $.bool.optional,
|
||||
default: false,
|
||||
desc: {
|
||||
'ja-JP': '本文からカスタム絵文字を展開しないか否か。'
|
||||
}
|
||||
},
|
||||
|
||||
geo: {
|
||||
validator: $.obj({
|
||||
coordinates: $.arr().length(2)
|
||||
|
@ -237,6 +261,9 @@ export default define(meta, (ps, user, app) => new Promise(async (res, rej) => {
|
|||
localOnly: ps.localOnly,
|
||||
visibility: ps.visibility,
|
||||
visibleUsers,
|
||||
apMentions: ps.noExtractMentions ? [] : undefined,
|
||||
apHashtags: ps.noExtractHashtags ? [] : undefined,
|
||||
apEmojis: ps.noExtractEmojis ? [] : undefined,
|
||||
geo: ps.geo
|
||||
})
|
||||
.then(note => pack(note, user))
|
||||
|
|
Loading…
Reference in a new issue