Official Developer Guide

How to Create Your Own Bot

Follow this step-by-step path to deploy your own instance of the Islamic Community Bot.

Prerequisites

Before you begin, ensure you have the following installed:

Step-by-Step Instructions

Required Permissions

When inviting your bot, it needs the following permissions to function correctly:

- View Channels
- Send Messages
- Embed Links
- Attach Files
- Use Slash Commands
- Manage Messages (for AutoMod & sticky messages)
- Manage Channels (for lock/unlock & join-to-create)
- Move Members (for join-to-create)
- Moderate Members (for timeouts)
- View Audit Log (for enriched logging)