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



Defined in: [src/handlers/hashtag-commands.ts:558](https://github.com/DRincs-Productions/pixi-vn-ink/blob/5604a832025db23627dcf27e489490f9e7743d04/src/handlers/hashtag-commands.ts#L558)

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

## Properties [#properties]

### assetAliasIds? [#assetaliasids]

\> `optional` **assetAliasIds?**: readonly `string`\[]

Defined in: [src/handlers/hashtag-commands.ts:571](https://github.com/DRincs-Productions/pixi-vn-ink/blob/5604a832025db23627dcf27e489490f9e7743d04/src/handlers/hashtag-commands.ts#L571)

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` **bundleIds?**: readonly `string`\[]

Defined in: [src/handlers/hashtag-commands.ts:565](https://github.com/DRincs-Productions/pixi-vn-ink/blob/5604a832025db23627dcf27e489490f9e7743d04/src/handlers/hashtag-commands.ts#L565)

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` **sections?**: `BaseHashtagCommandsSections`

Defined in: [src/handlers/hashtag-commands.ts:577](https://github.com/DRincs-Productions/pixi-vn-ink/blob/5604a832025db23627dcf27e489490f9e7743d04/src/handlers/hashtag-commands.ts#L577)

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