SaqrBot documentation

Add the bot, open the dashboard, and set up every system step by step — for Discord and Twitch.

🚀

Getting started

Get SaqrBot running on your server in three steps:

🖥️

The dashboard & prefix

Everything is configured visually from the dashboard — no commands required. If you prefer commands, the default prefix is "$" and can be changed per server. Both Arabic and English are supported everywhere, including custom command names.

🛡️

Moderation

Open the Moderation page on the dashboard to set up warnings and escalation. You can ban, kick, mute, jail, set timed bans, and bulk-clear messages. Warnings accumulate and trigger automatic punishments at thresholds you define, and every action is saved to the audit log.

🔒

Protection (anti-raid & anti-nuke)

On the Protection page, enable the layers your server needs: anti-spam (rate-limits flooders), anti-raid (catches mass joins), anti-nuke (blocks destructive admin actions like mass ban or channel delete), and link guard with a whitelist/blacklist. Set thresholds and the punishment to apply when a rule trips.

🎫

Tickets

Create a ticket panel from the dashboard, pick the staff roles that can view tickets, and post the panel to a channel. Members open a ticket with a button; staff handle it and the full transcript is logged when it closes.

💰

Economy & leveling

Enable points to reward chat and voice activity. Configure the earn rate, the shop items, transfers between members, the leaderboard, and roles that are granted automatically at each level.

👋

Welcome & auto-roles

Set a welcome channel and message (with optional canvas image), assign auto-roles to new members, and configure a leave notification — all from the Welcome page.

⚙️

Auto-responder & custom commands

Add automatic responses to trigger words (with embed or DM options), or create custom prefix commands that send text or embeds, assign roles, or target a channel. Custom command names can be written in Arabic.

🎮

Twitch setup

Switch to the Twitch dashboard and connect your channel. From there you can enable the AI chat replies and pick a personality, turn on stream alerts and goal tracking, run trivia, or use silent stats-only mode to collect analytics without the bot posting in chat.

🔧

Permissions & troubleshooting

If a command does nothing, check that SaqrBot's role is high enough in the role list and has the permissions for that action (for example, Ban Members for bans). Most issues are a missing permission or the bot's role sitting below the target's role.

📚

More resources

Browse the full command lists, common questions, and support options:

Ready to set up SaqrBot?

Add it to your Discord server — free, instant, zero setup.

Add to Discord