Back to Documentation

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

ActionMemberCrafterOfficer
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.

New request alerts

Ping crafters when new requests arrive

Default: On
Request claimed

Notify requester when their request is claimed

Default: On
Request completed

Notify requester when their request is done

Default: On