ily on root

root commands

the same ily, rebuilt for root. all 313 commands across 15 categories, typed with ,

♡looking for the discord bot? its commands are on the commands page. root ily's privacy policy is here.

getting started

  1. 1add ily to your communityin the root desktop app, open community settings → bots → browse the bot store, find ilybot and install it. installing bots needs root on desktop.
  2. 2assign ily to your channelscommunity settings → bots → ilybot → channel assignment. ily can only see and reply in channels it's assigned to, so pick select all, and check again when you add new channels.
  3. 3give ily a role above the roles it hands outlike on discord, ily can only give or take roles ranked below its own. make a role for ily (it doesn't need any permissions), drag it above your reaction, self, colour and reward roles, and give it to ily.
  4. 4type ,helpeverything starts with , — try ,help for categories and ,help <command> for details. change the prefix with ,prefix.

how root ily is different

no embeds or buttons
replies are formatted text, games use typed moves (hit, stand, 1-9) and role menus use reactions
no dms
anything private (reminders, highlights, poker cards) arrives as a root notification instead
mute and slowmode
root has no timeout, so ily deletes a muted member's messages, and messages sent too fast in slowmode
voicemaster
root bots can't move people between voice channels, so ily makes your channel and sends you a link
channel names
root only allows lowercase letters, numbers and dashes, so ily tidies names for you (members: 5 becomes members-5)

index

commands313

15 categories, read straight from the root bot every time it ships.

moderation

bans, warns, mutes, jail and a case log for every member

moderation

37
,ban@user [duration] [reason]

ban a member, optionally for a while (e.g. 7d)

ban members
,ban @user 7d spamming in general,ban @user being rude
,bans

list current bans

ban membersalso banlist, tempbans
,case<number>

show one case

staff
,clearwarns@user

clear all of a member's warnings

staffalso clearwarnings
,delcase<number>

delete a case/warning by number

staffalso delwarn, unwarn
,deletemodlog<warn @user <#> | note <case> | allwarns @user | allnotes @user | all @user>

delete entries from a member's record, or wipe it

full controlalso delmodlog
,hardban@user [reason]

ban a member for good and delete their recent messages

ban members
,jail@user [duration] [reason]

jail a member: their roles are saved and swapped for the jail role

staff
,jail @user 1h breaking rules
,jailed

who's in jail right now

staffalso jaillist
,jailset<role @role | channel #channel>

use an existing role/channel for the jail

manage communityalso jailconfig
,jailsetup[role name]

make a jail role + jail channel, and hide every channel group from the role

manage community
,jailsync

hide every channel group from the jail role again

manage communityalso jailrelock
,kick@user [reason]

kick a member out of the community

kick members
,lock[#channel]

stop everyone from sending messages in a channel

manage community
,massban@user @user ... [confirm]

ban several members at once (up to 50)

ban members
,masskick@user @user ... [confirm]

kick several members at once (up to 50)

kick members
,modlogs@user

everything on a member's record (warns, notes, bans...)

staffalso cases, history
,modstats[@mod | today | 7d | 30d | all | reset]

staff activity: mod actions, messages and voice time per mod (7d, 30d, all), or one mod's breakdown

staffalso mstats, modactivity
,mute@user [duration] [reason]

mute a member: ily deletes anything they post until unmuted

staffalso timeout, shush
,mute @user 30m slow down,mute @user
,muted

list muted members

staffalso mutes
,note@user <text>

leave a private staff note on a member

staff
,purge<1-100> [@user]

delete recent messages (optionally only one member's)

delete others' messagesalso clear, prune
,purge 20,purge 50 @user
,removeafk@user

clear someone's afk

staff
,role@user @role

give or take a role (toggles)

manage rolesalso giverole
,roleadd@user @role

give a member a role

manage rolesalso addrole
,roleremove@user @role

take a role from a member

manage rolesalso removerole, takerole
,slowmode<duration | off> [#channel]

one message per member per window in a channel (ily deletes extras)

delete others' messagesalso slow
,slowmode 10s,slowmode off
,softban@user [reason]

kick a member and delete their recent messages

ban members
,strip@user [reason]

take every role from a member (the ones ranked below ily)

manage rolesalso striproles
,tempban@user <duration> [reason]

ban a member for a set time, then Root lifts it

ban members
,tempban @user 2h cool off
,unban<@user | name>

lift a ban

ban members
,unjail@user [reason]

let a member out of jail and give their roles back

staff
,unlock[#channel]

undo ,lock on a channel

manage community
,unmute@user

unmute a member

staffalso untimeout
,vckick@user #voice-channel

kick a member out of a voice channel

staffalso disconnect
,warn<@user | message link> <reason>

warn a member (saved to their record). With a message link or a reply, the warning goes under that message

staff
,warn @user please keep it kind
,warnings[@user]

show a member's warnings

also warns