# Interface: BaseHashtagCommandsOptions (/jsdoc/pixi-vn-ink/index/interfaces/BaseHashtagCommandsOptions)



Defined in: [src/handlers/hashtag-commands.ts:562](https://github.com/DRincs-Productions/pixi-vn-ink/blob/8d45a4e5f29997844c9784f1a713b33e5400b7d0/src/handlers/hashtag-commands.ts#L562)

Options for [addBaseHashtagCommands](/jsdoc/pixi-vn-ink/index/functions/addBaseHashtagCommands).

## Properties [#properties]

### assetAliasIds? [#assetaliasids]

\> `optional` &#x2A;*assetAliasIds?**: readonly `string`\[]

Defined in: [src/handlers/hashtag-commands.ts:575](https://github.com/DRincs-Productions/pixi-vn-ink/blob/8d45a4e5f29997844c9784f1a713b33e5400b7d0/src/handlers/hashtag-commands.ts#L575)

Known asset aliases — e.g. `assetAliasIds` from the same generated file. When provided,
`# load assets <alias...>` / `# lazyload assets <alias...>` do a runtime membership check
instead of accepting any string.

***

### bundleIds? [#bundleids]

\> `optional` &#x2A;*bundleIds?**: readonly `string`\[]

Defined in: [src/handlers/hashtag-commands.ts:569](https://github.com/DRincs-Productions/pixi-vn-ink/blob/8d45a4e5f29997844c9784f1a713b33e5400b7d0/src/handlers/hashtag-commands.ts#L569)

Known asset bundle names — e.g. `bundleIds` from the file generated by `vitePluginPixivn`'s
`assetsManifest` option. When provided, `# load bundle <alias...>` /
`# lazyload bundle <alias...>` do a runtime membership check instead of accepting any
string.

***

### sections? [#sections]

\> `optional` &#x2A;*sections?**: `BaseHashtagCommandsSections`

Defined in: [src/handlers/hashtag-commands.ts:581](https://github.com/DRincs-Productions/pixi-vn-ink/blob/8d45a4e5f29997844c9784f1a713b33e5400b7d0/src/handlers/hashtag-commands.ts#L581)

Which of the four built-in groups to actually register — see
BaseHashtagCommandsSections. Any section left unset (or `sections` itself left
unset) defaults to `true`.
