Configuration
Learn how to configure GuildCraft for your Discord server.
Channel Configuration
GuildCraft uses dedicated channels for different functions. You can configure these through the web dashboard or using /config channels.
Request Channel
Where members submit crafting requests. The bot will post a persistent menu message here with a "New Request" button.
Crafter Channel
Where new request notifications are sent. Crafters can claim requests from here.
Log Channel
Activity logs including request completions, cancellations, and configuration changes.
Role Configuration
GuildCraft uses Discord roles to manage permissions. Configure these using /config roles or the web dashboard.
Officer Role
Members with this role can manage guild settings, approve/reject requests, and access admin commands.
Crafter Role
Automatically assigned to members who register as crafters. Used for mentions and channel permissions.
Member Role (Optional)
If set, only members with this role can submit crafting requests.
Permission Levels
| Action | Member | Crafter | Officer |
|---|---|---|---|
| Submit requests | ✓ | ✓ | ✓ |
| Claim requests | - | ✓ | ✓ |
| View all requests | - | ✓ | ✓ |
| Manage recipes | - | - | ✓ |
| Configure guild | - | - | ✓ |
Notification Settings
Configure how and when GuildCraft sends notifications. Available in the web dashboard under Guild Settings → Notifications.
Ping crafters when new requests arrive
Notify requester when their request is claimed
Notify requester when their request is done