Integrations
Discord
HacknPlan's Discord integration allows teams to execute project commands and receive updates directly in Discord.
It supports two command groups:
- Team commands: for linked HacknPlan users with project permissions
- Community commands: for non-team users (for example, bug reports and feature suggestions)
Create an integration
In HacknPlan, open Administration -> Integrations, then select New in the Discord panel.
Authorize the HacknPlan bot in your Discord server and accept all requested permissions.
After authorization, configure integration settings in HacknPlan.
Community command configuration
You can define where report-bug and suggest-feature create items:
- target category
- target board (or backlog)
Default behavior:
report-bugcreates bug tasks (if Bug category exists)suggest-featurecreates user stories
Link team members
Team commands require account linking.
Workflow:
- each team member runs
/request-accessin Discord for the project - in HacknPlan integration settings, map Discord users to HacknPlan users
- validate and save
You can revoke access per user at any time.
Configure permissions in Discord
In Discord, go to Server Settings -> Integrations -> HacknPlan -> Manage.
Configure:
- roles and members allowed to use commands
- channels where commands are allowed
- command-level overrides
Ensure the HacknPlan bot/role is added to channels where commands will be used.
Team commands
create-taskcreate-subtaskcreate-storycreate-story-taskcreate-board(admin)change-stagechange-importanceadd-commentassign-usersend-to-boardsend-to-backloglog-worktoggle-subtaskview-itemview-boardlist-subtaskslist-story-tasks
Most commands support a project argument when multiple projects are connected to the same server.
Community commands
report-bugsuggest-feature
These commands open a Discord modal for title and description input and do not require linked HacknPlan user identities.