Setup guide
From zero to a fully running server in about ten minutes. Follow the steps in order — or jump to a ready-made recipe below.
Add ORIN to your server
Open the invite link, choose your server and approve the permissions. Administrator is the easiest; the Docs list what each feature needs if you prefer to be specific.
Then open Server Settings → Roles and drag the ORIN role above any role you want it to give out (reward roles, auto roles, quarantine).
Check that it works
Say hello with a few free commands. Mention the bot on its own to see the prefix.
,ping
,help
,serverinfo
# change the prefix if you like (Manage Server)
,prefix set !
Unlock Premium Premium
Tracking, leaderboards, giveaways, automation and greetings are Premium features. Ask for Premium in the support server — it switches on instantly and you'll get a DM confirmation. Everything below needs it. What's included →
Set up invite tracking Premium
Tracking starts as soon as Premium is on. Choose where join and leave messages go and how young an account must be to count as fake (the default is 7 days).
,setjoinchannel
,setleave
,setaltthreshold
# give a role when someone reaches an invite count (wizard)
,setinviterole
Members can check themselves with ,invites, and you can see who invited a member with ,inviter @user.
Voice & message tracking Premium
Both are on automatically. Exclude anything you don't want counted, and set when daily/weekly/monthly totals reset (UTC).
,blacklist channel add #bot-commands
,vcblacklistchannel
,setresettime dailyall 0
,setresettime weeklyall monday 0
Add reward roles with ,setvoicerole and ,setmessagerole.
Create a live leaderboard Premium
A live leaderboard keeps itself up to date in a channel. You can have up to 10.
,createlivelb #leaderboard voice daily
,createlivelb #leaderboard messages weekly
,createlivelb #leaderboard invites alltime
,showlivelbs
Welcome new members Premium
Create a greeting, pick a channel, preview it, then switch it on.
,greet create welcome Welcome {user} to {servername}!
,greet channel set welcome #welcome
,greet card welcome
,greet test welcome
,greet enable welcome
See every placeholder with ,variables.
Give your moderators the right permissions Premium
Grant exactly the permissions a role needs — without giving them the Discord permission itself. In slash commands the permission box is a searchable dropdown.
/permission grant permission: ban,kick,mute,warn role: @Moderators
,permission check @someone # see what they can do
,permission list
Reward your members Premium
Turn on points, then run a giveaway with requirements.
,points message enable 1 10
,points voice enable 1 5
,points invite enable 5
,giveaway start
Quick recipes
Small, ready-made setups for the most common goals.
Invite reward ladder Premium
Give bigger roles as members invite more people.
,setinviterole
,viewinviterolesVoice-time VIP Premium
Reward members who spend time in voice.
,setvoicerole
,viewvoiceroles
,leaderboard voiceA moderation team Premium
Let a role warn, mute and kick — nothing more.
,permission grant warn,mute,kick @Helpers
,warn @user spamming
,mute @user 10mAuto role for new members Premium
Give every new member a role on join.
,autorole humans add @Member
,autorole bots add @Bot
,autorole enableGiveaway with requirements Premium
Require messages, voice time or invites to enter.
,giveaway start
,giveaway reroll
,giveaway endLock down a channel Free
Free for everyone — calm a channel in seconds.
,lock #general
,slowmode 10s #general
,unlock #general