本文からメンション等を展開しないオプション (#3721)
This commit is contained in:
		
							parent
							
								
									21bed71f5e
								
							
						
					
					
						commit
						e2fc7decad
					
				
					 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…
	
	Add table
		Add a link
		
	
		Reference in a new issue