← Back to Wiki
Using Outpost

Roles, Invites & Moderation

Running a community means controlling who gets in and what they can do once they're there. Outpost covers both with role-based permissions and configurable invites.

Roles & permissions

Every server starts with a base @everyone role, and owners/admins can create additional roles with their own permission sets — things like managing channels, managing roles below their own, moderating messages, and connecting to voice. Assign roles to members individually as your community grows past "just a few friends."

Invites

Server owners/admins generate invite links from the server's invite panel. Depending on how registration is configured, a server can be fully open (anyone with the base URL can join) or invite-gated (a specific code is required). Invites can be scoped for single use or left reusable, depending on what you're trying to control — a single-use code for a specific person, a reusable one for posting publicly.

Moderation

Beyond message deletion, server moderators with the right permissions get moderation actions for handling problem members — the tools you'd expect for keeping a growing community civil without needing to hand out full admin access to everyone who helps moderate.

Bots & webhooks

Outpost supports both bot accounts and webhooks for integrating external tools and automations into a server — useful once a community outgrows purely manual moderation and wants automated welcome messages, logging, or integrations with other services.

Once your server's set up, list it in the server directory so people looking for a community like yours can actually find it.