Create Commands
Rules, limits, and edge cases for create commands.
Source modes
| Source mode | What to know |
|---|---|
| Choose in Discord | Flexible, but panel buttons cannot launch it |
| Selected database | Best fit for structured forms and database-property quick actions |
| Selected parent page | Best fit for page trees and documentation flows |
Limits and rules
- Setups with both Notion and a Discord server install start with
/create-page, a normal Choose in Discord create command with Title, Page content, Attachments, and Add comment plus Upload files on the created-page card. - The create modal supports up to 5 total fields, including Title.
- Database-backed commands can use supported database properties plus Page content and Attachments.
- Commands that create under a Discord-chosen or fixed parent page use only basic page fields; Page content and Attachments can be optional or required.
- Quick actions are available on every created-item card. Add comment and Upload files work for any source; Status, Select, and People quick actions require a database-backed command.
- Files uploaded into Notion can appear as Discord attachments on created-item cards. External file blocks stay links.
- The saved Card language localizes the created-item card and preview.
- Database-backed and page-backed create commands can optionally start a private Discord thread after submit.
- Fixed-source create commands register a slash command and can optionally register a Discord message action. New fixed-source commands start with the message action on; existing commands stay off until you turn it on. Choose in Discord commands register only the slash command.
- Message actions open a details-card draft first with Create and Edit & Create. AI-assisted defaults can fill configured modal fields from the selected message, and NotiCord falls back to message text, link, timestamp, author, and attachment filenames when AI defaults are unavailable.
- Attachments on the selected Discord message fill the create command Attachments field only when that field is configured, up to the same 5-file modal limit.
Draft setup
- New create commands can be saved as drafts from the editor and reopened from Discord Commands with Finish setup.
- Drafts do not register slash commands, register message actions, create pages, or appear in the public API.
- Draft command names do not reserve slash commands until the command is created.
- While the editor is open, switching sources or databases keeps unsaved source-specific setup for each source so you can switch back before creating or saving.
- Drafts count toward the create command limit until you create or delete them.
- Existing saved commands use Save changes; NotiCord does not create draft branches for existing commands.
Naming and preview rules
- Create-command slugs must be unique inside the connected Discord server install.
- Preview uses the current draft rather than the last saved version.
- The in-app preview is read-only.
- If the saved source later breaks, the create command stays visible with a configuration error instead of disappearing.